了解子网划分与VLSM



1. 二进制



a) 二进制转十进制算法



128  64  32  16  8  4  2  1



1    1   1   1   1  1  1  1



b) 一个指定的二进制数中存在的具体数值



最高位*2 - 最低位



c) 计算公式2的N-1次方,N指需要考虑的位数



d) 10进制数转2进制数



除法取余数



<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />



将下列2进制数字转化为10进制数



10001101(141)



011011(27)



110(6)



111100001010(3850)



1001001001(585)



将下列10进制数转化为2进制数



192(11000000)



168(10101000)



1982(11110111110)



172(10101100)



10(1010)



111(1011011)



254(11111110)



 



2. IP地址结构



a) 子网掩码(subnet mask)与默认网关



b) 网络地址相同网络地址=子网掩码与IP地址相乘



10101100.00010000.00001111.00000001  IP地址



11111111.11111111.00000000.00000000  子网掩码



10101100.0001.0000.00001111.00000000  网络地址



十进制IP:172.16.0.0



3. IP类与规则



a) A类地址:



首个八位位组范围:1-126



总网络数:126



每个网络的总主机数:1670万



子网掩码:255.0.0.0 ----8位掩码



运用:标准类(全部注册)



127地址为回送地址,用于测试TCP/IP是否被破坏



0为“本网络”



(PING 127.0.0.1)



 



B类地址:



首个八位位组范围:128-191



总网络数:16384万



每个网络的总主机数:65534



子网掩码:255.255.0.0----16位掩码



运用:标准类(全部注册)



 



C 类地址:



首个八位位组范围:192-223



总网络数:200万



每个网络的总主机数:254



子网掩码:255.255.255.0----24位掩码



运用:标准类(大多数被注册)



 



D类地址:



首个八位位组范围:224-239



总网络数: --



每个网络的总主机数:--



子网掩码:224.0.0.0



运用:IP组播



 



B类地址:



首个八位位组范围:240-255



总网络数:--



每个网络的总主机数:--



子网掩码:--



运用:实验



 



私网地址:



10.0.0.0



172.16.0.0到172.31.0.0



192.168.0.0-192.168.255.0



b) 计算网络中的主机位2的N次方减2



 



网络位、网络类型判断和有效性判断



222.10.17.1    mask:默认子网掩码(222.10.17.0 C Y)



127.12.1.98     mask:255.0.0.0(127.0.0.0 A N-回送地址)



189.17.255.0   mask:255.255.0.0(189.17.0.0 B Y)



97.1.255.255   mask:默认子网掩码(97.0.0.0 A Y)



197.17.0.255   mask:255.255.255.0(197.17.0.0 N 广播地址)



0.12.252.1        mask:255.0.0.0(0.0.0.0 A N 保留的A类网络)



10.0.1.0   mask:默认子网掩码(10.0.0.0  A Y)



 



4. 简单的子网划分:



a) 子网划分是为了避免IP地之浪费



b) 划分子网的5个步骤



i. 将IP地址和默认掩码转换成二进制形式。



ii. 在子网掩码的最后一个1的后面划一条线。这条线左边的任何东西都是基本的网络地址。



iii. 确定需要多少位来获得所需的子网数。子网掩码中为二进制1的部分要有这么多位。



iv. 在新子网掩码中划第2条线。这条线左边直到第1条线之间的任何东西都是子网部分。这条线右边的任何东西都是主机部分。



v. 证实掩码中的其他位可以为每个子网提供足够的主机。



 



c) 荣新集团申请了一个200.10.1.0 的C类地址段。荣新集团 拥有6个办公区,每个办公区有30台主机。子网需要6个,主机位需满足每个子网30台主机



 



子网掩码确定:



网段:192.168.1.0  所需主机数:60 所需子网:2  (255.255.255.192/26)              



网段:172.16.0.0   所需主机数:2000  所需子网:28(255.255.248.0/32)



网段:10.0.0.0   所需主机数:30000  所需子网:尽可能多(255.255.128.0/17-多提供510个子网)



网段:192.168.1.0   所需主机数:8  所需子网:尽可能多(255.255.255.240/21-多提供14个子网)



网段:172.16.0.0   所需主机数:尽可能多  所需子网:16(255.255.255.248/21超过21都行但21位子网掩码为我们提供了最多主机2046台)



 



5. IP地址范围:



a) 简便方法:



i. 找出感兴趣的八位位组,感兴趣的八位位组有一个即不是0也不是255的掩码,例如255.255.192.0中的192。



ii. 通过从256减去感兴趣的八位位组来找出范围。例如:256-192=64。



iii. 开始对每个子网计算范围,方法是:以感兴趣的八位位组中的0开始,然后再子网区间(如64)的倍数开始下一个子网。例如,如果基本网络地址是172.16.0.0,掩码为255.255.192.0,范围是64,感兴趣的八位位组是第3个八位位组。于是,第一个子网的范围从172.16.0.0到172.16.63.255,第二个子网是从172.16.64.0到172.16.127.255,如此等等。



iv. 最后,去掉第一个子网和最后一个子网,并对每个子网去掉第一个IP地址和最后一个IP地址。



例:



网络段:192.168.1.0



掩码:255.255.255.248



感兴趣八位位组248



256-248=8即范围是8



子网:



1-192.168.1.0~192.168.1.7



2-192.168.1.8~192.168.1.15



3-192.168.1.16~192.168.1.23



。。。。。。。。。。。。。



31-192.168.1.240~192.168.1.247



32-192.168.1.248~192.168.1.255



最后,去掉两个无效的子网以及每个子网中的第一个IP地址和最后一个IP地址:



1-192.168.1.0~192.168.1.7




2-192.168.1.9~192.168.1.14



3-192.168.1.17~192.168.1.22



。。。。。。。。。。。。。



31-192.168.1.241~192.168.1.246



32-192.168.1.248~192.168.1.255