子网划分和构造超网_第1页
子网划分和构造超网_第2页
子网划分和构造超网_第3页
子网划分和构造超网_第4页
子网划分和构造超网_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、计算机网络实验指导-11 实验十二 子网划分和超网构建实验目的要求掌握使用子网掩码划分子网和构建超网的方法。二实验内容1划分子网。2构建超网。三实验设备四台安装有Windows操作系统并只配置了 TCP/IP协议的计算机,一台交换机。四实验拓朴按以下拓朴连接实验设备。PC_APC_BPC_CPC_D图12.1实验拓朴五实验步骤1连通性测试 启动每台计算机,配置PC_A、PC_B、PC_C、PC_D的IP地址分别为192.168.1.1、 192.168.1.2、192.168.1.5、192.168.1.6,子网掩码均为 255.255.255.0。在PC_A上,运行PING命令,测试是否 P

2、ING通其它三台计算机。2改变子网掩码划分子网 保持PC_A、PC_B、PC_C、PC_D四台计算机的IP地址不变,将四台计算机划 分为两个子网,计算其子网掩码,并分别为四台计算机设置子网掩码。在PC_A上,运行PING命令,测试是否 PING通其它三台计算机。3改变子网掩码和IP地址划分子网 保持PC_A、PC_B的IP地址不变,子网掩码为255.255.255.192,将PC_A、PC_B、 PC_C、PC_D划分为两个子网,计算 PC_C、PC_D的IP地址范围,并为 PC_C、PC_D 设置IP地址。在PC_A上,运行PING命令,测试是否 PING通其它三台计算机。4改变IP地址,使

3、其处于不同的子网内 保持PC_A、PC_B的IP地址不变,PC_C、PC_D的IP地址设置为192.168 25、 192.168 26,子网掩码均为 255.255.255.0。在PC_A上,运行PING命令,测试是否 PING通其它三台计算机。5改变子网掩码,将不同子网构建为超网 保持PC_A、PC_B、PC_C、PC_D四台计算机的IP地址不变,使这四台计算机 处在一个超网内,计算其最大的子网掩码,并分别为PC_A、PC_B、PC_C、PC_D四台计算机设置子网掩码。在PC_A上,运行PING命令,测试是否 PING通其它三台计算机。六实验报告1讨论划分子网和构建超网的方法和原理。2写出

4、划分子网和构建超网的实验过程。3写出实验的结论和体会。七相关知识1子网IP地址等级的设计虽然有许多好处,但有一个缺点,便是弹性不足。假设某单位分 配到Class B的IP地址,若将六万多部计算机连接在同一个网络中,势必造成网络效率 的低落,因此在实际上不可行。但是,若在Class B网络中只连接几十部计算机,就会浪费掉许多IP地址。解决这个问题的方法,便是将网络分割为子网(Sub net)。例如:某单位将分配到的Class B网络分割成规模较小的子网,再分配给多个实体网络。子网分割的原理分割子网的重点便是让每个子网拥有一个独一无二的子网地址(Sub net Address),以此识别子网。由于

5、企业分配到的网络地址是无法变动的,因此,如果要分割子网的话,必须从主 机地址“借用”前面几个Bit作为子网地址。原先的网络地址加上子网地址便可用来识别特定的子网。这样IP地址就由二级变为三级,即:IP地址:=网络号 ,子网号 , 主机号这样从其它网络发给本单位某个主机的IP数据报,仍然是根据IP数据报的目的网络号找到连接在本单位网络上的路由器。但此路由器在收到IP数据报后,再按目的网络145.13.7.34145.13.7.56折會且的地址为145.13.kx的分殂 均到达此咯由醤孑网 145.13 J0于网 145.1321 0145.13.7JO?145.133.1 145133101F1

6、45133 10£1145.13.21J23. 145.131914513.21.8号和子网号找到目的子网,将IP数据报交付给目的主机。145 13 0.0 /图12.2划分子网后的路由示意假设某单位申请到 Class B的IP地址如下:10010001 00001101 00000000 00000000 (145.13.0.0)按照原先等级式IP的规划,前面16Bits是网络地址,后面 16Bits则是主机地址。 若要分割子网,必须借用主机地址前面的几个Bit作为子网地址。假设我们现在使用主机地址的前3Bits作为子网地址。子网地址与原先的网络地址合起来共19Bits,可视为是新

7、的网络地址,用来识别该子网。原先16Bits的网络地址当然不可更动,但是子网地址却是可以自行分配。 若子网地址使用了 3Bits,则产生了 23=8个子网:000000000000000000100000000000000100000000000000011000000000000010000000000000001010000000000000110 00000 00000000111 00000 0000000010010001 0000110110010001 0000110110010001 0000110110010001 0000110110010001 0000110110010

