導航:首頁 > 網路安全 > 如何劃分子網和網路

如何劃分子網和網路

發布時間:2022-10-09 06:08:16

Ⅰ 子網劃分方法解析

1.為什麼要進行子網劃分?

1)限定廣播的傳播;

2)基於對網路的管理;

3)基於網路性能的提升;

4)基於網路安全方面的考慮;

由於以上原因,我們常常需要把一個較大網路劃分成多個較小的物理網路,並使用路由器或三層交換機將它們連接起來,每個較小網路使用不同的網路編號,這樣的小網就叫做子網。子網劃分技術可使一個擁有多個物理網路的單位,將所屬的物理網路劃分成若干個子網,對外仍然表現為一個網路。

2.劃分子網後的變化

對於一個劃分子網的網路來講,一個IP數據包的路由選擇分為三步:數據轉發給網路號指定的網路,然後轉發給該網路的子網地址指定的物理網路,最後轉發給該子網的目標主機。

3.子網劃分的方法

1)基於IP地址的子網劃分

基於IP地址劃分子網的方法是將網路的主機號借用若干個比特(二進制位)位來作為子網號(subnet-ID),主機號剩下的其它位數做相應子網的主機號。因此,兩級IP地址在單位內部變為三級的結構:網路號、子網號、主機號。

2)基於埠的子網劃分

基於埠劃分子網的方法是將三層設備的相應埠加入到不同的子網中,處於相同子網的主機可以相互通迅,處於不同子網的主機將其隔離開來,這樣既提升了網路性能,又提升了網路安全。

3)基於協議的子網劃分

基於協議劃分子網的方法是由協議模板定義,在一個Hybrid埠上可同時關聯多個協議模板,用來劃分子網的協議有IP、IPX和AppleTalk等。

4)基於mac地址的子網劃分

基於mac地址劃分子網的方法是將相應主機的mac地址劃分到相應的子網,無論主機接入的位置如何變化而無需重新配置。

4.基於IP地址的子網劃分實例

例題1:某公司需要創建內部的vlan,該公司有5個部門,最大部門的計算機數量為28台,分配給該公司使用的C類網路地址為192.168.1.0,請你設計子網劃分方案。

方案設計如下:

根據RFC950標准,子網號全為「0」與子網號全為「1」的子網不可用,則:

1)確定子網的位數:子網的位數=2的N次方-2,N是默認子網掩碼被擴展的位數,或者說「1」的個數,減2是指減去全「0」和全「1」的子網,通過計算得出從主機號取3位作為子網號,得2的3次方-2=6個子網,符合該公司5個子網的要求;

2)確定主機個數:主機號還剩餘5位,則每個子網允許主機數為2的5次方-2=30(台),30>28,滿足該公司各部門的要求;

3)確定子網掩碼:C類地址默認子網掩碼為255.255.255.0,轉化成二進制也就是24個「1」,劃分子網後的掩碼為24+3=27,也就是27個「1」,則子網掩碼為11111111.11111111.11111111.11100000,即255.255.255.224;

4)確定各子網地址與IP地址范圍,根據RFC950標准有效的主機地址是去掉全「0」和全「1」數值,如下表所示:

子網劃分方法解析

子網劃分結果

例題2:172.16.0.0/19

根據RFC950標准,全「0」和「1」的子網不可用,則:

1)確定子網個數:2的3次方-2=6(個);

2)確定主機個數:2的13次方-2=8190(台);

3)確定子網掩碼: 默認子網掩碼為255.255.0.0,劃分子網後擴展了3個「1」,則子網掩碼為255.255.224.0;

4)確定塊的大小:2的8次方-224=32;則可用的子網有:32.0,64.0,96.0,128.0,160.0,192.0;

子網劃分方法解析

子網劃分結果

例題3:10.0.0.0/11

根據RFC950標准,全「0」和「1」的子網不可用,則:

1)確定子網個數:2的3次方-2=6(個);

2)定主機個數:2的21次方-2=2097150(台);

3)確定子網掩碼: 默認子網掩碼為255.0.0.0,劃分子網後擴展了3個「1」,則子網掩碼為255.224.0.0;

4)確定塊的大小:2的8次方-224=32;則可用的子網有:32.0.0,64.0.0,96.0.0,128.0.0,160.0.0,192.0.0;

子網劃分方法解析

子網劃分結果

5.基於埠的子網劃分實例:

1)了解交換機的配置模式

用戶模式:switch>

特權模式:switch>en

switch#

全局配置模式:switch#conf t

switch(config)#

介面配置模式:switch(config)#int f0/1

switch(config-if)#

Line模式:switch(config)# line console 0

switch(config-line)#

2)配置實例:PC0、PC1、PC2分別掛接在交換機的埠1、埠2與埠3上,配置的IP地址分別為:172.31.0.1/172.31.0.2/172.31.0.3,實例中需要將埠1加入到VLAN 10;將埠2加入到VLAN 20;將埠3加入到VLAN 30。

子網劃分方法解析

基於埠的子網劃分

Switch>en 從用戶模式轉到特權模式

Switch#sh vlan 查看vlan

VLAN Name Status Ports

---- -------------------------------- --------- -------------------------------

