【数通大讲坛 06】动态路由协议概述及RIP.pdf

【数通大讲坛 06】动态路由协议概述及RIP.pdf

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【数通大讲坛 06】动态路由协议概述及RIP

【数通大讲坛06】动态路由协议概述及RIP 1.回顾IP 路由的概念 在一个IP 网络中,路由(Routing)是个非常非常基本的概念。网络的基本功能,是使得处于网络中的两 个IP 节点能够互相通信,而通信实际上就是数据交互的过程,数据交互则需要网络设备帮助我们来将数 据在两个通信节点之间进行传输。当路由器(或者其他三层设备)收到一个IP 数据包,路由器会找出报 文中的IP 头里的目的IP 地址,然后拿着目的IP 地址到自己的路由表(Routing Table)中进行查找,找 到“最匹配”的路由条目后,将数据包根据路由条目所指示的出接口或下一跳IP 转发出去,这就是路由 (Routing)。 而每台路由器都会在本地维护一个路由表,路由表中装载着路由器通过各种途径获知的路由条目 (Routes),每一条路由条目由路由前缀(路由所关联的目的网络号)、路由信息来源、出接口或下一 跳IP、优先级、开销等信息元素构成。路由器通过直连、静态的或者动态的方式获取路由条目并维护自 己的路由表,路由表是每台支持路由功能的设备进行数据转发的依据和基础,是一个非常重要的概念,任 何一台支持路由功能的设备要执行数据转发或路由的动作,就必须拥有及维护一张路由表。 2.为什么要有动态路由协议 1 / 15 上面已经说了,路由器是依赖自己维护的路由表来进行数据转发的,而路由表又是由许多路由条目构成 的,路由器要将数据转发到目的地就必须有路由。一台路由器可以从多种来源学习到路由条目: • 直连路由 • 路由器在初始启动后,如果我们为其接口配置IP 地址,并且接口的物理及协议的状态都为UP, 则路由器能够自动地学习该接口的网络号,将这条直连路由装载进路由表,这其实很好理解,因 为这是我“家门口”的网络嘛,无需干预,自动学习。 • 静态路由 • 直连网络能够自动学习,可是非直连网络可就无法自动学习了,那么一种最简单的方式,就是通 过手工配置的方式为路由器创建静态的路由表项,这叫静态路由,在上一章的内容中我们已经讨 论过静态路由了,这里不再赘述。静态路由由于其是静态手工配置,因此可管理性非常高,但是 也有明显的缺陷,因为你要到一个目的地,就必须做一条静态路由的配置,那么如果网络特别庞 大、设备数量特别多呢?工作量就相当大了,这是低效且不切实的;再者静态路由无法根据网络 拓扑的变更做出动态的感知,因此当网络发生变化时,管理员可能不得不重新配置或调整静态路 由。因此,我们迫切需要一种动态的机制,来帮助路由器更加灵活的维护路由信息。 3.动态路由协议的分类 根据作用的范围,路由协议可分为: λ内部网关协议(Interior Gateway Protocol,简称IGP):在一个自治系统内部运行 λ外部网关协议(Exterior Gateway Protocol,简称EGP):运行于不同自治系统之间 2 / 15 所谓的AS 自治系统指的就是,一个独立自治的、自我管理的路由选择域。 根据使用的算法,路由协议可分为: λ距离矢量协议(Distance-Vector ):包括RIP 和BGP。其中,BGP 也被称为路径矢量协议(Path- Vector ) λ链路状态协议(Link-State ):包括OSPF 和IS-IS 4.关于距离矢量路由协议 我们先初步认识一下距离矢量路由协议。 动态路由协议,大家可以理解为赋予了路由器一种“语言”交流能力。在静态路由环境下,路由器之间都互 相不交流的,比较闷骚。但是一旦激活了动态路由协议,路由器之间就能够进行互相的通告和学习。 在上图中,初始情况下,R2 是无法知道远程网络、R1 的直连1.1.1.0/24 的,在R1 和R2 激活了距离矢 量的动态路由协议后,R1 将自己家门口的路由1.1.1.0/24 通告给R2,在通告路由的同时,还告诉R2 你 要前往1.1.1.0/24 所需花费的“代价,或成本”,这样一来R2 就能动态的从R1 学习到这条路由并且装载 3 / 15 进路由表。于是当R2 要发送数据去往1.1.1.0/24 的时候,就会将数据包丢给下一跳路由器、也就是路由 的通告者R1。这就是所谓的距离矢量。最具代表性的距离矢量路由协议是RIP,RIP

文档评论(0)

xxj1658888 + 关注
实名认证
内容提供者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档