沈鑫剡计算机网络技术及应用第6章IP和网络互连.ppt

上传人:max****ui 文档编号:15494679 上传时间:2020-08-13 格式:PPT 页数:81 大小:1.89MB
收藏 版权申诉 举报 下载
沈鑫剡计算机网络技术及应用第6章IP和网络互连.ppt_第1页
第1页 / 共81页
沈鑫剡计算机网络技术及应用第6章IP和网络互连.ppt_第2页
第2页 / 共81页
沈鑫剡计算机网络技术及应用第6章IP和网络互连.ppt_第3页
第3页 / 共81页
资源描述:

《沈鑫剡计算机网络技术及应用第6章IP和网络互连.ppt》由会员分享,可在线阅读,更多相关《沈鑫剡计算机网络技术及应用第6章IP和网络互连.ppt(81页珍藏版)》请在装配图网上搜索。

1、计算机网络技术及应用(第2版),第六章,计算机教研室教授 沈鑫剡,第6章 IP和网络互连,本章主要内容 网络互连; 网际协议(IP); 路由协议建立路由表过程; IP over 以太网技术; Internet控制报文协议(ICMP)。,6.1 网络互连,本节主要内容 网络互连需要解决的问题; 信件投递过程启示; 端到端传输思路; IP实现网络互连机制; 路由器结构。,终端A至终端B数据传输路径由两个不同类型的传输网络组成: 源终端路径选择问题; 目的终端地址标识问题; 数据封装问题。,一、网络互连需要解决的问题,网络互连结构,二、信件投递过程启示,不同运输系统有着不同的封装信件的形式和标识始站

2、与终站的方式; 信件上收信人和寄信人地址是统一的,和实际提供运输服务的运输系统标识始站与终站的方式无关; 信件是一种标准的封装形式,和实际提供运输服务的运输系统封装信件的形式无关; 南京根据信件上的收信人地址确定下一站:上海,同样,上海也是根据信件上的收信人地址确定下一站:长沙,信件在南京至长沙的传输过程中是不变的; 由实际的运输系统提供当前站至下一站的运输服务。,信件投递过程,三、端到端传输思路,IP分组,IP分组,IP分组,独立于传输网络、全网络统一的地址:IP地址。 独立于传输网络,用IP地址表示发送端和接收端的IP分组。,网际协议IP!,端到端传输数据封装成与传输网络无关的格式:IP分

3、组,用两端IP地址作为IP分组的源和目的地址; 源终端和端到端路径经过的路由器须能根据目的终端IP地址确定下一跳的IP地址; 当前跳须能经过连接当前跳和下一跳的传输网络实现IP分组的逐跳传输; IP分组经过不同的传输网络传输时,需封装成传输网络对应格式。,三、端到端传输思路,四、IP实现网络互连机制,规定了统一的且与传输网络地址标识方式无关的IP地址格式; 规定了统一的且与传输网络数据封装格式无关的IP分组格式; 源终端和路由器必须建立用于指明通往目的终端的路由表; 必须由单个传输网络连接当前跳和下一跳,通过传输网络实现IP分组当前跳至下一跳的传输过程; IP分组经过逐跳传输,实现源终端至目的

4、终端的传输过程。,五、路由器结构,路由器是IP分组交换设备; 线卡完成和传输媒体的连接和传输网络对应的链路层和物理层功能; 路由模块建立路由表; 交换模块实现IP分组输入端口至输出端口的传输过程。,6.2 网际协议,本节主要内容 IP地址分类; IP地址分层分类的原因和缺陷; 无分类编址; IP分组格式。,6.2 网际协议,IP主要内容 IP地址 IP分组格式,固定地址分类的缺陷 无法有效减少路由项 无法任意划分子网,无分类编址,一、IP地址分类,IP地址分为单播、组播和广播地址。 单播地址分成A、B、C三类。 每一类单播地址分成网络地址和主机地址两部分(地址分层结构)。,一、IP地址分类,选

5、择答案,并简要回答为什么?,(1)分类编址下,IP地址192.1.1.3属于IP地址。 AA类 BB类 CC类 DD类,一、IP地址分类,选择答案,并简要回答为什么?,(2)分类编址下,IP地址192.1.1.3的网络地址是。 A192.0.0.0 B192.1.0.0 C192.1.1.0 D192.1.1.3,二、IP地址分层分类的原因和缺陷,准考证号分为考场号和考号 同一考场的考生具有相同的考场号 考场号随机分配,根据考场分布给出的路由信息,841xxx,642xxx,443xxx,244xxx,751xxx,552xxx,353xxx,154xxx,IP地址为什么分层? 分层使地址分配

