《网络技术子网划分ppt课件.pptx》由会员分享,可在线阅读,更多相关《网络技术子网划分ppt课件.pptx(34页珍藏版)》请在三一办公上搜索。
1、子网划分技术,2,本章目录,为什么要划分子网?划分子网的基本思路子网编码地址结构子网划分技术,3,本章学习要点提示,理解划分子网的意义理解子网划分的思路掌握子网编码地址结构掌握子网划分技术,4,特殊 IP 地址,5,为什么要划分子网?,IP地址的不合理:,IP地址空间的利用率有时很低。,给每一个物理网络分配一个网络号会使路由表变得太大因而使网络性能变坏。,两级的IP地址不够灵活。,6,子网的划分技术,划分子网的思路:,拥有子网的单位对外仍表现为一个网络,从网络的主机号中借用若干比特作为子网号,外部数据报,先根据网络号找到本单位上的路由器,再由此路由器按目的网络号和子网号找到目的子网,最后找到目
2、的主机,7,网络 169.10.0.0,不设子网的地址,8,设置子网的地址,网络 169.10.0.0,169.10.1.0,169.10.2.0,169.10.4.0,169.10.3.0,9,子网编码地址结构,将主机号进一步划分为子网号和主机号 通过子网掩码来区分地址的网络号和主机号,10,子网掩码,子网掩码:长度为 32 bit,是由一串 1 和跟随的一串 0 组成。,网络地址(即子网地址):子网掩码与IP地址按位进行“与”运算,所得的结果即为子网地址。,使用子网掩码的好处:不管网络有没有划分子网,也不管网络号是1字节、2字节还是3字节,只要将子网掩码和IP地址进行逐比特的“与”运算,就
3、立即得出网络地址(子网地址),这对路由器进行路由选择很有好处。,11,子网划分举例,对路由器A来说,网络号依然为169.10.0.0,12,默认子网掩码,没有划分子网的网络使用默认子网掩码。,将默认子网掩码和某个不划分子网的IP地址逐比特相与,结果就是该IP地址所在的网络地址。,13,如何划分子网?,没有划分子网的网络,使用默认子网掩码但是,对于一个实际的网络:如何划分子网?如何确定子网掩码?如何确定子网地址和子网中主机地址?,14,A类地址划分子网,一个A类地址由8位网络号和24位主机号组成。一个A类网络中可以为 16777214 台主机和路由器分配 IP 地址。但是,如果该组织希望有多个物
4、理网络,那么,就需要进行子网划分。,15,A类地址划分子网,例1 一个大型公司获得一个A类IP地址121.0.0.0。该公司至少需要1000个子网组成(包括预留部分)。,请为它划分子网,确定子网掩码,子网地址和子网中的主机地址。,16,A类地址划分子网,子网设计方案分析:,(1)公司需要1000个子网,加上子网号为全0和全1的两种特殊地址,子网的数量至少为1002。,(2)如果选择子网号的位数为9,则子网总数为29-2510(去掉全0和全1的两个地址),不能满足要求。如果选择子网号的位数为10,则子网总数为210-21022个(去掉全0和全1的两个地址),满足用户要求。,17,A类地址划分子网
5、,子网设计方案如下:,网络号为8位,子网号为10位,主机号为14位,这样的子网地址划分结构如下图所示:,18,A类地址划分子网,19,子网地址及其主机地址分析,将10位子网号全排列,即得出1024个子网。,第一个子网的IP地址为:01111010 00000000 01000000 00000000,即 121.0.64.0。,第二个子网的IP地址为:01111010 00000000 10000000 00000000,即 121.0.128.0。,第1022个子网的IP地址为:01111010 11111111 10000000 00000000,即 121.255.128.0。,20,子
6、网地址及其主机地址分析,第一个子网的子网地址为:01111010 00000000 01 000000 00000000,即121.0.64.0。,将后面的14位主机号全排列,得出第一个子网中主机IP地址的数目。,第一个主机IP地址为:01111010 00000000 01000000 00000001,即121.0.64.1。,第二个主机地址为:01111010 00000000 01000000 00000010,即121.0.64.2。,最后一个主机地址为:01111010 00000000 01111111 11111110,即121.0.127.254。,21,子网地址及其主机地址
7、分析,第二个子网的子网地址为:01111010 00000000 10 000000 00000000,即121.0.128.0。,第一个主机IP地址为:01111010 00000000 10000000 00000001,即121.0.128.1。,第二个主机地址为:01111010 00000000 10000000 00000010,即121.0.128.2。,最后一个主机地址为:01111010 00000000 10111111 11111110,即121.0.191.254。,22,子网地址及其主机地址分析,第1022个子网的地址为:01111010 11111111 10 00
8、0000 00000000,即121.255.128.0。,第一个主机IP地址为:01111010 11111111 10000000 00000001,即121.255.128.1。,第二个主机地址为:01111010 11111111 10000000 00000010,即121.255.128.2。,最后一个主机地址为:01111010 11111111 10111111 11111110,即121.255.191.254。,23,C类地址划分子网,一个C类地址由24位网络号和8位主机号组成。一个C类网络中可以为 254 台主机和路由器分配 IP 地址。但是,如果该组织希望有多个物理网络
9、,那么,就需要进行子网划分。,24,C类地址划分子网,例4 一个机关得到了一个C类IP地址为:212.26.220.0,其二进制为:11010100 00011010 11011100 00000000。该机关需要5个子网,再加上全0和全1的2个特殊子网,一共是7个子网。,请为它划分子网,确定子网掩码,子网地址和子网中的主机地址。,25,C类地址划分子网,子网设计方案分析:,由于该机关总共需要7个子网,选择子网号的位数为 3,则子网总数为238,满足要求。,因此,子网设计方案是:网络号为 24 位,子网号为 3 位,主机号为 5 位,这样的子网地址划分结构如下图所示:,26,C类地址划分子网,
10、27,子网地址及其主机地址分析,将 3 位子网号全排列,即得出 8 个子网,去掉全 0 和全 1 的,还剩 6 个子网。,第1个子网的IP地址为:11010100 00011010 11011100 00100000,即 212.26.220.32。,第2个子网的IP地址为: 11010100 00011010 11011100 01000000,即 212.26.220.64 。,第6个子网的IP地址为: 11010100 00011010 11011100 11000000,即 212.26.220.192 。,28,子网地址及其主机地址分析,第1个主机IP地址为: 11010100 00
11、011010 11011100 00100001,即 212.26.220.33 。,第2个主机地址为: 11010100 00011010 11011100 00100010,即 212.26.220.34 。,第30个主机地址为: 11010100 00011010 11011100 00111110,即 212.26.220.62 。,第1个子网的IP地址为:11010100 00011010 11011100 00100000,即 212.26.220.32。,29,根据主机IP地址判断是否属于同一个子网,将每台主机的 IP 地址和它的子网掩码逐位相与,若结果相同,则这些主机在同一个子
12、网上,否则不在同一个子网上。,例1:主机1的IP地址为:156.26.27.71,主机2的IP地址为:156.26.27.110,子网掩码为255.255.255.192。判断它们是否在同一个子网上?,30,根据主机IP地址判断是否属于同一个子网,判断方法如下:,主机1 IP地址: 10010010. 00011010. 00011011. 01000111子网掩码: 11111111. 11111111. 11111111. 11000000与运算结果: 10010010. 00011010. 00011011. 01 000000,31,根据主机IP地址判断是否属于同一个子网,主机2 IP
13、地址: 10010010. 00011010. 00011011. 01101110子网掩码: 11111111. 11111111. 11111111. 11000000与运算结果: 10010010. 00011010. 00011011. 01 000000,与运算结果相同,说明主机1和主机2在同一个子网上。,32,根据主机IP地址判断是否属于同一个子网,例2:主机3 的IP地址为:156.26.101.88,主机4的IP地址为:156.26.101.132,它们的子网掩码为255.255.255.192,试判断主机3和主机4是否在同一个子网上。,结果是:主机3所在的子网号为0110010101,主机4所在的子网号为0110010110,因此不在同一个子网中。,33,练习题,1. 假定IP的B类地址不是16位而是使用20位作为B类地址的网络号部分,那么将会有多少个B类网络?2. 在因特网上有一个B类网络的子网掩码是255.255.240.0,问每个子网中最大主机数目是多少?,34,练习题答案,1. 除去2位前缀,还剩18位,2182262142。2. 子网掩码对应的二进制形式为: 11111111 11111111 11110000 00000000 而B类网络有16位的网络号,因此,子网号为1111,主机号还剩下12位,所以每个子网中的最大主机数目为21224094个。,