1 default active Fa0/1, Fa0/2, Fa0/3, Fa0/4

Fa0/5, Fa0/6, Fa0/7, Fa0/8

Fa0/9, Fa0/10, Fa0/11, Fa0/12

Fa0/13, Fa0/14, Fa0/15, Fa0/16

Fa0/17, Fa0/18, Fa0/19, Fa0/20

Fa0/21, Fa0/22, Fa0/23, Fa0/24

Gig0/1, Gig0/2

1002 fddi-default active

1003 token-ring-default active

1004 fddinet-default active

1005 trnet-default active

VLAN Type SAID MTU Parent RingNo BridgeNo Stp BrdgMode Trans1 Trans2

---- ----- ---------- ----- ------ ------ -------- ---- -------- ------ ------

1 enet 100001 1500 - - - - - 0 0

1002 fddi 101002 1500 - - - - - 0 0

1003 tr 101003 1500 - - - - - 0 0

1004 fdnet 101004 1500 - - - ieee - 0 0

1005 trnet 101005 1500 - - - ibm - 0 0

VLAN Type SAID MTU Parent RingNo BridgeNo Stp BrdgMode Trans1 Trans2

---- ----- ---------- ----- ------ ------ -------- ---- -------- ------ ------

Remote SPAN VLANs

------------------------------------------------------------------------------

Primary Secondary Type Ports

------- --------- ----------------- ------------------------------------------

Switch#conf t 從特權模式轉到全局配置模式

Enter configuration commands, one per line. End with CNTL/Z.

Switch(config)#vlan 10 創建VLAN 10

Switch(config-vlan)#name vlan10 給新建的VLAN命名

Switch(config-vlan)#end

Switch#

%SYS-5-CONFIG_I: Configured from console by console

Switch#conf t 進入全局配置模式

Enter configuration commands, one per line. End with CNTL/Z.

Switch(config)#int f0/1 進入埠1

Switch(config-if)#sw mo ac 初始化埠

Switch(config-if)#sw ac vlan 10 將埠1加入VLAN 10

Switch(config-if)#end

Switch#

%SYS-5-CONFIG_I: Configured from console by console

Switch#conf t 進入全局配置模式

Enter configuration commands, one per line. End with CNTL/Z.

Switch(config)#vlan 20 創建VLAN 20

Switch(config-vlan)#name vlan20

Switch(config-vlan)#end

%SYS-5-CONFIG_I: Configured from console by console

Switch#conf t

Enter configuration commands, one per line. End with CNTL/Z.

Switch(config)#int f0/2 進入埠2

Switch(config-if)#sw mo ac 初始化埠

Switch(config-if)#sw ac vlan 20 將埠2加入VLAN 20

Switch(config-if)#end

%SYS-5-CONFIG_I: Configured from console by console

Switch#conf t

Enter configuration commands, one per line. End with CNTL/Z.

Switch(config)#vlan 30 創建VLAN 30

Switch(config-vlan)#name vlan30

Switch(config-vlan)#end

%SYS-5-CONFIG_I: Configured from console by console

Switch#conf t

Enter configuration commands, one per line. End with CNTL/Z.

Switch(config)#int f0/3 進入埠3

Switch(config-if)#sw mo ac 初始化埠

Switch(config-if)#sw ac vlan 30 將埠3加入VLAN 30

Switch(config-if)#end

Switch#

%SYS-5-CONFIG_I: Configured from console by console

Switch#sh vlan

VLAN Name Status Ports

---- -------------------------------- --------- -------------------------------

1 default active Fa0/4, Fa0/5, Fa0/6, Fa0/7

Fa0/8, Fa0/9, Fa0/10, Fa0/11

Fa0/12, Fa0/13, Fa0/14, Fa0/15

Fa0/16, Fa0/17, Fa0/18, Fa0/19

Fa0/20, Fa0/21, Fa0/22, Fa0/23

Fa0/24, Gig0/1, Gig0/2

10 vlan10 active Fa0/1

20 vlan20 active Fa0/2

30 vlan30 active Fa0/3

1002 fddi-default active

1003 token-ring-default active

1004 fddinet-default active

1005 trnet-default active

VLAN Type SAID MTU Parent RingNo BridgeNo Stp BrdgMode Trans1 Trans2

計算機網路如何劃分子網

Internet組織機構定義了五種IP地址,用於主機的有A、B、C三類地址。其中A類網路有126個,每個A類網路可能有16,777,214台主機,它們處於同一廣播域。

而在同一廣播域中有這么多結點是不可能的,網路會因為廣播通信而飽和,結果造成16,777,214個地址大部分沒有分配出去,形成了浪費。而另一方面,隨著互連網應用的不斷擴大,IP地址資源越來越少。為了實現更小的廣播域並更好地利用主機地址中的每一位,可以把基於類的IP網路進一步分成更小的網路,每個子網由路由器界定並分配一個新的子網網路地址,子網地址是借用基於類的網路地址的主機部分創建的。

劃分子網後,通過使用掩碼,把子網隱藏起來,使得從外部看網路沒有變化,這就是子網掩碼。

Ⅲ 什麼是子網,子網到底是怎麼劃分的呢

