网易运维面试题及参考答案
介绍一下 OSI 七层模型,(TCP、DNS、HTTP 等协议)工作在哪层?
OSI 七层模型从下到上分别是:
- 物理层:负责处理物理介质上的信号传输,比如电缆、光纤等传输介质,以及相关的物理设备,如集线器、中继器等。它定义了硬件的电气、机械特性等,确保比特流能在物理介质上正确传输。
- 数据链路层:主要功能是将物理层传来的原始比特流组织成帧,进行差错检测和纠正,以及介质访问控制。像以太网协议就属于数据链路层协议,常见设备有交换机。
- 网络层:负责将数据包从源节点传输到目标节点,主要处理网络地址和路由选择。IP 协议就在此层,它为每个设备分配 IP 地址,路由器根据 IP 地址进行数据包的转发。
- 传输层:提供端到端的通信服务,确保数据的可靠传输。TCP 和 UDP 协议位于此层。TCP 提供可靠的面向连接的服务,通过三次握手建立连接,保证数据的有序和无差错传输;UDP 则是无连接的,不保证数据的可靠性,但传输速度快,常用于实时性要求高的应用,如视频流、音频流。
- 会话层:负责建立、维护