8、001 0000110110010001 0000110110010001 00001101换言之,从主机地址借用了3Bits之后,便可以分割出 8个子网。当然,相对地主机地址长度变短后,所拥有的IP地址数量也减少了。以上例而言,原先Class B可以有216=65536个可用的主机地址;而新建立的子网,每个子网仅有213-2=8190个可用的主机地址。由于子网地址必须取自于主机地址,每“借用”n个主机地址的位,便会产生 2n个子网,同时子网内的主机数据也将减少,变为原来子网的1/2n,划分子网只是将IP地下的本地部分进行再划分,而不改变IP地址的因特网部分。分割子网时,子网的数目必然是2的次

9、方,也就是22、23、24、25等数目,对于B类网络,可借用的主机位数目为1到14,因为不能使主机地址只剩下1Bit,若只剩下1Bit主机位,每个子网只能有2个主机地址,扣掉全为 0或1的主机地址,就没有可用的主机地址了。下表列出了Class B网络可能分割子网的方式。子网地址位数形成的子网数目每个子网可用的主机地址01655361232768241638438819241640965322048664102471285128256256951212810102464112048321240961613819281416384415327682上表只是表示使用多少个位作为子网地址时,可产生的子

10、网与可分配主机地址的数目。但在实际应用上,必须记得主机地址不得全为0或1的原则。子网掩码子网不仅是简单地将IP地址加以分割,其关键在于分割后的子网必须能够正常地与 其他网络相互连接,也就是在路由过程中仍然能识别这些子网。此时,便产生了一个问 题:无法再利用IP地址的前导位,来判断网络地址与主机地址有多少个位。以上述A企业最后所分配到的网络地址为例,虽然其前导位仍然为 10,但是经过子网分割后,网络地址长度并非Class B的16Bits,而是17、18个以上的位。因此,势必要利用其他方法来判断IP地址中哪几个位为网络地址,哪几个位为主机地址。子网掩码(Sub net Mask)正是由此而生。以

11、下说明子网掩码的特性:z子网掩码长度为32Bits,与IP地址的长度相同。z子网掩码必须是由一串连续的1,再跟上一串连续的 0所组成。为了方便阅读,子网掩码使用与IP地址相同的十进制来表示。例如:255.255.255.0。 子网掩码必须与IP地址配对使用才有意义。单独的子网掩码不具任何意义。当子网掩码与IP地址一起使用时,子网掩码的1对映至IP地址便是代表网络地址位,0对映至IP地址便是代表主机地址位。例如:255.255.248.0代表此IP地址的前21Bits为网络地址,后IIBits为主机地址。路由过程中,便是 据此来判断IP地址中网络地址的长度,以便能将 IP信息包正确地转送至目的网

12、络。而 这也是子网掩码最主要的目的。上述IP地址与子网掩码的组合也可写成:168.95.192.1/21“/”前面是正常的IP表示法,“/”后面的数字21则代表子网掩码中1的数目。 原有等级式的网络地址仍然可继续使用。以Class C的IP为例:IP 地址:11001011 01001010 11001101 01101111若不执行子网分割,则其子网掩码为:11111111 11111111 11111111 00000000换言之,原先使用 A、B、C三种等级的网络仍然可继续使用,只是必须额外设置对应的子网掩码。Class A、B、C对应的子网掩码如下:Class A: 111111110

13、00000000000000000000000Class B: 11111111Class C: 11111111子网分割实例子网分割是相当常见的应用,假设某单位申请到如下的IP 地址:11001011 01001010 110011010000000子网掩码:111111111111111100000000111111110000000000000000(255.0.0.0)(255.255.0.0)(255.255.255.0)Class C IP 地址:(203.74.205.0)11111111 11111111 11111111 00000000( 255.255.255.0)由于业

14、务需求,内部必须分成A1、A2、A3、A4等4个独立的网络。此时便需要利用子网分割的方式,建立数个子网,以便分配给这4个独立的网络。建立 4个子网需要借用2位主机地址。决定了子网地址的长度后,便可以知道新的子网掩码,以及主机地址的长度。由于 使用了 2Bits作为子网地址,网络地址变成24 + 2 = 26Bits。因此,新的子网掩码为:11111111 11111111 11111111 11000000(255.255.255.192)而原先的主机地址有 8Bits,但是子网地址借用了2Bits,主机地址只能使用剩下的6Bits。因此,每个子网可以有26=64个可用的主机地址。不过,主机地