以下答案為本人原創,絕非復制。分兩部分來回答你的疑問。

一、子網掩碼的含義和根據子網掩碼劃分子網

一個IP地址必然屬於某一個網路,或者叫子網。子網掩碼就是用來指定某個IP地址的網路地址的,換一句話說,就是用來劃分子網的。

例如,一個A類網路可以容納16777214台主機。但是在實際運用中,不可能把一個A類網路只用於一個子網,因為那樣管理起來很不方便,也會出現廣播風暴等種種問題,所以需要根據實際需求把它劃分為若干個較小的子網。一個B類網路可以容納65534台主機,往往也是需要劃分子網的。即便一個小型企業內部,為了部門之間的職能的需要,配置那些電腦可以互相訪問,哪些不能互相訪問,就需要通過劃分子網的方法來實現。

子網劃分的問題看起來很復雜,其實也不是很復雜。只要把IP地址的位數、網路位數、主機位數、子網掩碼的位數這幾個概念搞清楚,就覺得很簡單了。

IP地址位數=網路位數+主機位數=32位。子網掩碼的位數就是網路的位數。

A類網路的網路位數是8位,子網掩碼就是11111111.00000000.00000000.00000000,換算成二進製表示為255.0.0.0。

B類網路的網路位數是16位,子網掩碼就是11111111.11111111.00000000.00000000,換算成十進製表示為255.255.0.0。

C類網路的網路位數是24位,子網掩碼就是11111111.11111111.11111111.00000000,換算成十進製表示為255.255.255.0。

A類網路加長子網掩碼到16位就把一個A類網路劃分為256個B類網路同樣大小的網路,再加長到24位就又把每個B類大小的子網劃分為256個C類網路大小的子網。就是這個道理。一個大的網路,通過把子網掩碼加長,使網路位多了,也就是網路數目多了,子網就多了。

當然你也可以不劃分為256個子網,而劃分為128個,64個,32個,16個,8個,4個,2個。

一個B類網路的默認子網掩碼為255.255.0.0,你如果想把它劃分為2個子網,網路位數就成立17位,也就是說子網掩碼就變成了255.255.128.0;想劃分為16個子網,因為16是2的4次方,所以網路位數加4變成了20位,也就是說子網掩碼加長,成了20位,就是255.255.240.0。依此類推。

一個C類網路的默認子網掩碼為24位的,那麼主機位=32-24=8位,2的8次方等於256,所以一個C類網路的IP地址數量(包括網路地址和廣播地址)為256個。

但是你仍然可以通過加長子網掩碼的手段,把一個C類子網劃分為更多的子網。劃分的子網數必定是2的n次方個,每個子網的IP數量必定是2的(8- n)次方個。

子網掩碼加長1位,劃分2個子網;加長2位,劃分4個子網,加長6位,劃分2的6次方個,也就是64個子網。

子網掩碼的1的個數表示網路位的個數,簡單地來說,網路位是不屬於你控制的,是上級主管給你的,給你多少就是多少。但是主機位是你可以控制的,你可以把它縮短,把縮短出來的位數加到網路位中,這樣網路位就長了,子網數就多了,相應地每個子網的IP數量就少了。

記住下面的公式,遇到再復雜的子網劃分問題也難不倒你了。

IP地址位數=32
網路位+主機位=32
子網掩碼加長n位,則在當前子網基礎上劃分為2的n次方個子網。每個子網的IP地址數量=2^(32-劃分前子網掩碼位數-n)

二、如何根據子網劃分的目標計運算元網掩碼

簡單來說,子網掩碼就是網路地址的位數。

一個IP地址一共有32位,其中靠前的某些位表示網路地址,後面的某些位表示主機位。

網路位數+主機位數=IP地址位數=32

知道了這個道理,計運算元網掩碼的方法就是:已知子網內IP數的多少,求出主機位的位數,用32減去主機位數就等於網路位數,也就是子網掩碼。

舉最簡單的例子。一個C類網路,包括256個主機位置,256是2 的8次方,所以主機位是8,那麼網路位就是32-8=24,也就是說子網掩碼是24位,用二進製表示就是11111111.11111111.11111111.00000000,換算成十進制就是255.255.255.0

再比如一個C類網路劃分的子網,每個網路主機IP數是32, 而32是2的5次方,所以主機位是5,那麼網路位就是32-5=27,也就是說子網掩碼是27位,用二進製表示就是11111111.11111111.11111111.11100000,換算成十進制就是255.255.255.224

再比如一個B類網路劃分的子網,每個網路主機IP數是1024, 而1024是2的10次方,所以主機位是10,那麼網路位就是32-10=22,也就是說子網掩碼是22位,用二進製表示就是11111111.11111111.11111100.00000000,換算成十進制就是255.255.252.0

子網劃分是通過改變子網掩碼的位數來實現的。比如一個C類IP地址,默認子網掩碼是24位的,二進製表示是11111111.11111111.11111111.0000000,換算成10進制的就是255.255.255.0。

如果是這樣的子網掩碼,後面的8位都可以用來做為主機的位置,2 的8次方等於256,一共有256個IP位置,因為有2個不能用,所以可用的主機位置為254個。