6、有了限制,地址有了组织结构。,地址有了组织结构的最大好处是便于选择路径。单个路由项可以指明属于同一组织的所有地址的路径。,二、IP地址分层分类的原因和缺陷,IP地址为什么分类? 因为每一个组织的终端数是不同的。如终端数小于254的组织可以用C类地址,大于254,小于2162可以用B类地址,大于2162用A类地址。,IP地址的分层和分类似乎使它成为一种完美的地址结构,事实并非如此!,二、IP地址分层分类的原因和缺陷,准考证号分为主考区号、次考区号、考场号和考号。 同一考区的考场具有相同的区号,同一考场的考生具有相同的考场号。,根据考场分布给出的路由信息,641xxx,642xxx,643xxx,

7、644xxx,651xxx,652xxx,653xxx,654xxx,虽然是两层地址结构,如果严格限制考场分配,仍然可以有多层地址结构的路由功能。,二、IP地址分层分类的原因和缺陷,前提是用于比较的考号位数可变!,组织的终端数是随意的,很难符合三类地址的终端数,如1000台终端,用C类地址不够,用B类地址浪费。,二、IP地址分层分类的原因和缺陷,缺陷 不能有效聚合路由项; 不能任意划分子网。,根源在于固定的网络字段和主机字段位数。,这种通过子网掩码方式动态确定网络地址和主机地址位数的方式称为无分类编址,因为它去除了分类编址固定的网络地址和主机地址位数的限制。,二、IP地址分层分类的原因和缺陷,

8、消除分类编址固定的网络地址和主机地址位数的限制,能够动态设置网络地址和主机地址的位数。,二、IP地址分层分类的原因和缺陷,选择答案,并简要回答为什么?,(3)IP地址分层的原因是。 A减少路由表中的路由项数目 B适应不同类型传输网络互连 C实现逐跳转发 D允许不同的传输网络有着不同的终端数量,二、IP地址分层分类的原因和缺陷,选择答案,并简要回答为什么?,(4)IP地址分类的原因是。 A减少路由表中的路由项数目 B适应不同类型传输网络互连 C实现逐跳转发 D允许不同的传输网络有着不同的终端数量,三、无分类编址,无分类编址 标识网络号的网络前缀是任意长度的。 无分类编址的好处 减少路由项 任意划

9、分子网,子网掩码举例 10.1.1.8/255.255.255.0 10.1.1.8/255.255.0.0 10.0.0.0/255.0.0.0 10.0.0.0/8 10/8,三、无分类编址,IP地址动态分层功能,不同层次的路径,路标的地址位数不同,用于选择路径的地址位数也不同。用子网掩码给出对应的地址部分,三、无分类编址,任意划分子网举例,假定某个单位有120台计算机,这些计算机被分成6组,其中1组分配20台计算机,2组分配12台计算机,3组分配45台计算机,4组分配27台计算机,5组分配6台计算机,6组分配10台计算机, 这6组计算机属于6个子网,如何分配IP地址才能使得路由表中的路由

10、项最少?假定允许的地址范围是192.1.2.0/24。,三、无分类编址,0000000000111111(063)分配给3组45台计算机,网络前缀为192.1.2.0/26; 0100000001011111(6495)分配给4组27台计算机,网络前缀为192.1.2.64/27; 0110000001111111(96127)分配给1组20台计算机,网络前缀为192.1.2.96/27; 1000000010001111(128143)分配给2组12台计算机,网络前缀为192.1.2.128/28; 1001000010011111(144159)分配给6组10台计算机,网络前缀为192.1

11、.2.144/28; 1010000010100111(160167)分配给5组6台计算机,网络前缀为192.1.2.160/29;,任意划分子网举例,三、无分类编址,三、无分类编址,路由器R1两项路由项和目的IP地址192.1.2.150匹配; 选择网络前缀最长的路由项作为最终匹配路由项。,最长前缀匹配,默认路由项的目的地址为0.0.0.0,子网掩码为0.0.0.0,表明和所有目的IP地址匹配; 只有当目的IP地址和所有其他路由项均不匹配的情况下,和默认路由项匹配; 常用默认路由项指向通往多个具有相同下一跳的网络的传输路径。,三、无分类编址,默认路由项,三、无分类编址,选择答案,并简要回答为

