免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: vatico512
打印 上一主题 下一主题

请教,OSPF工作于第三层还是第四层? [复制链接]

论坛徽章:
0
21 [报告]
发表于 2007-03-15 15:39 |只看该作者

你下载

你下载一个routing tcp/ip v1这本书来看一下

论坛徽章:
0
22 [报告]
发表于 2007-03-15 17:10 |只看该作者
其实类似的情况也发生在为协议ICMP和IGMP
在TCP-IP详解卷1中第一章TCP/IP分层中就有讨论过这个问题。
最后的结论是:这些分层协议盒并不都是完美的。

论坛徽章:
0
23 [报告]
发表于 2007-03-16 22:52 |只看该作者
所有的路由协议都是应用层!!!

论坛徽章:
0
24 [报告]
发表于 2007-03-27 14:40 |只看该作者
ospf工作在3层 他的hello包可能是需要通过tcp来传递信息  就跟bgp一样, ibgp也是需要tcp 来传信息,但是我们不能说 bgp 是4层的,协议归协议,包归包

论坛徽章:
0
25 [报告]
发表于 2007-03-27 15:59 |只看该作者
工作在第三层,用于维护建立路由表,但会使用到第四层协议来封装传输数据。

论坛徽章:
0
26 [报告]
发表于 2007-03-27 18:28 |只看该作者
个人认为可能没有严格的按照osi参考模型设计,三四层之间吧.只是连接及是否端口复用的问题.

论坛徽章:
0
27 [报告]
发表于 2007-04-02 11:31 |只看该作者
服了,建议去cisco的网站上看看,OSPF是三层协议,用的协议号是89,正宗的IP包
hello用的也是IP包,但由于需要验证机制,所以才存在LSAck的数据包

论坛徽章:
0
28 [报告]
发表于 2007-04-02 20:09 |只看该作者
拜托,你们看看网络协议表好不?讨论的这么罗嗦。所有的路由协议和TCP或者UDP一样,在IP层都有分配一个协议号的,当然是IP层的了,楼上的各位该好好看看TCP/IP&ISO模型!!!除了楼上的diablo_mtc,我对其他人还真是无语

[ 本帖最后由 rainfirefox 于 2007-4-2 20:14 编辑 ]

论坛徽章:
0
29 [报告]
发表于 2007-04-02 20:10 |只看该作者
原帖由 diablo_mtc 于 2007-4-2 11:31 发表
服了,建议去cisco的网站上看看,OSPF是三层协议,用的协议号是89,正宗的IP包
hello用的也是IP包,但由于需要验证机制,所以才存在LSAck的数据包


这位哥们总算说到点上了,呵呵

论坛徽章:
0
30 [报告]
发表于 2007-04-02 20:57 |只看该作者
OSPF 的HELLO包是建立邻居的前提.不同的网络类型的HELLO的方式是不一样的.对广播网络来说,通过广播包发送HELLO包.对NBMA和PTMP网络来说就得配置邻居才能发送HELLO包了.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP