TCP-IP详解学习笔记(三)

IP选路的原理:

IP搜索路由表安装一下步骤:

1.搜索匹配的主机地址;

2.搜索匹配的网络地址;

3.所属默认表项。

RIP(Routing Information Protocol)路由信息协议

一种较为简单的内部网关协议,主要用于规模较小的网络中。

RIP是一种基于距离矢量算法的协议,它通过UDP报文进行路由信息的交换,使用的端口号为520。

RIP使用跳数来衡量到达目的地址的距离,跳数称为度量值。在RIP中,路由器到与它直接相连网络的跳数为0,通过与其相连的路由器达到另一个网络的跳数为1。RIP规定度量值为0——15之间的证书,大于或等于16的跳数被定义为无穷大,即目的网络或主机不可达。


RIP的路由数据库

每个运行RIP的路由器管理一个路由数据库,该路由数据库包含了到所有可达目的地的路由项,这些路由项包含下列信息:

目的地址:主机或网络的地址;

下一跳地址:为到达目的地,需要经过的相邻路由器的接口IP地址;

出接口:转发报文通过的出接口;

度量值:本路由器到达目的地的开销;

路由时间:从路由项最后一次被更新到现在所经过的时间,路由项每次被更新时,路由时间重置为0;

路由标记:用于标识外部路由,在路由策略中可根据路由标记对路由信息进行灵活的控制。


RIP的启动和运行过程:

路由器启动RIP后,便会像相邻的路由器发送请求报文(Request message),相邻的RIP路由器收到请求报文后,响应该请求,会送包含本地路由表信息的响应报文(Response message)。

路由器收到响应报文后,更新本地路由表,同时项相邻路由器发送触发更新报文,广播路由更新消息。相邻路由器收到触发更新报文后,又向各自的相邻路由器发送触发更新报文。在一连串的触发更新广播后,个路由器都能得到并保持最新的路由信息。

RIP采用老化机制对超市的路由进行老化处理,以保证路由的实时性和有效性。


RIP定时器

RIP受四个定时器的控制,分别是Update、Timeout、Suppress和Garbage-Collect。

Update定时器,定义了发送路由更新的时间间隔;

TimeOut定时器,定义了路由老化时间。如果在老化时间内没有收到关于某条路由的更新报文,则该挑路由在路由表中的度量值将会被设置为16。

Suppress定时器,定义了RIP路由处于抑制状态的时长。当一条路由的度量变为16时,该路由将进入抑制状态。在被抑制状态,只有来自同一邻居且度量值小玉16的路由更新才会被路由器接收,取代不可达路由。

Garbage-Collect定时器,定义了一条路由从度量值变为16开始,知道它从路由表里被删除所经过的时间。在Gargate-collect内,RIP以16作为度量值向外发送这条路由的更新,如果Garbage-Collect超市,该路由仍没有得到更新,则该路由将从路由表中被彻底删除。


RIP抑制环路的机制:

计数到无穷:将度量值等于16的路由定义为不可达。在路由环路发生时,某条路由的度量值将被设置为16,该路由被认为不可达。

水平分割:RIP从某个接口学到的路由,不会从该接口再发回给邻居路由器。这样不但减少了带宽消耗,还可以防止路由环路。

毒性逆转:RIP从某个接口学到的路由后,将该路由的度量值设置为16,并从元接口发回邻居路由器。利用这种方式,可以消除对方路由表中的无用信息。

触发更新:RIP通过触发更新来避免在多个路由器直接形成环路的可能,而且可以加速网络的收敛速度。一旦某条路由的度量值发生了变化,就立刻想邻居路由器发布更新报文,而不是等到更新周期的到来。

IGP(Interiror Gateway Protocol)内部网关协议

BGP(Border Gateway Protocol)边界网关协议



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值