首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OSI模型:为底层服务

OSI模型:为底层服务
EN

Network Engineering用户
提问于 2015-11-18 18:31:41
回答 1查看 138关注 0票数 1

OSI模型的几个参考文献说明如下:

  • 一层服务于它之上的一层,并由它下面的一层服务。
  • 每一层都向下一层提供服务,并屏蔽上层,使其不受下面的服务实际实现的细节的影响。

因此,网络层(#3)应该为传输层(#4)提供服务,而不是反过来。但是,有些路由协议(网络层)使用UDP和TCP服务(传输层),例如:

  • 路由信息协议( RIP )使用UDP
  • 边界门协议( BGP )使用TCP

我们如何调和这一点?我是不是遗漏了什么?

EN

回答 1

Network Engineering用户

回答已采纳

发布于 2015-11-18 18:41:05

这是同一个问题的答案(复制和粘贴):BGP、协议属于哪些协议属于哪些OSI/TCP模型层?

你必须记住,像OSI这样的模型就是这样的,模型。它们都是理论性的。现实世界并不是一帆风顺地落入这些模型中。在大多数情况下,路由是一种第三层功能,但正如您所指出的,BGP使用第4层协议与其他BGP扬声器进行通信,以便执行通常被认为是第3层功能的功能。

许多网络协议落入灰色区域,或者在使用另一层时被考虑在一个层中。以ARP为例。它解析层-3地址到层-2地址.它应该被认为在哪一层?

理解模型是有用的,但是模型不是任何组织强制要求的,您可以自由地创建不遵循任何模型的协议和函数。

票数 1
EN
页面原文内容由Network Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://networkengineering.stackexchange.com/questions/24538

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档