计算机网络的分层结构

Layered Structure of Computer Networking

想象一个协议栈,其中没有传输层。这将如何影响以下设计: • 网络层? • Link层? • 应用层?

现在,想象一个只有两层的协议栈:应用层和其他层。

• 这种网络架构会产生什么后果? • 优势(如果有的话)是什么? • 缺点是什么(如果有的话)?

TCP/IP协议栈的分层架构方式是为了在各个层分配工作。如果您的层数较少,您还必须修改其他相邻层,以便由其他层执行由缺失层执行的任务。

制作一个只有两层的系统需要一个非常复杂的层(在您的情况下) "Everything Else"层)。这不实用。