12、什么?,(5)192.1.1.3/26表示的CIDR地址块是。 A192.1.0.0192.1.255.255 B192.1.1.0192.1.1.255 C192.1.1.0192.1.1.3 D192.1.1.0192.1.1.63,三、无分类编址,选择答案,并简要回答为什么?,(6)某企业分配给人事部的CIDR地址块为10.0.11.0/27,分配给企划部的CIDR地址块为10.0.11.32/27,分配给市场部的CIDR地址块为10.0.11.64/26,这三个CIDR地址块聚合后的CIDR地址块应是。 A10.0.11.0/25 B10.0.11.0/26 C10.0.11.64/2

13、5 D10.0.11.64/26,四、IP分组格式,IP分组首部,4或6表明是IPv4和IPv6,这里讨论的是IPv4,4位,以4字节为单位,给出首部长度,由于首部最大长度是60B,表明可选部分不能超过40B。,表明IP分组的服务类型和服务优先级,如高速、高可靠性等。,以字节为单位给出IP分组总长度,最长可达64KB。,同一IP分组分段后的数据片的标识均相同。,DF=1,不允许分片。 MF=0,最后一片。,以8个字节为单位给出当前数据片在原始IP分组中的位置,IP分组在网络中的生存时间,目前通常为最大跳数。,IP分组所包含的数据类型,用于对首部字段进行检错。,四、IP分组格式,选择答案,并简要

14、回答为什么?,(7)IP分组首部长度。 A没有限制 B位于20B与60B之间 C大于60B D固定20B,分片原理,四、IP分组格式,IP分组总长可达64KB,但许多传输网络的最大传送单元(MTU)远小于64KB,如以太网1500B; 需要将IP分组数据分成多片,每一片长度IP首部小于对应传输网络的MTU。,分片举例,四、IP分组格式,四、IP分组格式,选择答案,并简要回答为什么?,(8)IP分组分片的原因是。 A互连当前跳和下一跳的传输网络的MTU小于IP分组长度 B提高网络的带宽利用率 C简化路由器转发操作 D提高路由器缓冲器利用率,6.3 路由协议建立路由表过程,本讲主要内容 IP分组传

15、输过程; 配置静态路由表; 路由协议分类; RIP建立路由表过程。,一、IP分组传输过程,逐跳转发,每一跳给出下一跳地址。 通过不同的运输系统到达下一跳,信件按运输系统要求封装。,第一层路径:IP传输路径 192.1.1.1192.1.1.254 192.2.1.2 192.2.2.2 192.1.2.1,第二层路径:IP over 以太网,一、IP分组传输过程,IP传输路径建立过程 终端通过配置的默认网关地址获得第一跳路由器地址。 路由器通过根据IP分组的目的地址检索路由表获取下一跳路由器地址。 最后一跳路由器给出的下一跳地址为直接,即是目的终端地址。 建立IP传输路径的关键是建立路由器中的

16、路由表。,一、IP分组传输过程,逐跳传输,创建路由表,人工配置静态路由表 路由协议动态创建路由表,一、IP分组传输过程,一、IP分组传输过程,选择答案,并简要回答为什么?,(9)默认网关地址是。 A通往其他网络传输路径上的第一跳路由器地址 B实现终端之间通信的唯一中继设备地址 C终端连接的网络中唯一的路由器接口地址 D终端作为不知道目的终端IP地址的IP分组的目的IP地址,二、配置静态路由表,路由器建立路由表的过程就是找出通往各个子网的最短路径的过程,在RIP中,最短路径就是经过跳数最少的路径,大型网络人工配置的工作量巨大。 很难保证各个路由器路由表的一致性。 网络规模无法动态改变。,路由协议

17、动态生成路由表 每一个路由器只需配置接口信息。 根据网络拓扑结构自动生成路由表。,二、配置静态路由表,三、路由协议分类,互连网络分成多个自治系统; 用于建立自治系统内端到端路径的路由协议称为内部网关协议; 用于建立自治系统间端到端路径的路由协议称为外部网关协议。,四、RIP建立路由表过程,RIP(路由信息协议)是一种路由协议。 相邻路由器之间通过交换路由信息动态构建路由表。 根据网络拓扑结构求出的端到端最短传输路径构建路由表。,RIP的工作思路如下:用D(i,j)表示路由器i到达网络j的距离,如果某个路由器i直接连接某个网络j,则该路由器到达该网络的距离最短,距离为1 ,D(i,j)=1。如果

