1. 计算机网络的五层模型和七层模型分别是什么答案:五层模型一般是应用层、传输层、网络层、数据链路层、物理层。七层模型也就是 OSI 模型,分别是应用层、表示层、会话层、传输层、网络层、数据链路层、物理层。实际工程里讲得更多的是 TCP/IP 分层和五层模型,因为更贴近真实协议栈实现。七层模型更像一种教学和抽象方式,方便理解不同职责是如何拆分的。比如 HTTP、DNS 这种通常归在应用层,TCP/UDP 在传输层,IP 在网络层,以太网协议在数据链路层。2. TCP 和 UDP 在哪一层,它们分别解决什么问题答案:TCP 和 UDP 都属于传输层协议。传输层主要解决的是端到端通信问题,也就是主...