问题 单项选择题

TCP协议使用(57)次握手机制建立连接,当请求方发出SYN连接请求后,等待对方回答(58),这样可以防止建立错误的连接。

58()

A.SYN,ACK

B.FIN,ACK

C.PSH,ACK

D.RST,ACK

答案

参考答案:A

解析:

TCP建立和释放连接的过程采用三次握手协议。这种协议的目的是连接两端都要声明自己的连接端点标识,并回答对方的连接端点标识,以确保不出现错误的连接。 同步标志SYN用于连接建立阶段。建立连接的过程如下:首先是发起方发送一个SYN标志置位的段,其中的发送顺序号为某个值X,称为初始顺序号(Initial Sequence Number,ISN),接收方以SYN和ACK标志置位的段响应,其中的应答顺序号应为X+1(表示期望从第X+1个字节处开始接收数据),发送顺序号为某个值Y(接收端指定的ISN)。这个段到达发起端后,发起端以ACK标志置位,应答顺序号为Y+l的段回答,连接就正式建立了。可见,所谓初始顺序号是收发双方对连接的标识,也与字节流的位置有关,参见下图。

单项选择题
问答题