单选题
三次握手方法用于( )。
A
传输层连接的建立
B
数据链路层的流量控制
C
传输层的重复检测
D
传输层的流量控制
答案解析
正确答案:A
解析:
**解析:**
三次握手(Three-Way Handshake)是 **TCP 协议**(Transmission Control Protocol,传输控制协议)中用于**建立连接**的核心机制。
1. **所属层级**:TCP 协议工作在 OSI 参考模型的**传输层**。
2. **主要功能**:
* **建立连接**:通过客户端和服务器之间交换三个报文段(SYN, SYN+ACK, ACK),双方确认彼此的发送和接收能力正常,并同步初始序列号,从而建立起可靠的逻辑连接。
* **防止历史连接初始化**:确保新的连接请求不是由于网络延迟导致的旧重复请求。
**选项分析:**
* **A. 传输层连接的建立**:**正确**。这是三次握手最直接、最主要的目的。
* **B. 数据链路层的流量控制**:错误。数据链路层通常使用滑动窗口等机制进行流量控制,且三次握手属于传输层而非数据链路层。
* **C. 传输层的重复检测**:错误。虽然三次握手有助于防止旧的重复连接初始化,但“重复检测”通常指数据传输过程中对重复分组的处理(通过序列号实现),并非三次握手的主要定义功能。
* **D. 传输层的流量控制**:错误。TCP 的流量控制主要通过**滑动窗口机制**(Sliding Window)来实现,而不是通过三次握手。三次握手过程中会交换初始窗口大小,但握手本身是为了建连。
因此,正确答案是 **A**。
题目纠错
计算机网络试题库
