[单选题]TCP是一个面向连接的协议,它提供连接的功能是(1)的,采用(2)技术来实现可靠数据流的传送。为了提高效率,又引入了滑动窗口协议,协议规定重传(3)的分组,这种分组的数量最多可以(4),TCP协议采用滑动窗口协议解决了(5)。
正确答案 :
解析:TCP协议是一个面向连接的可靠传输协议,具有面向数据流、虚电路连接、有缓冲的传输、无结构的数据流、全双工连接5大特点。实现可靠传输的基础是采用具有重传功能的肯定确认、超时重传技术,而通过使用滑动窗口协议则解决了传输效率和流量控制问题。要注意的是,TCP所采用的滑动窗口机制与"基本的滑动窗口机制"的最大不同是,TCP滑动窗口允许随时改变窗口大小的,在每个确认中,除了指出已经收到的分组外,还包括一个窗口通告,用来说明接收方还能接收多少数据。通告值增加,发送方扩大发送滑动窗口;通告值减少,发送方缩小发送窗口。
[单选题]TCP和UDP都是传输层协议,其服务访问点是(8),通常是用数字来表示。而为了使得通用网络应用的服务访问点兼容,为其提供了一系列保留端口,对于其范围的表述正确的是(9)。
正确答案 :
解析:对于TCP和UDP这样的传输层协议而言,其服务访问点显然就是传输层地址,即端口地址。端口分为知名端口(1024以内)和用户端口两类,知名端口主要是分配给通用的网络应用使用。
[单选题]TCP协议在工作过程中存在死锁的可能,其发生的原因是(13),解决方法是(14)。
正确答案 :
解析:本题考查TCP协议的基本知识。TCP协议在工作过程中可能发送死锁的原因是:接收方为暂缓接收数据而向发送方发送窗口为0的应答报文,发送方收到后暂停发送,等待接收到非0窗口的应答报文后继续发送新的报文。如果接收方在发送0窗口的应答报文后,所发送的非0窗口应答报文丢失,则发送方会一直等待下去。解决这一问题的方法是:发送方设置计时器,在收到0窗口应答报文后启动计时,计时满后向接收方发探测报文,提醒接收方重发非0窗口的应答报文。
[单选题]TCP释放连接由哪一方发起()。
正确答案 :A
收发任何一方均可
[单选题]在Internet上,真正能识别一台主机的地址是()。
正确答案 :D
主机物理地址
查看原题 查看所有试题