OSI模型的几个参考文献说明如下:
因此,网络层(#3)应该为传输层(#4)提供服务,而不是反过来。但是,有些路由协议(网络层)使用UDP和TCP服务(传输层),例如:
我们如何调和这一点?我是不是遗漏了什么?
发布于 2015-11-18 18:41:05
这是同一个问题的答案(复制和粘贴):BGP、协议属于哪些协议属于哪些OSI/TCP模型层?
你必须记住,像OSI这样的模型就是这样的,模型。它们都是理论性的。现实世界并不是一帆风顺地落入这些模型中。在大多数情况下,路由是一种第三层功能,但正如您所指出的,BGP使用第4层协议与其他BGP扬声器进行通信,以便执行通常被认为是第3层功能的功能。
许多网络协议落入灰色区域,或者在使用另一层时被考虑在一个层中。以ARP为例。它解析层-3地址到层-2地址.它应该被认为在哪一层?
理解模型是有用的,但是模型不是任何组织强制要求的,您可以自由地创建不遵循任何模型的协议和函数。
https://networkengineering.stackexchange.com/questions/24538
复制相似问题