15、址不得全为0或1,所以实际上每个子网可分配的IP地址为62个。子网可再进一步分割成更小的子网。承上例,例如:网管人员可以再将A1网络分割成更小的子网。方法仍旧是从主机地址借用几个位来作为子网地址。子网分割时所作的设置,都是在企业内部。换言之,远端的网络或路由器并不必知道A企业内部是如何分割子网。因此,可保持互联网上路由结构的简单性。2无等级的IP地址(超网)当初在设计IP地址的等级时,网络环境主要是由大型主机所组成,主机与网络的总数都相当有限。但随着个人计算机与网络技术的快速普及,对于IP地址的需求也迅速增加。3种等级的IP地址分配方式,很快便产生了一些问题。其中最严重的便是Class B的I

16、P地址面临紧缺;但是相对地,Class C使用的数量则仅是缓慢成长。为了解决这个问题,便产生了Classless Inter Domain Routing (CIDR),即无等级(Classless)的IP地址划分方式。CIDR消除了传统的 A类、B类和C类地址以及划分子网的概念,因而可以更加有效地分配IPv4的地址空间,并且可以在新的IPv6使用之前容许因特网的规模继续增长。CIDR将网络前缀都相同的连续的IP地址组成“CIDR地址块”CIDR原理假设某单位需要1500个IP地址,由于 Class C地址只能提供256个IP地址,因此 必须分配Class B的网络地址给这个单位。因为 Cla

17、ss B实际可提供65536个IP地址, 远超过该单位的需求, 这些多出来的IP地址无法再分配给其他单位使用, 因此实际上都 浪费掉了。既然Class B严重不足,而 Class C还很充裕,更重要的是 Class B实际上有很多是 浪费掉了,那么要解决这些问题,自然地便会想到是否可以将数个Class C的IP地址“合并”起来,分配给原先需申请Class B的单位。以前例而言,我们只要分配6个Class C的IP地址给这个单位,便可符合其需求,因而节省下1个Class B的地址空间。如何才能合并数个 Class C的IP地址呢?答案便是与子网分割的原理相同,使用子 网掩码来定义较具弹性的网络地

18、址。利用子网掩码重新定义“较短”的网络地址,以便将现有2、4、8、16等2幕方数的网络,“合并”成为一个网络。CIDR实例回到上述的例子,由于这个单位所需的1500个IP地址,数量介于Class B (可提供65535个IP地址)与Class C (可提供255个IP地址)的范围之间。通过 CIDR的方式,我 们可以分配一个长度为21Bits的网络地址给这个单位,那么这个单位可运用的主机地址将会有32-21 = 11Bits,总共可产生 211=2048个IP地址,与这个单位所需的1500个IP地址相近。与直接分配 Class B相比,节省下许多IP地址空间。上述方式其实是将 8个Class

19、C的IP地址合并,再分配给这个单位。由于合并是通 过变更网络地址长度来进行,因此会有以下的限制:z因此,这个单位实际上分配到的可能是如下的z 用来合并的Class C的网络地址必然是连续的。 用来合并的Class C的网络地址数目必然是 2的次方。Class C地址空间:8个连续203.74.208.0(11001011010010101101000000000000203.74.209.0(11001011010010101101000100000000203.74.210.0(11001011010010101101001000000000203.74.211.0(110010110100

20、10101101001100000000203.74.212.0(11001011010010101101010000000000203.74.213.0203.74.214.0(11001011(11001011010010100100101011001101110011100000000000000000203.74.215.0(11001011010010101100111100000000这8个连续的Class C地址可以利用下列方式来表示:203.74.208.0/21利用子网将网络地址的 3Bits当成主机地址。虽然CIDR原先是为了合并 Class C地址所设计,但在实际操作上可

21、适用于任何的 IP地址范围,例如:ISP可分配长度为30Bits的网络地址给一些只有两台计算机的个人 公司。提示:CIDR仍遵守主机地址不得全为0或1的规则。因此,30Bits的网络地址虽然 可以有单个主机地址,不过实际上可用的只有 2个主机地址。由于CIDR让IP地址在分配时更具弹性与效率,因此,目前都是以CIDR的方式来20五0隔皿2206.0 6:0(24.71 12&25三系、2060.7064/26205.0.70.12&262aS070192,0Q32J6.0.206064.0/18囲特网 v206.0.7.28066.0.7 .19206划分IP地址范围。下图为某大学的IP地址分配的例子。2050犯一血5 =206,0 6E.12B/25 06.0.69.05 2O60S9 126/25单位地址块二逹制義示览址数EP205DJ640/1SL100UL0J0000000DE1+16334大孝206.0.68.0221100111000000000.010001*1024乘2J6J.63.O2311001110.00111000.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论