複製鏈接
請複製以下鏈接發送給好友

IP子網劃分

鎖定
IP子網劃分實際上就是設計子網掩碼的過程。由於在五類的IP地址中,網絡號與主機號的的位數並不一致,就造成了要麼是網絡號太多,要麼是主機號太多。為了解決這些問題,就需要劃分子網。將一個網絡劃分為子網:採用借位的方式,從主機位最高位開始借位變為新的子網位,所剩餘的部分則仍為主機位。
子網劃分是指由網絡管理員將一個給定的網絡分為若干個更小的部分,這些更小的部分被稱為子網。網絡中的主機總數未超出所給定的某類網絡可容納的最大主機數,但內部又要劃分成若干個分段進行管理時,就可以採用子網劃分的方法。
為了創建子網,網絡管理員需要從原有的IP地址的主機地址中借出連續的高若干位作為子網標誌。也就是説,經過劃分後的子網因為其主機數量減少,已經不需要原來那麼多位作為主機標誌了,從而可以將這些多餘的主機位用作子網標誌。 [1] 
中文名
IP子網劃分
外文名
IP subnet partition
性    質
概念
釋    義
設計子網掩碼的過程
應    用
計算機技術

IP子網劃分劃分目的

1、充分利用IP地址
IP地址是將計算機連接到Internet的網際協議地址,是一個32位的二進制數。IP地址由網絡號和主機號組成,在實際應用中IP地址空間的利用率有時很低,例如B類地址中,每個網絡可連接的主機數高達65534,這個地址範圍很大,這麼多的主機在單一的網絡下,地址空間在實際應用中利用率很低。通過子網劃分可以把這樣大的一個網絡地址分配給更多較小的網絡,能更有效地使用IP地址空間。
2、限定廣播的傳播
子網劃分將原有的同處於同一個網段上的主機分成了不同的網段或子網,同時也將原來的一個廣播域劃分成了若干個較小的廣播域,廣播數據包只能在它特定的廣播域中傳播,劃分子網後網絡規模小了,網絡中的主機數少了,所佔用的資源也就少了,這樣就大大減少了網絡廣播風暴所造成的網絡擁塞。
3、更安全的管理網絡
網絡中處於同一個子網內的主機才能直接互通,不同子網之間是不能直接通信的(但可通過路由器或網關進行)。當今,網絡安全狀況不容樂觀,相對較小的網絡,安全性也相對較高,尤其對於人事、財務等敏感性部門,也更容易部署特別的安全策略。而相對較大的網絡,這些特殊的安全策略的部署可能會影響其他用户的工作。 [2] 

IP子網劃分劃分原則

1、借位。
從IP地址中表示主機號的最高位開始“借位”變為新的子網位,所剩餘的部分則仍為主機位。還有要明白的是:子網劃分是藉助於取走主機位,把這個取走的部分作為子網位。因此這個意味着劃分越多的子網,主機將越少。
2、確定子網掩碼。
在子網掩碼中將表示網絡號的所有位設為1,表示主機號的所有位設為0。
3、熟記2的冪及默認子網掩碼。
2的0次方到9次方的值分別為:1,2,4,8,16,32,64,128,256,512;A類網絡的默認子網掩碼是255.0.0.0,B類網絡的默認子網掩碼是255.255.0.0,C類網絡的默認子網掩碼是255.255.255.0。
4、確定子網網絡號(或主機號)。
將所選擇的子網掩碼和IP地址按位進行邏輯“與”運算,得到IP地址的網絡地址,剩下的部分就是主機地址,從而區分出任意IP地址中的網絡地址和主機地址。
5、產生有效子網的個數。
(x代表子網位,即2進製為1的部分)例如:這裏的戈是指除去默認掩碼後的子網位,例如網絡地址192.168.1.1,掩碼255.255.255.192,因為是c類地址,掩碼為255.255.255.0。那麼255.255.255.192使用了兩個1來作為子網位。
6、每個子網能容納的有效主機數。
(y代表主機位,即2進製為0的部分)。
7、每個子網的廣播地址是下個子網號-1。
8、每個子網的有效主機分別是忽略子網內全0和全1的地址。剩下的就是有效主機地址。 [3] 

IP子網劃分子網掩碼

子網掩碼又叫網絡掩碼、地址掩碼、子網絡遮罩。它是一種用來指明一個IP地址的哪些位標識的是主機所在的子網以及哪些位標識的是主機的位掩碼。子網掩碼不能單獨存在,它必須結合IP地址一起使用。子網掩碼只有一個作用,就是將某個IP地址劃分成網絡地址和主機地址兩部分。子網掩碼(subnet mask)是每個使用互聯網的人必須要掌握的基礎知識,只有掌握它,才能夠真正理解TCP/IP協議的設置。子網掩碼是一個32位地址,它通過屏蔽掉部分IP地址,把IP地址中的網絡部分與主機部分分離。基於子網掩碼,維護人員可以將網絡劃分為若干子網。 [4] 

IP子網劃分劃分方法

子網的劃分,實際上就是設計子網掩碼的過程。子網掩碼主要是用來區分IP地址中的網絡ID和主機ID,它用來屏蔽IP地址的一部分,從IP地址中分離出網絡ID和主機ID.子網掩碼是由4個十進制數組成的數值"中間用"."分隔,如255.255.255.0。若將它寫成二進制的形式為:11111111.11111111.11111111.00000000,其中為"1"的位分離出網絡ID,為"0"的位分離出主機ID,也就是通過將IP地址與子網掩碼進行"與"邏輯操作,得出網絡號。
例如,假設IP地址為192.160.4.1,子網掩碼為255.255.255.0,則網絡ID為192.160.4.0,主機ID為0.0.0.1。計算機網絡ID的不同,則説明他們不在同一個物理子網內,需通過路由器轉發才能進行數據交換。
每類地址具有默認的子網掩碼:對於A類為255.0.0.0,對於B類為255.255.0.0,對於C類為255.255.255.0。除了使用上述的表示方法之外,還有使用子網掩碼中"1"的位數來表示的,在默認情況下,A類地址為8位,B類地址為16位,C類地址為24位。例如,A類的某個地址為 12.10.10.3/8,這裏的最後一個"8"説明該地址的子網掩碼為8位,而199.42.26.0/28表示網絡199.42.26.0的子網掩碼位數有28位。
如果希望在一個網絡中建立子網,就要在這個默認的子網掩碼中加入一些位,它減少了用於主機地址的位數。加入到掩碼中的位數決定了可以配置的子網。因而,在一個劃分了子網的網絡中,每個地址包含一個網絡地址、一個子網位數和一個主機地址。
參考資料
  • 1.    程興中.子網劃分技術在IP地址管理中的有效利用[J].瀋陽大學學報,2008,20(2):29-31.
  • 2.    劉珍珍.子網劃分技術與方法探究[J].福建電腦,2017,33(3):102-103.
  • 3.    汪虎.利用子網劃分減少IP地址浪費的探討[J].山西科技,2013,28(3):105-108.
  • 4.    王海峯.淺談IP地址與子網劃分[J].信息技術與信息化,2014,(11):168-169.