18、某个路由器i没有直接和某个网络j连接,则必须找到一个中间路由器k,使得D(i,k)+D(k,j)为最短,通常情况下,中间路由器k和路由器i相邻。,四、RIP建立路由表过程,R2获悉到达子网192.1.1.0/24的路径和距离。同样公告相邻路由器R4和R5。,R5获悉到达子网192.1.1.0/24的路径和距离。,R1到达子网192.1.1.0/24距离最短,R1将此信息公告相邻路由器R2和R3.,四、RIP建立路由表过程,每一个路由器建立和其直接相连的子网的路由项。 相邻路由器交换各自的路由项,如果相邻路由器路由项中存在通往某个子网的路径,意味着通过该相邻路由器可以找到通往该子网的路径。 经过

19、反复交换路由项,最终建立到达网络中所有子网的路由项。,四、RIP建立路由表过程,路由器R1向路由器R2、R3发送路由消息的过程,四、RIP建立路由表过程,193.1.4.1,四、RIP建立路由表过程,计数无穷大的问题,路由器R1检测到故障,删除通往NET1的路由项。 路由器R1向路由器R2发送删除路由项信息。,路由器R2删除通往NET1的路由项。路由表收敛。,四、RIP建立路由表过程,路由器R1检测到故障,删除通往NET1的路由项。,路由器R2抢先向路由器R1发送通往NET1的路由项。,路由器R1认为通过路由器R2存在通往NET1的传输路径。,路由器R2通往NET1的传输路径经过R1,因而在R

20、1公告的距离上加1。,四、RIP建立路由表过程,计数到无穷大是指某个实际不存在的路由项只有经过反复交换,将距离增加到无穷大值(RIP定为16),才删除。 引发计数到无穷大问题的关键是路由项的公告环路,即从相邻路由器学习到的路由项又公告该相邻路由器。 因此,RIP规定:从某个相邻路由器学习到的路由项不允许出现在公告该路由器的路由消息中。 前面的计数到无穷大可以避免,但不是可以避免所有计数到无穷大的问题。,四、RIP建立路由表过程,正常收敛的情况,四、RIP建立路由表过程,计数无穷大的问题,无穷大问题是无法彻底避免的,这是RIP的缺陷。,四、RIP建立路由表过程,四、RIP建立路由表过程,选择答案

21、,并简要回答为什么?,(10)RIP产生的端到端传输路径是。 A传输时延最短的传输路径 B经过跳数最少的传输路径 C最安全的传输路径 D最可靠的传输路径,四、RIP建立路由表过程,选择答案,并简要回答为什么?,(11)R1、R2是两个采用RIP的相邻路由器,R1的路由表如表(a)所示,R2发送的路由消息如表(b)所示,R1根据R2发送的路由消息更新路由表后产生的4项路由项的距离分别是。,A1、4、2、3 B1、4、3、3 C1、5、3、3 D1、4、3、4,6.4 IP over 以太网,本讲主要内容 ARP和地址解析过程; 三层交换。,路由协议和配置的默认网关给出一条由路由器和终端组成的IP

22、传输路径。接下来的问题是如何解决IP分组从当前路由器传输到下一跳路由器的过程。如果连接当前路由器和下一跳路由器的网络是以太网,就是通过以太网实现IP分组从当前路由器传输到下一跳路由器的过程,即IP over 以太网的过程。,6.4 IP over 以太网,一、ARP和地址解析过程,IP over 以太网的前提是已经知道下一跳的IP地址,如何通过以太网把IP分组传输给下一跳? 根据下一跳的IP地址获取下一跳的MAC地址,这是关键。 将IP分组封装成MAC帧。 将封装IP分组的MAC帧经过以太网传输给下一跳。,一、ARP和地址解析过程,终端A广播ARP请求帧,请求帧中给出终端B的IP地址。,由于是

23、广播地址,网络中的所有终端都接收请求帧,并根据请求帧中给出的IP地址确定自己是否是目的终端。目的终端回复MAC地址。,终端A解析服务器B的MAC地址的过程,一、ARP和地址解析过程,ARP的主要用途是在知道下一跳的IP地址的前提下,获取下一跳的MAC地址。 ARP只能在同一个广播域内作用,意味着下一跳和当前结点必须属于同一个广播域。 ARP通过广播ARP请求帧来寻找下一跳结点,因此,广播域中所有终端都接收ARP请求帧,但只有和请求帧中IP地址相同的结点才回复响应帧。 如果连续向同一个下一跳结点发送数据,没有必要每一次都解析地址,可以在ARP缓存中保留IP地址和MAC地址之间的关联。但这种关联是

