您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
rip是什么意思(rip协议)
路由,节点,路由器rip是什么意思(rip协议)
发布时间:2020-12-06加入收藏来源:互联网点击:
很多朋友想了解关于路由表的一些资料信息,下面是小编整理的与路由表相关的内容分享给大家,一起来看看吧。很多朋友想了解关于静态路由的一些资料信息,下面是小编整理的与静态路由相关的内容分享给大家,一起来看看吧。
一、静态路由与动态路由
巨大的互联网由许多小网络组成,这些小网络通过路由器连接在一起。在从源点到终点的通信过程中,数据包可能会经过多个路由器,直到到达目的网络路由器。
路由器从一个网络接收数据包,并将它们转发到另一个网络。一台路由器通常连接到多个网络。当路由器收到数据包时,它应该将数据包转发到哪个网络取决于路由表中的信息。
路由表可以是静态的也可以是动态的。静态路由有静态路由表,动态路由有动态路由表。静态路由表的路由信息由管理员设置,并由管理员手动更新。动态路由表的路由信息随着互联网的变化而自动更新。只要互联网上有一些变化,路由器就要尽快更新自己的路由表,所以现在互联网上的路由器大多使用动态路由表。例如,如果一条链路无法正常工作,路由器应该找到另一条路由并更新路由表。
由于互联网需要动态路由表的支持,各种路由协议应运而生。路由协议是一些规则和程序的组合。以便常规路由器可以共享它们已知的有关Internet和相邻站点的信息,该过程用于合并从其它路由器收到的信息。
二、内部和外部路由选择
如今的互联网如此庞大,仅仅一个路由协议无法处理更新所有路由器路由表的任务。因此,互联网被分成几个自治系统(AS)。自治是一个管理组织管辖下的一组网络和路由器。自治系统内的路由称为域内路由。自治系统之间的路由称为域间路由。每个自治系统都使用域内路由协议(如RIP或OSPF)来处理自己自治系统内的路由。对于自治系统之间的路由,通常只有“BGP”可用于路由。如下图所示:
图17-1内部和外部路由
三、距离向量路由
距离路由协议获得的路由是任意两个节点之间开销最小的路由。在该协议中,每个节点维护一个到其他节点的最小距离向量表。在该表中,还指示了路径的下一跳地址,以便可以将数据分组发送到目的地节点。
下图显示了一个包含5个节点的网络以及这些节点维护的最小距离向量表。节点A的路由表指示如何从该节点到达其它节点。例如,到节点E的最小开销是6,这条路由经过节点c。
图17-2距离矢量路由表
1.初始化
图17-2中的表是稳定的,每个节点都知道如何到达其他节点,以及到达其他节点的代价。但一开始并不是这样。在初始状态下,每个节点只知道到其直接相连节点的开销(假设每个节点可以向其邻居节点发送消息,并从中找出到这些邻居节点的开销)。下图显示了每个节点的初始表。到非相邻节点的开销被标记为无穷大(不可达)。
图17-3距离矢量路由中表的初始化
2.共享
距离矢量路由的一般思想是在相邻节点之间共享路由信息。节点A不知道关于节点E的路由信息,但是节点C知道。如果节点C与节点A共享其路由信息,那么节点A将知道如何到达节点e。另一方面,节点C不知道。
道怎样到达节点D,但是节点A知道。如果节点A把它的路由信息与节点C共享,那么节点C也就会知道怎样到达节点D。这就是路由信息的共享,作为相邻节点的节点A和节点C,如果它们彼此互助,就可以改进其路由表。3.更新
当一个节点从邻站收到路由表信息时,它就需要更新其路由表。更新的方法如下图所示:
图17-4 路由表更新
在这里,假设收到的路由信息包含两列内容:目的节点和到达目的节点的代价。如下图所示:
图17-5 只包含两列的路由表
下图表示节点A在收到从节点C传来的部分路由表后怎样更新它的路由表。
图17-6 在距离向量路由选择中的更新
这里应该注意几点。第一,把一个数与无穷大相加,结果还是无穷大。第二,修正的表指出怎样从节点A经过节点C到达节点A。如果节点A需要经过节点C到达它自己,它必须先到节点C再返回,因此代价是4。第三,节点A经过路由表更新后,路由表的最后一项改变了。以前,节点A不知道如何到达节点E(代价是无穷大);现在它知道到达节点E的代价是6,要经过节点C。
每一个节点都从其相邻节点接收路由表信息,并用这个信息来更新自己的路由表。在短时间内,如果网络本身没有变化(如链路出了故障),所有节点的路由表就会达到稳定状态,表中的内容保持不变。
4.什么时候共享
一个节点周期性地向其所有相邻节点发送它的路由表信息。这个周期通常为30秒,具体的时间取决于使用的距离向量路由选择协议。
四、RIP协议简介
RIP(路由信息协议)是应用较早、使用较普遍的内部网关协议,适用于小型同类网络,是典型的距离向量路由协议。
RIP通过广播UDP协议520端口封装成的报文来交换路由信息,默认每30秒发送一次路由信息更新报文。RIP提供跳跃计数(hop count)作为尺度来衡量路由距离,跳跃计数是一个数据报到达目标设备所必须经过的路由器数目。RIP最多支持的跳数为15,即在源和目的网络之间所要经过的最多路由器的数目为15,跳数16表示不可达。
RIP协议的特点: ● 仅和相邻路由器交换信息。 ● 交换的信息是当前本路由器所知道的全部信息,即自己的路由表。 ● 按固定的时间间隔交换路由信息,例如:每隔30秒交换路由信息。五、RIP报文格式
RIP报文的格式如下图所示:
图17-7 RIP报文的格式
● 命令:这个8位字段指明报文的类型,1表示请求报文,2表示响应报文。
● 版本:这个8位字段定义版本,1表示RIPv1,2表示RIPv2。
● 地址族ID:这个16位字段定义所使用的协议系列。值为2时表示TCP/IP协议族。
● 网络地址:这个字段定义目的网络的地址。RIP给这个字段已分配了14字节,可用于任何协议。但是,现在IP只使用4字节。地址的其余部分应填入0。
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |