OSI 模型:没有第 7 层启动的情况下会发生任何流量吗?

OSI 模型:没有第 7 层启动的情况下会发生任何流量吗?

当然,许多网络流量发生在较低层,但如果没有特定的第 7 层请求,会发生什么呢?

答案1

有大量的开销流量仅由网络设备使用。ARP 请求、路由表交换等。但请记住,OSI 只是一个参考模型,而不是实际的协议栈。在一种情况下被视为应用层(用于 Web 请求的 http)的东西可以在其他情况下充当不同协议的传输(例如 SOAP)。

答案2

当然。DNS 查找直接在第 4 层使用 UDP,根本不涉及第 5-7 层。我想您可以将 DNS 称为“应用层”请求,但没有会话或状态,在我看来,这实在太微不足道了,不能算作这样。

更新:

好的,我想我明白你在问什么。当主机加入网络时,DHCP 广播怎么样?从技术上讲,是 dhcp 客户端应用程序发出请求,但它不一定是由用户发起的。

此外,当 IPv4 接口上线时,它将执行ARP 探测确保其配置的 IP 地址尚未被使用。

更深入地说,路由器和交换机将交换边界网关协议当他们上线并定期发送消息时,我相信即使没有端点连接也会发生这种情况,例如,两个路由器连接在一起而没有连接到其他任何东西。

答案3

即使在单个 TCP 会话中,也可能存在不由高层事件直接触发的低层流量。最好的例子是启用 TCP Keepalive 后,即使没有应用层活动,也会导致由简单超时触发的 TCP 流量(传输层)。

相关内容