网络互联技术》第05章:动态路由协议.ppt





《网络互联技术》第05章:动态路由协议.ppt》由会员分享,可在线阅读,更多相关《网络互联技术》第05章:动态路由协议.ppt(39页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、主讲教师:彭祺主讲教师:彭祺江西工业职业技术学院江西工业职业技术学院 第五章 路由协议(理论课时长:(理论课时长:8 8节)节)【教学目的】:通过本章的学习,使学生知道路由协议的分类、内部网关协议的分类、OSPF分区基础;掌握距离向量类路由协议的工作原理、距离向量类路由协议的主要问题及解决措施、链路状态路由协议的工作原理;领会距离向量类路由协议(RIP)的实验配置和链路状态路由协议(OSPF)的具体实验配置。【重点难点】重点:距离向量类路由协议工作原理、链路状态路由协议工作原理、RIP路由协议配置、OSPF路由协议配置。难点:距离向量路由协议的最大问题及解决措施。第五章:路由协议第五章:路由协
2、议【教学内容】路由协议分类内部网关路由协议分类读懂路由表距离向量类路由协议工作原理距离向量类路由协议的最大问题及解决措施链路状态路由协议的工作原理OSPF路由分区基础距离向量类路由协议与链路状态路由协议的对比距离向量类(RIP)路由协议的实验配置链路状态类(OSPF)路由协议的实验配置第五章:路由协议第五章:路由协议【教学方法】教学方式:多媒体教学教学方法:案例分析+视频教学通过对比分析让学生彻底掌握距离向量类路由协议与链路状态类路由协议的区别与联系。利用视频教学资料,让学生在业余时间观看,以尽一步使学生掌握距离向量类路由协议和链路状态类路由协议的具体配置。通过上机实验让学生在boson模拟器
3、的支持下完成RIP路由协议和OSPF路由协议的实验配置。第五章:路由协议第五章:路由协议第一部分:路由协议概述第一部分:路由协议概述一、路由协议分类一、路由协议分类(1)内部网关协议(IGP):内部网关协议指运行在一个自治系统内部的路由协议(自治系统为一个公共管理部门下的一组网络设备)(2)外部网关协议(EGP):外部网关协议指运行在各个自治系统之间的路由协议。二、内部网关协议分类二、内部网关协议分类(1)距离向量类路由协议(rip协议和igrp协议)(2)链路状态类路由协议(ospf协议和is-is协议)(3)混合路由协议(eigrp协议)第一部分:路由协议概述第一部分:路由协议概述 由于历
4、史的原因,当前的 INTERNET 网被组成一系列的自治系统(一个自治系统往往对应一个组织实体,比如一个公司或大学),各自治系统通过一个核心路由器连到主干网上,每个自治系统都有自己的路由技术。IGP用来在自治系统内容交换路由信息,而EGP主要在自治系统之间交换路由信息。第一部分:路由协议概述第一部分:路由协议概述三、路由收敛三、路由收敛 路由收敛是指路由域中所有路由器对当前的网络结构和路由转发达成一致的状态。收敛时间是指从网络的拓扑结构发生变化到网络上所有的相关路由器都得知这一变化,并且相应地做出改变所需要的时间。第一部分:路由协议概述第一部分:路由协议概述四、管理距离:四、管理距离:管理距离
5、是指一种路由协议的路由可信度。每一种路由协议按可靠性从高到低,依次分配一个信任等级,这个信任等级就叫默认管理距离路由协议路由协议管理距离管理距离直连接口0静态路由1外部BGP20内部EIGRP90IGRP100OSPF110IS-IS115RIP120外部EIGRP170内部BGP200第一部分:路由协议概述第一部分:路由协议概述五、度量值:五、度量值:度量值是一种路由协议计算到目的网络的最佳路径的方法。当一个路由器有多条到达某一目的网络的路径时,路由协议必须判断其中的哪一条是最佳的并把它放到路由表中,或判断两条是否同样可取并被用于实现负载平衡。路由协议给每条路径计算出一个数,这个数就称为:度
6、量值。(1)RIP 是距离向量协议,采用到目的网络的跳数作为度量值,配置简单 (2)OSPF 是链路状态协议,采用带宽作为度量值第一部分:路由协议概述第一部分:路由协议概述六、读懂路由表六、读懂路由表:路由协议的最终目的是生成路由表,下面为某一个路由器的路由表信息。一、距离向量类路由协议的工作原理一、距离向量类路由协议的工作原理 距离向量路由协议是基于 Bellman Ford 算法,这种算法的工作方式是定期广播路由器自己的路由表的拷贝。采用该种路由协议的路由器只能从邻居那里得到的知识来重新构造它们的路由表。它是为小型网络环境设计的。在大型网络环境下,这类协议在学习路由及保持路由将产生较大的流
7、量,占用过多的带宽。每隔30秒,距离向量路由协议就要向相邻站点发送整个路由选择表,使相邻站点的路由选择表得到更新。距离向量路由协议使用跳数作为度量值,来计算到达目的地要经过的路由器数。第二部分:距离向量路由协议第二部分:距离向量路由协议第二部分:距离向量路由协议第二部分:距离向量路由协议二、距离向量类路由广播过程图示二、距离向量类路由广播过程图示第二部分:距离向量路由协议第二部分:距离向量路由协议三、距离向量类路由广播过程简介三、距离向量类路由广播过程简介(1)RouterA把连接到 1.0.0.0 网络的路由距离设为0(2)RouterA把它广播给RouterB,RouterB从Router
8、A接收到 1.0.0.0 的路由后,会把距离加1(3)RouterB又把到 1.0.0.0 网络的路由广播给RouterC,RouterC又会把距离加1 由于路由器是从其他邻居路由器那是得到的知识来构造它们的路由表,所以也叫散布路由第二部分:距离向量路由协议第二部分:距离向量路由协议四、距离向量路由协议的环路错误四、距离向量路由协议的环路错误 距离向量路由协议最主要的问题是可能产生环路。产生环路的根本原因在于:(1)路由器不是通过亲自计算来得到目标网络的最佳路径,而是将接收的目标网络的路由的跳数简单加1来实现。(2)网络拓朴变化时,路由器不是立即更新,而是每隔30秒进行定期更新(更新缓慢)。五
9、、距离向量路由协议环路错误演示五、距离向量路由协议环路错误演示 (1)网络 4.0.0.0 出现故障不通,此时 RouterC将更改它的路由表信息(但由于定期更新时间还未到,它不会向其邻居路由器RouterB发送路由更新信息)第二部分:距离向量路由协议第二部分:距离向量路由协议(2)在RouterC已经更改其路由表信息,还未向邻居路由器广播其路由表时,其邻居路由器RouterB却开始向将自己的路由表广播给RouterC,结果RouterC被错误地告知网络 4.0.0.0 可以到达,其跳数为2。第二部分:距离向量路由协议第二部分:距离向量路由协议(3)此时RouterC的定期广播时间到了,它开始
10、向邻居路由器广播其路由表信息,RouterB收到RouterC的路由表信息后,将到达4.0.0.0 网络的跳数加1,为3。第二部分:距离向量路由协议第二部分:距离向量路由协议(4)由于各路由器广播时间的不一致(不是立即广播,而是定期广播,导致路由收敛慢),使得到达目的网络4.0.0.0 的路由表述产生环路错误。第二部分:距离向量路由协议第二部分:距离向量路由协议六、避免环路的相关措施六、避免环路的相关措施(1 1)水平分割:路由器不向路径到来的方向回传此路径。)水平分割:路由器不向路径到来的方向回传此路径。第二部分:距离向量路由协议第二部分:距离向量路由协议(2 2)规定最大跳数规定最大跳数
11、距离向量路由协议定义了一个最大跳数(15跳),当达到目的网络的跳数超过这一最大跳数时,将认为目的网络不可到达。该措施限制了网络规模,即同一网络内最多只允许16个路由器(假设各路由器串行连接)。(3 3)抑制计时器)抑制计时器 一条路由信息无效之后,一段时间内这条路由都处于抑制状态,即在一定时间内不再接收关于同一目的地址的路由更新。该技术的思路是等待足够的时间以便确信所有的路由器都收到坏消息(路由无效信息),并且不会错误地接受内容过时的报文。第二部分:距离向量路由协议第二部分:距离向量路由协议(4 4)触发更新)触发更新 路由器通常都是以一定的间隔周期向邻居路由器发送路由表更新。触发更新则是路由
12、器在感知网络变化后立即向其邻居路由器发送更新信息,收到更新信息的所有路由器也立即生成更新信息通知它们各自的邻居路由器,依次地,这个更新过程会没着相应路由所涉及链路所在的网络部分扩散下去。触发更新只是在概率上降低了自环发生的可能性(不能完全解决)。(5 5)带毒性逆转的水平分割)带毒性逆转的水平分割 路由器从某些接口学习到的路由有可能从该接口反发送出去,只是这些被路由已经具有毒性,即跳数都被加到了16跳。第二部分:距离向量路由协议第二部分:距离向量路由协议环路避免总结:环路避免总结:(1)这些特性是共同作用的,其中水平分割是解决路由环路的核心方法。通过水平分割可以避免产生计数到无限大现象,阻止路
13、由环路的产生。(2)触发更新、毒性逆转可以使失败路由尽快的传播到整个网络,也起到了避免路由环路产生,加速网络收敛的作用。(3)抑制定时器是针对存在冗余路径的网络中,单纯的水平分割不能够阻止计数到无限大产生路由环路的问题,还需要抑制计时器来阻止路由环回。第二部分:距离向量路由协议第二部分:距离向量路由协议七、七、RIPRIP距离向量路由简介距离向量路由简介(1)有类别路由(简称有类路由)有类别路由协议在路由更新广播中不携带相关网络的子网掩码信息;有类路由协议在网络边界按标准的网络类别(A类、B类、C类)发生自动总结;有类路由协议自动假设网络中同一个标准网络的各子网总是连续的;有类路由协议包括:R
14、IP v1、IGRP。(2)无类别路由(简称无类别路由)无类路由协议在路由更新广播中含有相关网络的子网掩码信息;无类路由协议还支持变长子网掩码;无类路由协议可以手动控制是否在一个网络边界进行的总结;无类路由包括:RIP v2、EIGRP、OSPF、IS-IS。第二部分:距离向量路由协议第二部分:距离向量路由协议八、八、RIP Version 1RIP Version 1子网连续配置问题子网连续配置问题 同一标准网络(B类网络,160.16.0.0)中的不同子网(分别指 160.16.6.0、160.16.8.0、160.16.10.0、160.16.12.0)在组建网络时并不连续,而是被分割。
15、第二部分:距离向量路由协议第二部分:距离向量路由协议(1)路由器B向路由器A广播RIP更新时不携带相关网络的子网掩码,因此路由器A认为到达目标网络 160.16.0.0(使用标准子网掩码判定目标网络地址)的数据包可以从接口 e 0/0发出且跳数为1跳。(2)路由器C向路由器A广播RIP更新时不携带相关网络的子网掩码,因此路由器A认为到达目标网络 160.16.0.0(使用标准子网掩码判定目标网络地址)的数据包可以从接口 e 0/1发出且跳数为1跳。(3)此时到达同一个目标网络有两条路径,且两条路径的开销完全相同,因此路由器会在其中选择一条正确的路径,而忽略另一条路径。(忽略任何一条都会导致错误
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络 技术 05 动态 路由 协议

限制150内