24、有时效性的。 ARP请求中给出源终端的IP地址和MAC地址,就是用于广播域中其他终端在ARP缓存中记录下它们的关联。,ARP的另一个用途测试IP地址是否重复。IP网络中是不允许两个结点有同样的IP地址,因此,在对终端分配了IP地址后,终端通过ARP测试广播域中是否存在具有相同地址的终端。 ARP广播一个ARP请求帧,该ARP请求帧中的源终端地址为0.0.0.0,表明是未知地址,下一跳地址是终端自身的IP地址。 如果源终端接收到响应帧,意味着已经广播域中已经有终端使用了该IP地址。终端报错。,一、ARP和地址解析过程,终端A向默认网关发送IP分组的过程,一、ARP和地址解析过程,一、ARP和地址

25、解析过程,选择答案,并简要回答为什么?,(12)ARP的作用是。 A根据下一跳结点的IP地址获取该结点的MAC地址 B用广播方式传输IP分组到下一跳结点 C广播自己的MAC地址 D向网络中的其他结点宣示自己的存在,用路由器实现VLAN间通信(一),MAC1MAC3传输IP分组过程,二、三层交换,这种网络结构的特点: 由于每一个VLAN就是逻辑上独立的以太网,因此,这种网络结构等同于路由器互连多个以太网,直观、简单。 由于VLAN动态划分,设计网络时是不知道VALN数目的,而且在网络使用过程中,VALN是随时变化的,路由器端口数如何确定?因此,这种网络结构不易实施。,二、三层交换,用路由器实现V

26、LAN间通信(二),MAC1MAC3传输IP分组过程,二、三层交换,这种网络结构的特点 路由器以太网端口支持VLAN划分,一个物理端口允许划分成任意个逻辑端口,每一个逻辑端口对应一个VLAN。 交换式以太网通过共享标记端口连接路由器以太网端口,所有从共享标记端口输出的MAC帧携带VLAN标识符。 能满足动态划分VLAN要求,一度是流行校园网结构。 缺陷一是路由器连接以太网的链路成为带宽瓶颈。二是为解决VALN间通信,单独设置一个路由器,网络成本较高。,二、三层交换,小结,路由器转发IP分组的关键是路由表。,静态配置路由表。 路由协议动态生成路由表。,RIP就是一种路由协议。,路由表给出下一跳I

27、P地址。,经过以太网传输到下一跳需要MAC地址。,IP over 以太网和ARP。,二、三层交换,虽然VLAN是通过划分物理以太网获得,但等同于一个独立的传输网络。,VLAN间通信需要经过路由器。,VLAN动态划分和不受物理地域限制使得用路由器实现VLAN间通信变得困难。,新的解决VLAN间通信技术三层交换机术。,交换式以太网网络结构,三层交换机存在二层交换通路,不存在跨路由器的二层交换通路,二、三层交换,三层交换机是二层交换机上加上路由模块。 路由模块中为每一个VLAN定义IP接口,IP接口等同于路由器逻辑端口,分配IP地址。 特定MAC地址指定IP接口。 二层交换时完全等同于一个普通以太网

28、交换机。 从IP接口转发实际上就是由IP接口对应的VLAN进行二层交换。,二、三层交换,终端A终端B,三层交换机是在普通交换机的基础上增加路由模块,可在路由模块定义IP接口,分配IP地址,IP接口等于路由器的逻辑端口。同一VLAN内两个终端之间的通信不需要经过路由模块。,二、三层交换,终端A终端C,二、三层交换,二、三层交换,选择答案,并简要回答为什么?,(13)不同VLAN间通信需要使用的设备是。 A二层交换机 B三层交换机 C集线器 D网桥,6.5 Internet控制协议,网际层本身没有差错控制功能。 ICMP用于对网络和IP分组传输过程进行监控。,6.5 Internet控制协议,三层交换机与路由器最大不同是同时存在二层交换通路和路由模块,这样,既可作为二层交换机实现VLAN内MAC帧转发,又可作为路由器实现VLAN间IP分组转发。,小结,网际层是TCP/IP最核心的一层,是互连网的实现基础,路由协议建立由路由器组成的传输路径,而IP over X技术解决互连路由器的传输网络的传输问题。三层交换是以太网交换、路由一体化的体现。,小结,

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!