RIP路由协议及工作原理

RIP(Routing Information Protocol)是一种广泛应用的内部网关协议,基于距离矢量算法,使用跳数作为路由距离。它通过UDP在520端口进行通信,通过更新和请求分组传播路由信息。RIP防止路由环路的机制包括记数到无穷大、水平分割、破坏逆转的水平分割、保持定时器和触发更新。RIP报文格式包含命令、版本、地址族标识符等字段。
摘要由CSDN通过智能技术生成

下面内容摘自笔者编著的网管员必读——网络基础》(第2版)一书。

9.11.1 RIP路由协议及工作原理

RIPRouting information Protocol路由信息协议)是应用较早、使用较普遍的内部网关协议(Interior Gateway ProtocolIGP),适用于小型同类网络的一个自治系统(AS)内的路由信息的传递。RIP协议是基于距离矢量算法(Distance Vector AlgorithmsDVA)的。它使用跳数,即metric来衡量到达目标地址的路由距离。文档见RFC1058RFC1723。它是一个用于路由器和主机间交换路由信息的距离向量协议,目前最新的版本为v4,也就是RIPv4

至于上面所说到的内部网关协议,我们可以这样理解。由于历史的原因,当前的 INTERNET 网被组成一系列的自治系统,各自治系统通过一个核心路由器连到主干网上。而一个自治系统往往对应一个组织实体(比如一个公司或大学)内部的网络与路由器集合。每个自治系统都有自己的路由技术,对不同的自治系统路由技术是不相同的。用于自治系统间接口上的路由协议称为外部网关协议,简称EGP Exterior Gateway Protocol);而用于自治系统内部的路由协议称为内部网关协议,简称 IGP。内部网关与外部网关协议不同,外部路由协议只有一个,而内部路由器协议则是一族。各内部路由器协议的区别在于距离制式(distance metric, 即距离度量标准)不同,和路由刷新算法不同。RIP协议是最广泛使用的IGP类协议之一,著名的路径刷新程序Routed便是根据RIP实现的。RIP协议被设计用于使用同种技术的中型网络,因此适应于大多数的校园网和使用速率变化不是很大的连续线的地区性网络。对于更复杂的环境,一般不使用RIP协议。

1. RIP工作原理

RIP协议是基于Bellham-Ford(距离向量)算法,此算法1969年被用于计算机路由选择,正式协议首先是由Xerox1970年开发的,当时是作为Xerox“Networking ServicesNXS协议族的一部分。由于RIP实现简单,迅速成为使用范围最广泛的路由协议。

路由器的关键作用是用于网络的互连,每个路由器与两个以上的实际网络相连,负责在这些网络之间转发数据报。在讨论 IP 进行选路和对报文进行转发时,我们总是假设路由器包含了正确的路由,而且路由器可以利用 ICMP 重定向机制来要求与之相连的主机更改路由。但在实际情况下,IP 进行选路之前必须先通过某种方法获取正确的路由表。在小型的、变化缓慢的互连网络中,管理者可以用手工方式来建立和更改路由表。而在大型的、迅速变化的环境下,人工更新的办法慢得不能接受。这就需要自动更新路由表的方法,即所谓的动态路由协议,RIP协议是其中最简单的一种。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值