[問題] 計算network的範圍

看板C_and_CPP (C/C++)作者 (raison detre)時間13年前 (2013/04/18 17:31), 編輯推噓0(004)
留言4則, 2人參與, 最新討論串1/2 (看更多)
請問一下各位 假設我現在有一個network 192.168.1.0 mask 255.225.225.224 我要怎麼去計算ip的範圍呢 目前我只想的到用暴力的方式 192.168.1.0 ~ 192.168.1.255 一個個去try 可是當mask 為 255.255.0.0 或是範圍更大時 就要耗費更多的時間 請問有沒有比較聰明的解法 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.220.71.34

04/18 18:00, , 1F
subnet mask用2進位表示,0的地方就是範圍.
04/18 18:00, 1F

04/18 18:04, , 2F
^,ip對到1的地方固定不動,
04/18 18:04, 2F

04/19 10:37, , 3F
抱歉....想了一下發現腦袋有點轉不過來
04/19 10:37, 3F

04/19 10:37, , 4F
是否有範例可以參考一下
04/19 10:37, 4F
文章代碼(AID): #1HRxrKtb (C_and_CPP)
文章代碼(AID): #1HRxrKtb (C_and_CPP)