VLSM
中文解釋-(LV左右顛倒)普遍名牌性虐待
以下4點為基礎認識:
1.假設一IP10.0.0.1 遮罩255.255.0.0 可縮寫成10.0.0.1/16
因為遮罩255.255.0.0轉成二進位變成11111111.11111111.00000000.00000000
前16個為1 可在IP後寫/16
2.IP與遮罩做AND之後,即為網路位址
如10.0.0.20,使用A類之標準遮罩255.0.0.0,可縮寫成10.0.0.20/8,則網路位址為10.0.0.0
因為將00001010.00000000.00000000.00010100(10.0.0.20)與11111111.00000000.00000000.00000000(255.0.0.0)做AND
PS: AND為1and1=1 1and0=0 0and1=0 0and0=0
為00001010.00000000.00000000.00000000(10.0.0.0)
3.VLSM以需求量最大的先分配,可以減低至最小可用IP浪費量
4.假設來看這篇文章的人都會平均切割(C l a s s-A、B、C)
VLSM實作:
題目:
一個209.10.3.0/17網段,切割子網給250PC 60PC 30PC
解答:
250PC
網路位址:209.10.3.0/24
遮罩:255.255.255.0
廣播位址:209.10.3.255/24
IP範圍:209.10.3.1~209.10.3.254(去除網路位址與廣播位址共256-2=254個可用IP)
60PC
網路位址:209.10.4.0/26
遮罩:255.255.255.192
廣播位址:209.10.4.63/26
IP範圍:209.10.4.1~209.10.4.62(共64-2=62個可用IP)
30PC
網路位址:209.10.4.64/27
遮罩:255.255.255.224
網播位址:209.10.4.91/27
IP範圍:209.10.4.65~209.10.4.90(共32-2=30個可用IP)
解析:
若題目需求是250PC,遮罩一定是/24
需求60PC遮罩一定為/26
30PC則為/27
當然題目或許不會每次都給250PC 60PC
偶爾給243PC這種亂數字
不過,觀念都相同
-----------------------以下為第三區---------------------------
4096-2=4094PC以下/20
2048-2=2046PC以下/21
1024-2=1022PC以下/22
512-2=510PC以下/23
/19 /18 /17 /16題目少見 若出現可類推
------------------------以下為第四區---------------------------
***必記 256-2=254PC以下/24
128-2=126PC以下/25
64-2=62PC以下/26
32-2=30PC以下/27
16-2=14PC以下/28
8-2=6PC以下/29
4-2=2PC以下/30
2-2=0PCXXXX這也代表遮罩最高為/30
(第一步 先寫遮罩)
(1) 209.10.3.0/17 切割子網給250PC 60PC 30PC
250PC
網路位址:???.???.???.???/24
遮罩:255.255.255.0
廣播位址:???.???.???.???/24
IP範圍:???
再來,既然知道需求為250PC要給他256-2才夠使用
那就可以填上網路位址了
網路位址的想法是這樣
看上一個需求是多少來判斷這個網路位址
舉例來說上一個網路位址是10.0.0.0 需求120PC
那這個網路位址必為10.0.0.128 無論需求多少 但要為128-2=126PC以下
再舉例 上一個網路位址是10.0.0.0 需求500PC
那這個網路位址必為10.0.2.0 無論需求多少 但要為512-2=510PC以下
第三區每增加1代表256 故此題目需要2 則第三區增加2
若上一個為250PC 則下一個第三區+1就是網路位址
而廣播位址就是此網段最後一個IP
也一定是下一個網路位址的前一個IP
(第二步 網路位址與廣播位址)
250PC
網路位址:209.10.3.0/24
遮罩:255.255.255.0
廣播位址:209.10.3.255/24
IP範圍:???
60PC
網路位址:209.10.4.0/26 (由於上一個需求為250PC 第三區+1)
遮罩:255.255.255.192
廣播位址:209.10.4.63/26
IP範圍:???
30PC
網路位址:209.10.4.64/27(由於上一個需求為60PC 則此網路位址為上一個.0 +比60大一點的64=.64)
遮罩:255.255.255.224
網播位址:209.10.4.91/27
IP範圍:???
PS 若此題目還有30PC以下需求 則網路位址一定必為209.10.4.96(由於上一個需求為30PC 則此網路位址為上一個.64+比30大一點的32=.96)
再來第三步則是寫IP範圍
IP範圍很簡單
就是廣播位址與網路位址的中間就是IP範圍
(第三步 寫IP範圍)
(1) 209.10.3.0/17 切割子網給250PC 60PC 30PC
250PC
網路位址:209.10.3.0/24
遮罩:255.255.255.0
廣播位址:209.10.3.255/24
IP範圍:209.10.3.1~209.10.3.254(去除網路位址與廣播位址共256-2=254個可用IP)
(將網路位址+1 廣播位址-1)
60PC
網路位址:209.10.4.0/26
遮罩:255.255.255.192
廣播位址:209.10.4.63/26
IP範圍:209.10.4.1~209.10.4.62(共64-2=62個可用IP)
(將網路位址+1 廣播位址-1)
30PC
網路位址:209.10.4.64/27
遮罩:255.255.255.224
網播位址:209.10.4.91/27
IP範圍:209.10.4.65~209.10.4.90(共32-2=30個可用IP)
(將網路位址+1 廣播位址-1)
看完有沒有一種被SM的快感!?