VLSM(變長子網掩碼)劃分例項(華為筆記回顧)
VLSM屬於無類域間路由。無類域間路由是可以通過延長子網掩碼來縮短可分配的主機數。
A、B、C、D、E 屬於有類的路由。有類路由是子網掩碼是固定的,無法更改。
IP地址分為 網路位+主機位 //其中,網路位用子網掩碼來標識
公式:主機數=2^n //n代表主機位
可用主機數=2^n-2 //網路地址和廣播地址不分配
例項:
30臺主機的分配:2^n-2>=30 n=5 //得出要分配的主機位為5,所以子網掩碼為32-5=27位
/*從192.168.1.0開始劃分,因為我們所算出子網掩碼位為27,所以開始為192.168.1.0/27開始
網路位不變,主機位全1為廣播地址/
1 1 0 0 0 0 0 0 . 1 0 1 0 1 0 0 0 . 0 0 0 0 0 0 0 1 . 0 0 1 00000 //網段
1 1 1 1 1 1 1 1 . 1 1 1 1 1 1 1 1 . 1 1 1 1 1 1 1 1 . 1 1 1 00000 //子網掩碼
-------------------------------------------------------------------------------------------------------------------
1 1 0 0 0 0 0 0 . 1 0 1 0 1 0 0 0 . 0 0 0 0 0 0 0 1 . 0 0 1 11111 //廣播地址
192.168.1.0/27~192.168.1.31/27
/*剛開始學都會配這個*
20臺主機的分配 2^n-2>=20 n=5 //得出要分配的主機位為5,所以子網掩碼為32-5=27位
從192.168.1.32開始,先轉換為二進位制
1 1 0 0 0 0 0 0 . 1 0 1 0 1 0 0 0 . 0 0 0 0 0 0 0 1 . 0 0 1 00000 //網段
1 1 1 1 1 1 1 1 . 1 1 1 1 1 1 1 1 . 1 1 1 1 1 1 1 1 . 1 1 1 00000 //子網掩碼
-----------------------------------------------------------------------------------------
1 1 0 0 0 0 0 0 . 1 0 1 0 1 0 0 0 . 0 0 0 0 0 0 0 1 . 0 0 1 11111 //廣播地址
網路位不變 主機位全1:所以廣播地址為 192.168.1.63
192.168.1.32/27~192.168.1.63/27 //32+31=63 加上主機總數
10臺主機的分配 2^n-2>=10 n=4 //得出要分配的主機位為4,所以子網掩碼為32-5=28位
下一位地址為192.168.1.64
1 1 0 0 0 0 0 0 . 1 0 1 0 1 0 0 0 . 0 0 0 0 0 0 0 1 . 0 1 0 0 0000 //網段
1 1 1 1 1 1 1 1 . 1 1 1 1 1 1 1 1 . 1 1 1 1 1 1 1 1 . 1 1 1 1 0000 //子網掩碼
1 1 0 0 0 0 0 0 . 1 0 1 0 1 0 0 0 . 0 0 0 0 0 0 0 1 . 0 1 0 0 1111 //廣播地址
192.168.1.64/28~192.168.1.79 /28 //64+15=79 加上主機數
/*曾在這個地方卡過幾次,試想一下:分配成192.168.1.0/28~192.168.1.15/28行不行?*/
稍作測試 。公司用一臺路由器來分配地址 雖處不同網段,但路由器不會允許這樣做