但是你要把這樣一個地址劃分成2個子網,就要從主機位里拿出一位來作為網路地址,網路地址就成了25位了。相應地主機位就成了7位了,2 的7次方等於128,一共有126個地址可用。

這是從正向來說的,就是已知要劃分的子網數,求每個子網的主機數。但是在實際工作中往往是先知道每個子網的主機數,讓你劃分子網。其實也很簡單。

首先你算一下主機數更接近於2 的幾次方,那麼主機位數就是幾位。32減去主機位就是網路位。

舉例說明。假如給你一個C類IP地址192.168.0.0。假如你想劃分2個子網,一個裡面有100台電腦,另一個有50台電腦。

100大於2的6次方,小於2的7次方,所以主機位數取7位。那麼網路位數就是32-7=25位。25位的子網掩碼11111111.11111111.11111111.10000000 換算成10進制的就是
255. 255. 255. 128,這就是第一個子網的子網掩碼,網路號為192.168.0.0/25,網路地址192.168.0.0,主機地址192.168.0.1~192.168.0.126,廣播地址192.168.0.127

50大於2的5次方,小於2的6次方,所以主機位數取6位。那麼網路位數就是32-6=26位。26位的子網掩碼11111111.11111111.11111111.11000000 換算成10進制的就是
255. 255. 255. 192,這就是第二個子網的子網掩碼,網路號為192.168.0.128/26,網路地址192.168.0.128,主機地址192.168.0.129~192.168.0.190,廣播地址192.168.0.191

註:以上的這些內容其實是我把以前我給其他網友的3個提問的回答拼接到一起又整理了一下搞出來的。可能看起來比較亂,對不起了。你搜搜網上的那些回答,比我的更亂。

子網掩碼和子網劃分的概念和方法,對於不會的人來說,特別難。一旦你會了,又會覺得特別簡單。也許你看了我上面的回答還是雲里霧里,看著很頭大。但說不定哪一天你就豁然開朗了,又會覺得這些東西很簡單,根本不用寫那麼多。

Ⅳ 如何劃分子網

簡單劃分方法:

A類網路的網路位數是8位,子網掩碼就是11111111.00000000.00000000.00000000,換算成二進製表示為255.0.0.0。

B類網路的網路位數是16位,子網掩碼就是11111111.11111111.00000000.00000000,換算成十進製表示為255.255.0.0。

C類網路的網路位數是24位,子網掩碼就是11111111.11111111.11111111.00000000,換算成十進製表示為255.255.255.0。

我們可以劃分子網個數為128個,64個,32個,16個,8個,4個,2個

一個B類網路的默認子網掩碼為255.255.0.0,你如果想把它劃分為2個子網,網路位數就成立17位(2^1),也就是說子網掩碼就變成了255.255.128.0;想劃分為16個子網,因為16是2的4次方,所以網路位數加4變成了20位,也就是說子網掩碼加長,成了20位,就是255.255.24.

(4)如何劃分子網和網路擴展閱讀:

子網劃分定義:Internet組織機構定義了五種IP地址,有A、B、C三類地址。A類網路有126個,每個A類網路可能有16777214台主機,它們處於同一廣播域。而在同一廣播域中有這么多節點是不可能的,網路會因為廣播通信而飽和,結果造成16777214個地址大部分沒有分配出去。

可以把基於每類的IP網路進一步分成更小的網路,每個子網由路由器界定並分配一個新的子網網路地址,子網地址是借用基於每類的網路地址的主機部分創建的。劃分子網後,通過使用掩碼,把子網隱藏起來,使得從外部看網路沒有變化,這就是子網掩碼。

參考資料:子網劃分_網路

Ⅳ 計算機網路子網劃分

通信子網和資源子網。通信子網就是計算機網路中負責數據通信的部分。包括網路連接設備、底層通信協議。資源子網是完成資源共享功能的軟硬體的集合,負責全網路面向應用的數據處理工作。包括網路伺服器、客戶機、網路操作系統和網路共享數據。

Ⅵ 子網劃分

子網掩碼是一種用來指明一個 IP 地址的哪些標識是主機所在的子網,以及哪些位標識的是主機的位掩碼。

子網掩碼只有一個作用 ,就是將某個 IP 地址劃分成網路地址和主機地址兩部分。

子網掩碼書寫規則: 與二進制 IP 地址相同,子網掩碼由1和0組成,且1和0分別連續。子網掩碼的長度也是32位,左邊是網路位,用二進制數字「1」表示,1的數目等於網路位的長度;右邊是主機位,用二進制數字「0」表示,0的數目等於主機位的長度。

C 類網路(192.0.0.0~233.255.255.255)的組成結構是24+8,即前24位表示網路地址,後8位表示主機地址,此時的主機數是:2^8-2=254(因為主機號全為1時表示該網路 廣播地址 ,全為0時表示該網路的 網路號 ,這是兩個特殊地址)。

C 類網路默認掩碼是24位:255.255.255.0(/24),寫成二進制就是(111111111.11111111.111111111.00000000)。

比如說我們公司的辦公電腦,其 IP 都是192.168.12.xxx。這些 IP 全都是在一個網段內,沒有劃分子網,那麼我們這些 IP 的掩碼就是24位。

