1. 程式人生 > >子網掩碼的意義,網路號,主機號,廣播地址

子網掩碼的意義,網路號,主機號,廣播地址

ip地址一共4*8位

子網掩碼分為A,B,C三類,A類即255.0.0.0 B類255.255.0.0,C類255.255.255.0,

為255的意思是這寫位置都已經是安排好的,你不能使用,你只能使用為0的那些位置。

子網掩碼的作用即表示安排ip地址中的前多少位。比如255.255.255.128代表安排了8+8+8+1位,剩下的7位可以自己定。

注意安排好不代表ip地址的對應位置為1,子網掩碼寫成2進位制時1代表這個位置被安排好了,不能使用。至於ip地址對應的位置是1是0看你所在的位置安排的,比如我在吉大寢室上網用的是49.140.59.162,子網掩碼255.255.255.0,那就說明我所在子網就是49.140.59,只有這162是這個段內分配給我的。

每類都可以劃分更多的子網,比如/18代表B類網路下分配了四個子網(前16位是B類網路的,剩2位有4種可能,即表示四個子網)。

所謂網路號,即所有這個網路下的ip的共同的部分,比如IP地址192.168.48.10,掩碼為255.255.255.128,那麼網路號為192.168.48.0,

因為掩碼最後一段是128說明只佔了一位,而ip地址最後是.10說明這個被佔用的一位是0所以是192.168.48.0。

如果被佔用的位置是1的話那麼網路號就是192.168.48.128

主機號:即沒被子網掩碼安排的那幾位是幾就是幾,也就是ip中除去網路號的部分

比如ip:192.168.48.129,網路號:192.168.48.128,那主機號就是1

這兩個老有人說按位與操作,其實理解的話根本不用。

至於廣播地址:即二進位制子網掩碼沒有安排的位置都為1比如這個就是192.168.48.127

有效地址範圍也很明顯就是

192.168.48.1  到 192.168.48.126
主機號全為0和全為1的都不能用,