子網分段技術:用于通過從主機標識符中“借”位來識別子網號。即從左到右,“借用”了一些原本屬于Host ID的位來標識子網ID,即Sub-Net ID。子網掩碼:用于表示IP地址網絡標識,包括子網標識32位描述。當只能指定網絡ID而不能指定子網ID時,稱為默認掩碼。
子網掩碼與IP地址的對應關系: IP地址的網絡標識部分(包括子網標識)對應子網掩碼的“位”全為I,主機標識部分對應子網掩碼的“位” 》全為0。通過IP地址與子網掩碼的“與”運算。子網掩碼屏蔽IP地址中網站設計主機標識部分,得到網絡標識(包括子網標識) IP地址所在的位置。
【例4】IP地址為172.16.12.1,默認掩碼為255.255.0.0。劃分子網后,子網ID向主機ID“借”了8位,因此子網掩碼為255.255.255.0,見圖4-23。
通過IP地址與子網掩碼的“與”運算,可以得到IP地址所在的網段號172.16.12.0,見圖4-24。
對子網掩碼進行“否”運算,與IP地址進行“與”運算后,即可得到該IP地址的主機號;經過子網掩碼的“或”運算和IP地址的“或”運算后,就可以得到IP地址的主機號和IP地址所在網絡的直接廣播地址。注意子網掩碼的另一種表達方式是用“/16”表示子網掩碼有16位,用'/24'表示子網掩碼有24位1。
注意2: 子網掩碼不能單獨存在,必須和IP地址一起使用。 [示例5] 還是示例3,但是應用了子網分割技術,如圖4-25所示。 網絡部署: 主機ID 的高8 位用于子網ID。通過路由器將劃分的兩個子網段連接起來,子網掩碼為24位。左側子網為172.16.1.0,右側子網為172.16.2.0。位于兩個子網的主機之間通信時,如172.16.1.2向172.16.2.2發送IP包,在發送端,發送主機發送目的IP地址與子網掩碼進行“與”運算,確定目的主機與主機不在同一子網中。因此,發送主機將IP包發送到路由器(即默認網關172.16.1.1);路由器收到IP包后,將目的IP和子網掩碼進行“與”運算,得到目的網絡地址。段為172,16.2.0;然后根據其路由表,判斷該IP報文通過端口El轉發。
子網分段技術的應用,不僅實現了子網間的通信,合理有效地利用IP資源,同時提高了網絡的通信能力。
我們專注高端建站,小程序開發、軟件系統定制開發、BUG修復、物聯網開發、各類API接口對接開發等。十余年開發經驗,每一個項目承諾做到滿意為止,多一次對比,一定讓您多一份收獲!