路由信息协议版本2(RIPv2)是一个距离矢量路由协议,它使用以跳为单位的距离来确定到目的地的最佳路由。 (距离向量路由协议只使用路径上的路由器数量来确定下一跳)。在RIP-2中,每跳对应于一个路由器,跳到目的地的跳数是一个数据包必须经过的路由器的数量,从它的起点开始。
<! RIPv2通常用于较小或较不复杂的网络,部分原因是它是一种简单的协议,部分原因是由于设计的限制。一个路由可以拥有的最大跳数是15.如果一个目的地超过15个路由器,RIPv2不能转发数据包到那个目的地,只是丢弃(丢弃)数据包。另外两个内部网关协议(IGP),OSPF和IS-IS没有这个限制。出于这个原因,而且由于OSPF和IS-IS提供了比RIPv2更多的功能,因此它们更经常用于网络的IGP。
<! - 2 - >当您将路由器连接到已运行RIPv2的网络时,您希望在Juniper路由器上使用RIPv2。路由器配置非常简单。在与运行RIPv2的邻居路由器直接相连的每个接口上激活RIPv2。
在以下配置中,Junos OS路由器使用快速以太网接口fe-0/0/1的单元0逻辑接口连接到邻居,并将路由器设置为发送和接收RIPv2:
<! user @ junos-router#set rip group user-group neighbor fe-0/0/1。 0 user @ junos-router#set rip receive version-2 user @ junos-router#set rip send version-2Junos操作系统配置要求所有RIPv2邻居都是组中的一部分,您使用group关键字。在这里,这个组织有一个用户组的名字,但是你可以把它命名为你喜欢的任何东西。对于一个简单的网络,您可以将所有RIPv2接口和路由器配置为一个组。如果要启用RIPv2数据包身份验证,并希望路由器使用不同的密码,则需要将路由器配置为不同的组。
邻居路由器上的RIPv2配置类似。您可以使用相同的组名称和适当的界面。使用show rip neighbor命令检查接口是否配置:
user @ junos-router> show rip neighbor源地址发送接收在邻居状态地址地址模式模式符合-------- ---- - ------- ----------- ---- ------- --- fe-0/0/1。0 Up 10. 0. 29. 2 224. 0. 0. 9 mcast both 1输出的第一列显示您正在配置的接口fe-0/0/1上运行RIPv2。 0,状态栏显示连接已经打开。两个地址栏显示本地接口的地址和路由器发送更新的接口。最后一列报告入站指标,即将接收的路由添加多少跳。在这里,度量值是期望值1.
路由信息协议(RIP)是1969年作为ARPANET项目的一部分开发的第一种路由协议之一。它被包含在UNIX BSD操作系统中早在20世纪80年代,在被称为路由器的专用设备甚至被开发之前,因此成为事实上的路由协议并被广泛使用。 RIP是一种IGP,意味着它可以在单个管理域(如公司或大学)内路由流量。 RIP在1988年被IETF标准化,并被称为RIP版本1.该协议在1994年更新为版本2,以增加对无类别域间路由(CIDR)和MD5认证的支持。