在基于TCP/IP的互联网服务中,传输层的UDP协议提供进程之间 (43) 报文传输服务,TCP协议提供进程之间 (44) 报文传送服务;TCP使用三次握手协议建立连接,传输报文,使用修改的三次握手协议来关闭连接。关闭连接时,设甲乙两方发送报文的序号分别为X和Y,甲方发送 (45) 的报文给乙方,乙方先发送一个 (46) 确认报文给甲方,并通知应用程序后再发送一个 (47) 的报文给甲方,最后甲方回送一个ACKY+1确认报文。
A.FIN=1,序号=Y
B.序号=Y,ACKx+1
C.ACKx+1
D.FIN=1,序号=Y,ACKx+1=1
参考答案:D
解析:(43)~(47)
[分析]: TCP/IP的传输层有两个不同的协议。用户数据报协议UDP和传输控制协议 TCP。UDP在传送数据之前不需要先建立连接,远地主机的传输层在收到UDP报文后,不需要给出任何确认,所以UDP提供的是不可靠的五连接报文传输服务。TCP则是面向连接的,不可避免地增加了许多开销,如确认、流量控制、计时器以及连接管理等,所以提供的是可靠的面向连接的报文传输服务。 三次握手协议中关闭连接是由发送方发起的,即甲方首先发送关闭连接报文FIN=1,序号=x,之后乙方必须对甲方的这条关闭连接报文进行确认,即发送ACK(下标)x+1给甲方。然后乙方发出连接关闭报文,即FIN=1,序号=Y,ACK(下标)x+1=1,最后甲方会对这条乙方发出的关闭连接报文进行确认。