簡介
網路掩碼(netmask)又稱子網掩碼 用於從IP位址中提取網路號或主機號。網路掩碼就是結構為網路號全部是1,主機號全部是0的IP位址。為了保證所配置的子網地址可以工作,網路中的每台計算機都必須知道自己主機地址中的哪一部分是被用來表示子網地址的。這可以通過在每台計算機上指定一個子網掩碼來完成。子網掩碼是一個32位的值,通過它,接收ip數據包的一方可以從ip地址的主機號部分中分出子網ID號地址。
網路管理員使用1和0的組合來創建一個32位的子網掩碼。子網掩碼中1的位置表示是網路或子網ID號地址。
不是所有的網路都需要子網掩碼,有一些主機使用默認的子網掩碼。這基本上與認為一個網路不需要子網掩碼地址是相同的。下表給出了A類B類C類地址默認的子網掩碼。這些默認的掩碼是不可以被改變的。換句話說 不能能將B類掩碼配置為255.0.0.0 如果這么做了,主機將認為這個地址是無效的,所以通常在配置時 是不會允許配置這樣的掩碼的。對於A類網路地址不能在子網掩碼的第一個位元組中做任何修改,這個子網掩碼的值必須是255.0.0.0 同樣 也不能將子網掩碼指定為255.255.255.255,因為 一個全1的地址即為廣播地址。一個B類網路地址必須起源於255.255.0.0,而一個C類網路必須起源於255.255.255.0。
類型
類型 格式 默認子網掩碼A 網路 節點 節點 節點 255.0.0.0
B 網路 網路 節點 節點 255.255.0.0
C 網路 網路 網路 節點 255.255.255.0