欢迎来到天天文库
浏览记录
ID:56982800
大小:613.50 KB
页数:21页
时间:2020-07-25
《子网掩码和子网划分子网规划课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、在ARPANET的早期,IP地址的设计确实不够合理。IP地址空间的利用率有时很低。给每一个物理网络分配一个网络号会使路由表变得太大因而使网络性能变坏。两级的IP地址不够灵活。从1985年起在IP地址中又增加了一个“子网号字段”,使两级的IP地址变成为三级的IP地址。子网的分割在计算机网络技术中,经常见到“掩码(MASK)”一词,它是由一系列的1、0组成的编码。通过与某一完整的地址进行逻辑运算(与、或、非等运算),从完整地址中提取所需要部分的信息,而把不需要部分的信息屏蔽。子网掩码的概念子网掩码的概念子网掩码是一个32位地址,是与IP地址结合使用的一种技术。它是一种用来
2、指明一个IP地址的哪些位标识的是主机所在的子网以及哪些位标识的是主机的位掩码。即其作用就是将某个IP地址划分成网络地址和主机地址两部分。子网掩码中值凡为“1”的位表示对应位置IP地址中的位是网络地址位,子网掩码中值凡为“0”的位,表示对应位置IP地址中的位是主机地址位。子网掩码表示形式可以有多种:一种表示方法和IP地址一样,可以使用“点分十进制”的形式表示,另一种形式是一个斜杠“/”后面跟着一个数字,这个数字是掩码中“1”的个数。这种简略的表示方法,通常是跟在一个IP地址后,表示这个IP地址对应的子网掩码。子网掩码的表示标准子网掩码/默认子网掩码A类IP地址的标准子网
3、掩码是255.0.0.0B类IP地址的标准子网掩码是255.255.0.0C类IP地址的标准子网掩码是255.255.255.0Net_id<1><0>网络地址=子网掩码与IP地址做逻辑“与”运算的结果同一个子网中每台主机的子网掩码都是一样的值Subnet_idHost_id32位子网掩码中,网络地址部分对应“1”,主机地址部分为“0”。使用子网掩码计算网络地址使用子网掩码判断主机是否处于同一网络当一台主机要向另一台主机发送IP报文时,发送主机在发送报文之前要判断目的主机是否和自己位于同一网络。判断的依据是两台主机的IP地址的网络地址是否相同,如果相同,表示两台主机位
4、于同一网络,发送主机将IP报文直接传输给目的主机;如果不同,表示两台主机位于不同的网络。发送主机将IP报文转发给和它相连的路由器,由路由器负责转发。例如:网络地址分别为192.168.5.0和120.40.5.4的两个网络,通过路由器相连。路由器左边的网络用24位表示网络地址;右边的网络用16位表示网络地址。网络中分别有3台主机:A、B、C,现A主机分别向B、C主机发送IP报文。显然A主机和B主机位于同一网络,但与C主机不在同一网络。对于A主机如何判断这种情况?(1)判断B主机192.168.5.4和255.255.255.0(A主机的网络掩码)相与得到结果1:192
5、.168.5.0(A主机的网络地址)。192.168.5.6和255.255.255.0(B主机的网络掩码)相与得到结果2:192.168.5.0;结果1与结果2相同,A与B主机位于同一网络。(2)判断C主机192.168.5.4和255.255.255.0(A主机的网络掩码)相与得到结果1:192.168.5.0(A主机的网络地址);120.40.5.4和255.0.0.0(C主机的网络掩码)相与得到结果2:120.0.0.0;结果1与结果2不相同,A与C主机不在同一网络。从主机域中借用若干个比特作为子网号subnet-id,而主机号host-id也就相应减少了若干
6、个比特。子网分割及其原理IP地址::=[网络号,子网号,主机号]子网位从主机域的最左边开始连续借用。子网号在网外是不可见的,仅在子网内使用。子网号的位数是可变的,为了反映有多少位用于表示子网号,采用子网掩码(mask)。在设计选择子网划分方案时,必须考虑5个问题:(1)该网络内将划分几个子网?(2)每个子网有多少有效主机?(3)有效的子网地址是什么?(4)在该子网划分中,网络掩码是什么?(5)每个子网的广播地址是什么?子网的规划设计(1)子网数=2x-2。x是被占用的表示子网比特的数目,或者说1的个数。减2是指减去子网位全1和全0,它们默认是无效的。例如,111000
7、00能产生23–2个子网。(2)每个子网的主机数=2y-2。y是未被占用的比特数目,或者说0的个数。例如,11100000产生25–2,每个子网30个主机。有效的主机是两个子网之间去掉“全0”和“全1”的数。子网数和子网掩码的计算(3)子网掩码点分十进制表示根据主网络类型,确定借用的子网位数和位置,根据对应位的权值,计算其十进制数值。如子网掩码部分为11100000,则十进制为128+64+32=224。(4)基数=256-子网掩码。如子网掩码为224,则有效子网基数为256-224=32。子网地址为在对应子网地址字节中,N×基数。(5)广播地址是所
此文档下载收益归作者所有