[問題] 想請問一個網路的問題

看板Linux作者 (李小喵)時間15年前 (2010/04/09 22:44), 編輯推噓0(009)
留言9則, 4人參與, 最新討論串1/1
就是小弟我在使用vi編輯器的時候,看到了192.168.1.0/24 請問這個0/24是什麼意思呢?是代表一個class c嗎?那他為 什麼要用0/24來代表呢?不用0~255這樣子呢?請各位大大指 導一下小弟吧!衷心感謝各位大大!謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.229.68.72

04/09 23:19, , 1F
0代表/24整個的網段 255則代表廣播ip
04/09 23:19, 1F

04/10 00:50, , 2F
255換算成2進位是8個1 classC mask是255.255.255.0
04/10 00:50, 2F

04/10 00:51, , 3F
換成2進位有 24個 1 所以/24
04/10 00:51, 3F

04/10 00:52, , 4F
0/24代表整個 Class C
04/10 00:52, 4F

04/10 00:53, , 5F
ClassC分兩半 那麼前半段是 0/25 後半段是129/25
04/10 00:53, 5F

04/10 08:37, , 6F
/24叫做 prefix , 而/255.255.255.0 叫做遮罩
04/10 08:37, 6F

04/10 08:38, , 7F
/24代表IPv4的前三個遮罩欄位均是 1 ,一個欄位有八個bit
04/10 08:38, 7F

04/10 08:38, , 8F
所以 8*3 = 24 而如此縮寫成為 /24 來簡化
04/10 08:38, 8F

04/10 09:46, , 9F
你可以由此推測 /16 代表你例子中的192.168
04/10 09:46, 9F
文章代碼(AID): #1BlprPrU (Linux)