現在有一個需求:我們公司有6個部門,要求這些部門分別屬於一個子網。

那麼我們需要有6(2³﹥6)個子網,這時候需要 從主機地址的的高位借 3位作為子網地址,這樣可以得到8個子網路(多出的2個可以留作備用),子網 ID 是:000、001、010、011、100、101、110、111;此時我們的子網掩碼就變成了255.255.255.224,寫成二進制就是(11111111.1111111111.11111111.11100000)。此時每個子網就只有主機數2^5-2=30個。

題:將 B 類網路130.1.0.0/16劃分為32個子網,劃分後的每個子網包含的可用主機數地址為多少?寫出第1個子網(從小到大的順序)的子網掩碼和 可用 主機地址范圍。

注意:B類網路的 IP 地址是16+16的結構,即前16位表示網路地址,後16位表示主機地址。

1、要劃分出32個子網,需要從主機位借5位作為新的子網位。每個子網的主機位是16-5=11位。每個子網支持的可用主機地址數是:2^11-2=2046。

2、子網劃分如下:
130.1.00000 000.0劃分的32個子網如下:
130.1. 00000 000.0
130.1. 00001 000.0
130.1. 00010 000.0
130.1. ***** 000.0
130.1. 11111 000.0

主機號全為0的地址就是網路地址 。這里後面11位是主機號,全部置為0,前面21位的組合就是網路地址。

每個子網的網路號為16+5=21,子網掩碼為:

從小到大順序,第1個子網為:
130.1. 00000 000.0/21

這個子網最小 可用 IP 地址為:130.1. 00000 000.00000001
即:130.1.0.1
全 0 IP 不可用。

這個子網最大 可用 IP 地址為:130.1. 00000 111.11111110
即:130.1.7.254
全 1 IP 不可用。

上面示例一劃分子網的方式,會有一個問題,就是每一個子網所支持的主機數都是一樣的,即每一個子網都支持有30個。但是如果我們的部門有一個部門需要40台主機,一個部門只需要10台主機。該如何解決這個問題呢?此時就需要可變長子網掩碼。

下面舉一個示例說明這個問題:

某單位 IP 地址需求數如下表所示,給定地址192.168.1.0/24,按照可變長子網掩碼的設計思想,部門3的子網掩碼為()。

A、255.255.255.128
B、255.255.255.192
C、255.255.255.224
D、255.255.255.240

分析:
題中一共有5個部門,如果是常規的劃分子網的方法,需要向主機位借3位,這樣可以劃分的子網數為2³個。
主機位還剩5位,此時每一個子網支持的 IP 數為2^5-2=30。顯然是不符合部門1和部門2的需求的。所以我們需要使用可變長子網掩碼的方法劃分子網。

部門1:
只需要從主機位借1位,此時主機位還剩7位,滿足的 IP 數是2^7-2=124。這樣就滿足了部門1。

部門2:
需要50個 IP 地址,那麼主機數至少是6位(2^6-2=62>50),所以需要從主機位借2位做網路位。

部門3:
需要30個 IP 地址,那麼主機數至少是5位(2^5-2=30),所以需要從主機位借3位作為網路位。

部門4和部門5:
需要 從主機位借4位。

從以上分析可以看出,部門3需要借3位,此時網路位就是24+3=27位,即掩碼位就是27位。寫成點分十進制就是255.255.255.224。


CIDR 技術的應用:

題: 已知某高校申請了4個連續的 C 類網路,分別是200.24.16.0~200.24.19.0,若希望學校的整個網路在路由表中聚合成一條,可以將此聚合成多少?

分析:

假設4個 iP 地址的分配如下,我們先將這些 IP 地址寫成對應的二進制形式:

計算系:200.24.16.0 11001000 00011000 000100 00 00000000
自動系:200.24.17.0 11001000 00011000 000100 01 00000000
電子系:200.24.18.0 11001000 00011000 000100 10 00000000
物理系:200.24.19.0 11001000 00011000 000100 11 00000000
這4個 IP 地址前22位都是相同的,可以將其看成22位的網路地址相同。
聚合後的地址為:200.24.16.0/22

舉一個網工的真題進一步解釋:

題1: CIDR 技術解決了路由縮放問題,例如2048個 C 類網路組成一個地址塊,網路號從192.24.0.0~192.31.255.0這樣的超網號應為-----,其地址掩碼應為-----。

分析:

我們想要將多個 IP 地址聚合成一個超網,我們就需要知道這些 IP 地址相同位數是多少位,將相同位數寫成點分十進制,後面的全部置為0(即主機號為0),即為超網號。同時掩碼地址也就出來了。

網路號不管有多少個,只要知道最小和最大的,他們相同的部分也就是所有網路號相同的部分。

題目中說2048個網路號,我們寫出最小和最大的網路號的二進制形式:

因為第一的位元組(8位)的192是一定相同的,所以這里沒有寫成00000000.

從二進制能夠看出來這些 IP 相同的位有13位。後面還有21位全部置為0,就是超網號。
所以超網號是:192.24.0.0
掩碼地址是:255.248.0.0

