l子網路(Subnet)切割
IP位址分為Class A-E共5個等級。但其彈性不足為其重大缺點。例如:A企業申請到ClassB的IP位址,但若是將六萬部電腦連結在一起,必造成網路效能低落;又若只接10部電腦,卻又浪費極多的IP Address。所以我們必需用子網路切割來解決這個問題。
切割子網路之前須釐清2個問題:
1.需要多少子網路?
2.每個子網路需要接多少部主機?
子網路切割的原理,是借用Host ID的前面幾個bit,來當作子網路的主機位址。
l子網路遮罩(Subnet Mask)
既然已作了子網路的切割,因此,無法再用255.0.0.0、255.255.0.0或255.255.255.0這3種網路遮罩來判斷何為Network ID 及何為 Host ID.而下列則為子網路遮罩的特性:
1. Subnet Mask須是一連串的1跟一連串的0所組成,且長度為32bits.
2. Subnet Mask必須跟IP 位址配對,且作AND運算才有意義。
l子網路切割實例(一):
A企業好不容易申請到Class C的IP位址,其資料如下:
IP位址:203.74.205.0
Subnet Mask:255.255.255.0
A企業因業務需求,想將內部再分成A1、A2、A3及A4這4個獨立的子網路。請問,其可設定的IP位址為何?其子網路遮罩為何?
Sol:想切割成4個子網路的話,則Host ID前2個bits,可作為子網路的Network ID.
203.74.205.0
=11001011 01001010 11001101 00000000
256/4=64
網路 |
|
可設的IP位址 |
子網路遮罩 |
A1 |
0~63 |
203.74.205.1~203.74.205.62 |
255.255.255.192 |
A2 |
64~127 |
203.74.205.65~203.74.205.126 |
255.255.255.192 |
A3 |
128~191 |
203.74.205.129~203.74.205.190 |
255.255.255.192 |
A4 |
192~255 |
203.74.205.193~203.74.205.254 |
255.255.255.192 |
l子網路切割實例(二)
假設學校有A、B、C、D四間電腦教室,每間電腦教室有31台電腦,皆需設定IP,若要設定在172.16.3.x的網段中,則每間教室可用的IP範圍為何?廣播位址為何?其子網路遮罩為何?
電腦教室 |
可設的IP位址 |
廣播位址 |
子網路遮罩 |
A |
172.16.3. 1~172.16.3. 62 |
172.16.3. 63 |
255.255.255.192 |
B |
172.16.3. 65~172.16.3.126 |
172.16.3.127 |
255.255.255.192 |
C |
172.16.3.129~172.16.3.190 |
172.16.3.191 |
255.255.255.192 |
D |
172.16.3.193~172.16.3.254 |
172.16.3.255 |
255.255.255.192 |
l子網路切割實例(三)
某台主機的IP位址為192.168.1.134,子網路遮罩為255.255.255.248,則該主機之子網路的「網路位址」為何?
IP位址 |
192.168. 1. 10000110 |
子網路遮罩 |
255.255.255.11111000 |
所以該主機的網路位址為:192.168.1.10000 000=192.168.1.128
l子網路切割實例(四)
設某個子網路遮罩為255.255.255.224,請判斷205.64.75.223是否屬於此子網路設備可用的IP位址?
IP位址 |
205. 64. 75. 11011111 |
子網路遮罩 |
255.255.255.11100000 |
由子網路遮罩得知,Host ID 前3個bits為子網路位址。由於Host ID全為1時為其廣播位址,並非是有效的IP位址。故推論205.64.75.223非屬於255.255.255.224這個子網路下的有效IP位址。
l子網路切割實例(五)
255.255.252.0可將132.114.0.0分割成幾個有效子網路?又每個子網路最多可放幾台主機?
255.255.252.0=255.255.11111100.00000000
26-2=64-2=62個子網路(因為子網路位址不能全為0,也不能全為1)
最多可放4*256-2台主機=1022台主機
l子網路切割實例(六)
在Class C中若至少需要分割出13個子網路,則子網路遮罩為何?
255.255.255.11110000=255.255.255.240