子網掩碼是什麼

子網掩碼(subnet mask)又叫網絡掩碼、地址掩碼、子網絡遮罩,它是一種用來指明一個IP地址的哪些位標識的是主機所在的子網,以及哪些位標識的是主機的位掩碼。子網掩碼不能單獨存在,它必須結合IP地址一起使用。子網掩碼只有一個作用,就是將某個IP地址劃分成網絡地址和主機地址兩部分。
子網掩碼是一個32位地址,用於屏蔽IP地址的一部分以區別網絡標識和主機標識,並說明該IP地址是在局域網上,還是在遠程網上。
子網掩碼的設定必須遵循一定的規則。與二進制IP地址相同,子網掩碼由1和0組成,且1和0分別連續。子網掩碼的長度也是32位,左邊是網絡位,用二進制數字“1”表示,1的數目等於網絡位的長度;右邊是主機位,用二進制數字“0”表示,0的數目等於主機位的長度。這樣做的目的是爲了讓掩碼與ip地址做按位與運算時用0遮住原主機數,而不改變原網絡段數字,而且很容易通過0的位數確定子網的主機數(2的主機位數次方-2,因爲主機號全爲1時表示該網絡廣播地址,全爲0時表示該網絡的網絡號,這是兩個特殊地址)。只有通過子網掩碼,才能表明一臺主機所在的子網與其他子網的關係,使網絡正常工作。
/30,32-30=2,2的2次方,有4位,03,47,等
/29,32-29=3,2的3次方,有8位,07,815等
/28,32-28=4,2的4次方,有16位,015,1531等
/27,32-27=5,2的5次方,有32位,031,3263等
/26,32-26=6,2的6次方,有64位,063,64127等
/25,32-25=7,2的7次方,有128位,0127,128255等
/24,32-24=8,2的8次方,有256位,0~255等
/16,32-16=16,2的16次方,192.168.0.0後面的都劃爲子網。
例:


原文:https://blog.csdn.net/weixin_37123068/article/details/88240663

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章