聚合成一個 IP 可以寫成:192.24.0.0/13

題2: 某公司網路的地址是192.168.192.0/20,要把該網路分成32個子網。則對應的子網掩碼應該是(),每個子網可分配的主機數是()。

分析:
IP 地址分為 ABCDE 五類,但是沒有一類的網路號是20位,但是題目中的網路號位數(即掩碼)是20位,顯然這是一個分類以後的無類 IP(不屬於五類中的某一類)。

步驟:
1、IP 地址一共32位,這里網路號是20位,那麼主機號就是12位;

2、現在需要將該網路分成32個子網,那麼就需要從主機位借5位,此時主機位就只有7位,所以每個子網可分配的主機數就是2^7-2=126。

3、此時網路號就是20+5=25位,即掩碼就是25位,寫成二進制就是:
11111111 11111111 11111111 1 0000000
改寫成點分十進制就是:255.255.255.128。

Ⅶ 如何劃分子網及確定子網掩碼

子網的劃分,實際上就是設計子網掩碼的過程。子網掩碼主要是用來區分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位。

如果希望在一個網路中建立子網,就要在這個默認的子網掩碼中加入一些位,它減少了用於主機地址的位數。加入到掩碼中的位數決定了可以配置的子網。因而,在一個劃分了子網的網路中,每個地址包含一個網路地址、一個子網位數和一個主機地址。

確定子網掩碼:利用主機數來計算

將主機數目轉化為二進制來表示,如果主機數小於或等於254(注意去掉保留的兩個IP地址),則取得該主機的二進制位數,為 N,這里肯定N<8。如果大於254,則 N>8,這就是說主機地址將占據不止8位。

使用255.255.255.255來將該類IP地址的主機地址位數全部置1,然後從後向前的將N位全部置為 0,即為子網掩碼值。



(7)如何劃分子網和網路擴展閱讀

在求子網掩碼之前必須先搞清楚要劃分的子網數目,以及每個子網內的所需主機數目。

將子網數目轉化為二進制來表示;取得該二進制的位數,為N;取得該IP地址的類子網掩碼,將其主機地址部分的前N位置1 即得出該IP地址劃分子網的子網掩碼。

如欲將B類IP地址168.195.0.0劃分成27個子網:

27=11011;該二進制為五位數,N=5;將B類地址的子網掩碼255.255.0.0的主機地址前5位置1(B類地址的主機位包括後兩個位元組,所以這里要把第三個位元組的前5位置1),得到 255.255.248.0

即為劃分成27個子網的B類IP地址 168.195.0.0的子網掩碼(實際上是劃成了32-2=30個子網)。

Ⅷ 4.子網劃分詳解

IPv4地址如果只使用有類(A、B、C類)來劃分,會造成大量的浪費或者不夠用,為了解決這個問題,可以在有類網路的基礎上,通過對IP地址的主機號進行再劃分,把一部分劃入網路號,就能劃分各種類型大小的網路了。

為了解決IPv4的不足,提高網路劃分的靈活性,誕生了兩種非常重要的技術,那就是VLSM(可變長子網掩碼)和CIDR(無類別域間路由),把傳統標準的IPv4有類網路演變成一個更為高效,更為實用的無類網路。關於VLSM和CIDR的介紹參考上篇(子網掩碼詳解)有講述。

VLSM用於IPv4子網的劃分,也就是把一個大的網路劃分成多個小的子網;而CIDR則用於IPv4子網的聚合,當然主要是指路由方面的聚合,也就是路由匯總。通過CIDR可以把多個小的子網路由條目匯總成一個大網路的路由條目,以減少路由器中路由條目的數量,提高路由效率。

我們所講的子網劃分其實就是基於VLSM可變長子網掩碼的劃分,子網劃分又分為等長子網劃分和變長子網劃分。

通過VLSM實現子網劃分的基本思想很簡單:就是借用現有網段的主機位的最左邊某幾位作為子網位,劃分出多個子網。

①、把原來有類網路IPv4地址中的「網路ID」部分向「主機ID」部分借位

②、把一部分原來屬於「主機ID」部分的位變成「網路ID」的一部分(通常稱之為「子網ID」)。

③、原來的「網路ID」+「子網ID」=新「網路ID」。「子網ID」的長度決定了可以劃分子網的數量。

如下示例圖:

①、「全0子網」代表的是對應子網的「子網ID」部分各位都是0,是第一個子網。

②、「全1子網」代表的是對應子網的「子網ID」部分各位都是1,是最後一個子網。

③、按照RFC950參考規定,劃分子網後,只有n-2個可用的子網(n表示總的子網數)。

④、後來 RFC1878 參考規定,劃分子網後,可以有n個可用的子網(n表示總的子網數)。

子網劃分的任務包括:

①、確定子網掩碼的長度。

②、確定子網下的主機可用地址范圍(第一個可用IP和最後一個可用IP)。

③、確定網路地址(主機位全為0)和廣播地址(主機位全為1),不能分配計算機主機用。

等長子網劃分就是將一個有類網路等分成多個網路,也就是等分成多個子網,所有子網的子網掩碼都相同。

將192.168.0.0 255.255.255.0這個網路等分成2個子網,並寫出每個子網的地址信息?

分析:

該網路子網掩碼為/24,要劃分為2個子網,要借用主機位1位作為子網位。

因為二進制數0和1按一位排列組合,只有這2種,分別為:0,1,如下圖所示。

0是A子網
1是B子網

借用主機1位,所以子網掩碼+1位,由原來的255.255.255.0 (/24)變為255.255.255.128(/25)

結論:C類網路等分成2個子網,子網掩碼往右移動1位,就能等分成2個子網,即2^1。

最終結果:

A子網的網路地址:192.168.0.0/25,可用地址(192.168.0.1~192.168.0.126),廣播地址:192.168.0.127。

B子網的網路地址:192.168.0.128/25,可用地址(192.168.0.129~192.168.0.254),廣播地址:192.168.0.255。

同樣將192.168.0.0 255.255.255.0 這個網路等分成4個子網

分析:要想分成4個子網,需要將子網掩碼往右移動兩位

這樣第1位和第2位就變為網路位,就可以分成4個子網

因為二進制數0和1按兩位排列組合,只有這4種,分別為:00,01,10,11,如下圖所示。

00是A子網
01是B子網
10是C子網
11是D子網

借用主機2位,所以子網掩碼+2位,由原來的255.255.255.0 (/24)變為255.255.255.192 (/26)

結論:C類網路等分成4個子網,子網掩碼往右移動2位,就能等分成4個子網,即2^2。

最終結果:

A子網的網路地址:192.168.0.0/26,可用地址(192.168.0.1~192.168.0.62),廣播地址:192.168.0.63/26。

B子網的網路地址:192.168.0.64/26,可用地址(192.168.65~192.168.0.126),廣播地址:192.168.0.127。

C子網的網路地址:192.168.0.128/26,可用地址(192.168.129~192.168.0.190),廣播地址:192.168.0.191。

D子網的網路地址:192.168.0.192/26,可用地址(192.168.193/26~192.168.0.254),廣播地址:192.168.0.255。

把一個C類網路等分成8個子網,如下圖所示,子網掩碼需要往右移3位。

這樣才能劃分出8個子網,主機位的第1位、第2位和第3位都變成網路位。

結論:C類網路等分成8個子網,子網掩碼往右移動3位,就能等分成8個子網,即2^3。

最終結果:

子網掩碼:255.255.255.224 (/27)

A子網的網路地址:192.168.0.0/27,可用地址(192.168.0.1~192.168.0.30),廣播地址:192.168.0.31。

B子網的網路地址:192.168.0.32/27,可用地址(192.168.33~192.168.0.62),廣播地址:192.168.0.63。

C子網的網路地址:192.168.0.64/27,可用地址(192.168.65~192.168.0.94),廣播地址:192.168.0.95。

D子網的網路地址:192.168.0.96/27,可用地址(192.168.97~192.168.0.126),廣播地址:192.168.0.127。

E子網的網路地址:192.168.0.128/27,可用地址(192.168.129~192.168.0.158),廣播地址:192.168.0.159。

F子網的網路地址:192.168.0.160/27,可用地址(192.168.161~192.168.0.190),廣播地址:192.168.0.191。

G子網的網路地址:192.168.0.192/27,可用地址(192.168.193~192.168.0.222),廣播地址:192.168.0.223。

H子網的網路地址:192.168.0.224/27,可用地址(192.168.225~192.168.0.254),廣播地址:192.168.0.255。

將131.107.0.0/16等分成2個子網,寫出各個子網的第一個和最後一個可用的IP地址?

分析:要劃分為2個子網,就要借用主機位1位作為子網位。

0是A子網
1是B子網

借用主機1位,所以子網掩碼+1位,由原來的255.255.0.0 (/16)變為255.255.128.0(/17)

結論:B類網路等分成2個子網,子網掩碼往右移動1位,就能等分成2個子網,即2^1。

最終結果:

A子網
網路地址:131.107.0.0/17,
可用地址(131.107.0.1 ~ 131.107.127.254)
廣播地址:131.107.127.255

B子網
網路地址:131.107.128.0/17
可用地址(131.107.128.1 ~ 131.107.255.254)
廣播地址:131.107.255.255

將A類網路42.0.0.0/8等分成4個子網,寫出各個子網的第一個和最後一個可用的IP地址?

分析:要劃分為4個子網,就要借用主機位2位作為子網位

00是A子網
01是B子網
10是C子網
11是D子網

借用主機2位,所以子網掩碼+2位,由原來的255.0.0.0 (/8)變為255.192.0.0(/10)

結論:A類網路等分成4個子網,子網掩碼往右移動2位,就能等分成4個子網,即2^2。

最終結果:

A子網的網路地址:40.0.0.0/10,可用地址(40.0.0.1 ~ 40.63.255.254),廣播地址:40.63.255.255

B子網的網路地址:40.64.0.0/10,可用地址(40.64.0.1 ~ 40.127.255.254),廣播地址:40.127.255.255

C子網的網路地址:40.128.0.0/10,可用地址(40.128.0.1 ~ 40.191.255.254),廣播地址:40.191.255.255

D子網的網路地址:40.192.0.0/10,可用地址(40.192.0.1 ~ 40.255.255.254),廣播地址:40.255.255.255

VLSM規定了如何在一個進行了子網劃分的網路中,不同子網使用不同的子網掩碼。這對於網路內部不同網段需要不同大小子網的情形來說很有效,這種劃分子網的方式叫變長子網劃分。

變長子網劃分其實就是在等長子網的劃分上,分別取不同等分子網中的某個或者多個子網。

如上示例劃分分析結果:
A子網
網路地址:192.168.10.32,255.255.255.224(/27),可用地址(192.168.10.33 ~ 192.168.10.62),廣播地址:192.168.10.63
相當於取了等長子網劃分為8個子網中的一個子網

B子網
網路地址:192.168.10.64,255.255.255.192(/26),可用地址(192.168.10.65 ~ 192.168.10.126),廣播地址:192.168.10.127
相當於取了等長子網劃分為4個子網中的一個子網

C子網
網路地址:192.168.10.128,255.255.255.128(/25),可用地址(192.168.10.129 ~ 192.168.10.254),廣播地址:192.168.10.255
相當於取了等長子網劃分為2個子網中的一個子網

D子網
網路地址:192.168.10.0,255.255.255.252(/30),可用地址(192.168.10.1 ~ 192.168.10.2),廣播地址:192.168.10.3
相當於取了等長子網劃分為64個子網中的第一個子網

E子網
網路地址:192.168.10.4,255.255.255.252(/30),可用地址(192.168.10.5 ~ 192.168.10.6),廣播地址:192.168.10.7
相當於取了等長子網劃分為64個子網中的第二個子網

如果一個子網地址塊是原來網段的(1/2)^n,子網掩碼就在原網段的基礎上右移n位,不等長子網,子網掩碼也不同。

每個子網是原來網路的(1/2)×(1/2)×(1/2)×(1/2)×(1/2)×(1/2),也就是(1/2)^6,子網掩碼往右移動6位。

例如:11111111.11111111.11111111.11111100寫成十進制子網掩碼也就是255.255.255.252。

子網數 = 2^n,n代表子網掩碼往右移動的位數
例如:
要劃分2個子網,子網掩碼需要往右移動1位,2^1=2
要劃分4個子網,子網掩碼需要往右移動2位,2^2=4
要劃分8個子網,子網掩碼需要往右移動3位,2^3=8
......
子網數只能為2倍的關系劃分。

每個子網地址塊大小(IP_block)= 2^(8-n)
每個子網可用地址個數(IP_num)= 2^(8-n)-2
①、子網的網路地址 = 從0到255,取每段地址塊的首個值
②、子網的廣播地址 = 下一個子網的網路地址-1
③、子網的可用地址 = 子網的網路地址到子網的廣播地址區間

例如:
要劃分為4個網段(2^2),子網掩碼右移2位
每個子網地址塊大小(IP_block)= 2^(8-4) = 64
每個子網可用地址個數(IP_num)= 2^(8-4)-2 = 62
每段取值分別為:0,64,128,192
第一個子網
①、網路地址 = 0
②、廣播地址 = 63
③、可用地址 = 1到62

第二個子網
①、網路地址 = 64
②、廣播地址 = 127
③、可用地址 = 65到126

第三個子網
①、網路地址 = 128
②、廣播地址 = 191
③、可用地址 = 129到190

第四個子網
①、網路地址 = 192
②、廣播地址 = 255
③、可用地址 = 193到254

劃分後的子網掩碼CIDR = 原網路的子網掩碼CIDR+n,如要寫成十進制:256-2^(8-n)
例如:
原來子網掩碼:255.255.255.0(/24),往右移動3位,則劃分為8個子網
子網掩碼就變為為 /27,256-2^(8-3) = 256-2^5 = 256-32 = 224
最後子網掩碼結果:255.255.255.224(/27)

如還有不明白的,請參照上面給出的VLSM可變長子網掩碼對應CIDR值這個圖就一目瞭然。

閱讀全文

與如何劃分子網和網路相關的資料

熱點內容
無線網路球機移動偵測無反應 瀏覽:262
榮耀x10網路慢怎麼處理 瀏覽:363
網路工程師如何考cisco 瀏覽:877
河南省文化網路安全 瀏覽:282
計算機網路中級基礎知識 瀏覽:994
電視信號及網路服務采購項目 瀏覽:863
如何評價沉迷網路聊天的青少年 瀏覽:703
移動網路亂扣錢 瀏覽:504
視頻網路攝像頭哪個好 瀏覽:323
路由器能連接酒店網路嗎 瀏覽:523
cna網路系統組成有哪些 瀏覽:825
防火牆公用網路連接 瀏覽:387
網路版專輯多少錢 瀏覽:95
網路安全知識學習主題班會 瀏覽:702
家用手機移動網路電視 瀏覽:39
錦州電信哪個網路好 瀏覽:432
賓縣網路安全宣傳周活動 瀏覽:343
無線網路密碼怎麼查看蘋果 瀏覽:590
台式電腦連接之前網路 瀏覽:678
無線橋接網路還是很差 瀏覽:920

友情鏈接