TCPIP详解读书笔记(第10章动态选路协议

TCPIP详解读书笔记(第10章动态选路协议

ID:46613156

大小:77.50 KB

页数:4页

时间:2019-11-26

TCPIP详解读书笔记(第10章动态选路协议_第1页
TCPIP详解读书笔记(第10章动态选路协议_第2页
TCPIP详解读书笔记(第10章动态选路协议_第3页
TCPIP详解读书笔记(第10章动态选路协议_第4页
资源描述:

《TCPIP详解读书笔记(第10章动态选路协议》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、TCP/IP详解读书笔记(第10章动态选路协议)TCP/IP详解读书笔记(第10章动态选路协议)在前面各章中,讨论了静态选路。在配置接口时,以默认方式生成路由表项(对于直接连接的接口),并通过route命令增加表项(通常从系统自引导程序文件),或是通过1MP重定向生成表项(通常是在默认方式岀错的情况下)。在网络很小,且与其他网络只冇单个连接点且没冇多余路由时(若主路由失败,可以使用备用路由),采用这种方法是可行的。如果上述三种情况不能全部满足,通常使用动态选路。木章讨论动态选路协议,它用于路由器间的通信。我们

2、主要讨论RIP,即选路信息协议(RoutingInformationProtocol),大多数TCP/IP实现都提供这个应用广泛的协议。然后讨论两种新的选路协议,OSPF和BGP。动态选路当相邻路由器之间进行通信,以告知对方每个路由器当前所连接的网络,这时就出现了动态选路。路由器Z间必须采用选路协议进行通信,这样的选路协议有很多种。路由器上有一个进程称为路由守护程序(routingdaemon),它运行选路协议,并与其相邻的一些路由器进行通信。路由守护程序根据它从相邻路由器接收到的信息,更新内核屮的路由表。注

3、:动态选路并不改变我们在上章屮所描述的内核在1P层的选路方式。这种选路方式称为选路机制(routingmechanism)o内核搜索路由表,查找主机路由、网络路由以及默认路由的方式并没有改变。仅仅是放置到路由表中的信息改变了一当路由随时间变化时,路由是由路由守护程序动态地增加或删除,而不是来自于自引导程序文件中的route命令。路曲守护程序将选路策略(routingpolicy)加入到系统中,选择路由并加入到内核的路市表中。如果守护程序发现前往同一信宿存在多条路由,那么它(以某种方法)将选择最佳路由并加入内核

4、路由表屮。如果路由守护程序发现一条链路已经断开(可能是路由器崩溃或电话线路不好),它可以删除受影响的路由或增加另一条路由以绕过该问题。RIP:选路信息协议报文格式RIP报文包含中在UDP数据报中,如图1所示:pIP数攥报HHSP数据报HIP首部UDP首部RIP报文20字节8字节图1:封装在UDP数据包中的RIP报文详细的RIP报文格式如图2所示:命令(】f)版本⑴(必须为0)地址系列Q)(必須为0)32位IP地址(必须为0)(必须为0)'(最多可有24个另外的路由,与前20字节具有相同的格式),T20字节07

5、8151631图2:RIP报文格式命令字段为1表示请求,2表示应答。还有两个舍弃不用的命令(3和4),两个非正式的命令:轮询(5)和轮询表项(6)。请求表示耍求英他系统发送其全部或部分路由表。应答则包含发送者全部或部分路由表。版本字段通常为1,而第2版RIP将此字段设置为2。紧跟在后面的20字节指定地址系列(addressfamily)(对于IP地址來说,其值是2)、IP地址以及相应的度量。RIP的度量是以跳计数的。采用这种20字节格式的RIP报文可以通告多达25条路曲。上限25是用來保证RTP报文的总长度为

6、20X25+4二504,小于512字节。由于每个报文最多携带25个路由,因此为了发送整个路由表,经常需要多个报文。度量RIP所使用的度量是以跳(hop)计算的。所有直接连接接口的跳数为lo考虑图3所示的路由器和网络。闹出的4条虚线是广播RIP报文。(R-理由器,N-网络)N2=1hopN1工IR2■■〒■经过R2到K3的一r条跳数为2的路由I

7、R1N2>经过R1到”1的_J条跳数为2的路由图3:路由器和网络示例路由器R1通过发送广播到N1通告它与N2之间的跳数是1(发送给N1的广播屮通告它与N1Z间的路山是无

8、用的)。同时也通过发送广播给N2通告它与N1Z间的跳数为1。同样,R2通告它与N2的度量为1,与N3的度量为1。如果相邻路由器通告它与英他网络路由的跳数为1,那么我们与那个网络的度量就是2,这是因为为了发送报文到该网络,我们必须经过那个路市器。在我们的例了中,R2到N1的度量是2,与R1到N3的度量一样。跳数的嚴大值是15,这意味着RTP只能用在主机间最大跳数值为15的AS内。度暈为16表示到无路山到达该IP地址。OSPF:开放最短路径优先0SPF是除RIP外的另一个内部网关协议。它克服了RIP的所有限制。与

9、釆用距离向量的RIP协议不同的是,0SPF是一个链路状态协议。距离向量的意思是,RP发送的报文包含一个距离向量(跳数)。每个路由器都根据它所接收到邻站的这些距离向量來更新自己的路曲表。在一个链路状态协议中,路出器并不与其邻站交换距离信息。它采用的是每个路由器主动地测试与其邻站相连链路的状态,将这些信息发送给它的其他邻站,而邻站将这些信息在口治系统中传播出去。每个路由器接收这些链路状态信息,并建立起完

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。