|
作者: tuzi [tuzi] 版主 | 登录 |
以下摘自TCP/IP协议族 第2版 RIP报文封装成UDP用户数据报。RIP报文不包括指示报文长度的字段。这可以从UDP的分组来确定 当装入RIP的时候 使用熟知端口520 OSPF分组被封装成IP数据报 这些数据报包括确认机制和实现流量控制和差错控制。它们不需要传输层协议来提供这些服务 BGP报文被封装成TCP报文段,使用端口179 依赖于TCP来实现差错控制和流量控制 1 RIP OSPF BGP 三个路由协议 分别工作在哪个层次上 个人认为 RIP 应用 OSPF 网络 BGP 应用 不知道正确还是错误 请DX们指正 2 BGP依赖上层排错 OSPF 自己带有这些控制机制 RIP靠什么 UDP没有 自己好象也没交代(如果丢失了 怎么办) 3 如果一个很普通的交换LAN中 源对目标进行ARP查询 希望得到目的的MAC地址 好用来封装数据报文 但是这个ARP查询报文因为交换机太忙了 而被交换机丢弃了 那源一直收不到这个响应 而且ICMP的错误控制报文只能由主机或路由器发出 现在丢弃的动作是交换机发出的 自然就没有ICMP报文通知源 那源下一步会做什么动作 放弃发送还是继续请求 如果是继续请求 那请求频率是多少 |
地主 发表时间: 04-09-29 15:13 |
回复: bug_me [bug_me] 论坛用户 | 登录 |
1.所有的动态路由协议都属于应用层协议 BGP由TCP报文来发送,RIP由UDP报文来发送,OSPF、IGRP、EIGRP用RAW IP来发送,也就是说IP包头由自己协议添写 2.可能就是通过30s一次的沟通交互来实现的吧 [此贴被 寒枫(bug_me) 在 09月29日19时59分 编辑过] |
B1层 发表时间: 04-09-29 19:43 |
回复: bug_me [bug_me] 论坛用户 | 登录 |
查了RFC 1387、1388、1723 RIP的格式里有验证机制,但并没有用来控制错误、重发的字段 所以估计如果RIP的广播报文丢失的话,接收方将默认为路由并未发生变化 也就没有做路由更新吧 |
B2层 发表时间: 04-09-29 20:28 |
回复: tuzi [tuzi] 版主 | 登录 |
感谢感谢 呵呵 3 最大是5次 不过请求频率不大清楚 |
B3层 发表时间: 04-09-30 14:15 |
回复: bug_me [bug_me] 论坛用户 | 登录 |
回复: 带脚镣跳舞 [tuzi] 论坛用户 3 最大是5次 |
B4层 发表时间: 04-09-30 15:43 |
回复: tuzi [tuzi] 版主 | 登录 |
arp 请求报文如果因为交换机太忙而被丢失了 那源一共尝试5次ARP请求 如果5次全部丢失 或者5次都没收到ARP应答 就会取消发送列队 |
B5层 发表时间: 04-10-02 12:44 |
回复: jadebirdii [jadebirdii] 论坛用户 | 登录 |
我觉得应该在传输层吧 |
B6层 发表时间: 04-10-06 16:18 |
|
20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon
粤ICP备05087286号