设为首页收藏本站language 语言切换
查看: 2229|回复: 10
收起左侧

[求助] 关于EIGRP属于几层的问题

[复制链接]
发表于 2014-3-18 09:33:54 | 显示全部楼层 |阅读模式
  最近在想EIGRP和OSPF到底属于tcp/ip协议的第几层,不知道大家有什么看法?我先说说我的,就EIGRP来说,协议号是88,就协议号的作用来说最大可能是传输层的,传输层是负责端到端通行的,但是EIGRP的报文貌似可以只能传给它的直接相连的邻居,这也没有什么远端之间的端到端,这个问题大家怎么看
发表于 2014-3-18 09:53:47 | 显示全部楼层
EIGRP是直接封装在IP协议里面的 所以应该算是个网络层协议···至于他有协议号 88  但是别忘记了 网络层以上是传输层 但是传输层只有2个协议 1个是TCP 一个是UDP 但是EIGRP 既没有用到TCP 也没有用到UDP···而是用的自己开发的RTP 所以 不能把他算做一个传输层协议,因为他没有使用传输层开面该有的协议
沙发 2014-3-18 09:53:47 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2014-3-18 10:10:51 | 显示全部楼层
网络层的一个协议
地板 2014-3-18 10:10:51 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2014-3-19 11:29:05 | 显示全部楼层
那这样说来,ospf也算不得一个传输层协议了,我说的对吗
5# 2014-3-19 11:29:05 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2014-3-20 12:37:50 | 显示全部楼层
路过了解一下
6# 2014-3-20 12:37:50 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2014-3-20 22:54:02 | 显示全部楼层
这个东西非常蛋疼,不知道到底根据什么区分一个协议是工作在哪一层,有端口号的不一定是应用层,比如实时传输协议RTP。对rip使用udp也不理解,ospf和eigrp都可以启动多进程,人家使用协议号区分其他协议,再用本地进程号加宣告的接口或者AS号就可以区分数据包传给不同进程,rip连多进程都不支持,还整个udp,而且抓包看,源和目标端口都是520,udp的目的就是根据不同的源端口区分同一个协议的不同进程,否则直接根据协议号就可以区分不同协议的进程。完全搞不懂为啥还要弄个udp,bgp为了建立对等体啥的使用tcp建立逻辑连接,还比较好理解。
7# 2014-3-20 22:54:02 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2014-3-21 17:50:51 | 显示全部楼层
RIP 属于第7层。EIGRP OSPF 都是4层的协议 协议号分别为88 89
8# 2014-3-21 17:50:51 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-21 19:32:32 | 显示全部楼层
宋客2013 发表于 2014-3-19 11:29
那这样说来,ospf也算不得一个传输层协议了,我说的对吗

ospf和IEGRP应该在一层
9# 2014-3-21 19:32:32 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2014-3-23 14:21:26 | 显示全部楼层
王晓伟 发表于 2014-3-21 19:32
ospf和IEGRP应该在一层

但是NP的书上说OSPF和EIGRP都是属于传输层,该听哪一个呢·················
10# 2014-3-23 14:21:26 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-4-29 19:24 , Processed in 0.125033 second(s), 23 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表