3次握手完成两个重要的功能,既要双方做好发送数据的准备工作(双方都知道彼此已
准备好),也要允许双方就初始序列号进行协商,这个序列号在握手过程中被发送和确认。
假定B给A发送一个连接请求分组,A收到了这个分组,并发送了确认应答分组。按照两
次握手的协定,A认为连接已经成功地建立了,可以开始发送数据分组。可是,B在A的应答分组在传输中被丢失的情况下,将不知道A是否已准备好,不知道A建议什么样的序列号,B甚至怀疑A是否收到自己的连接请求分组,在这种情况下,B认为连接还未建立成功,将忽略A发来的任何数据分组,只等待连接确认应答分组。而A发出的分组超时后,重复发送同样的分组。这样就形成了死锁。
(简答题)
试用具体例子说明为什么在运输连接建立时要使用三次握手。说明如不这样做可能会出现什么情况。
正确答案
答案解析
略
相似试题
(简答题)
试以具体例子说明为什么一个运输连接可以有多种方式释放。可以设两个互相通信的用户分别连接在网络的两结点上。
(简答题)
具有检查点的恢复技术有什么优点?试举一个具体的例子加以说明。
(简答题)
在停止等待协议中,如果收到重复的报文段时不予理睬(即悄悄地丢弃它而其他什么也没做)是否可行?试举出具体的例子说明理由。
(简答题)
黑盒测试的测试用例常见设计方法都有哪些?请分别以具体的例子来说明这些方法在测试用例设计工作中的应用。
(简答题)
结合具体的例子——采用同一种微处理器而采用不同的控制芯片组构成的两个微机系统,说明芯片组在决定系统整体性能上的重要性。
(简答题)
请举个例子说明什么是抽象类以及在什么时候应当引入抽象类?
(单选题)
在TCP/IP协议集中,应用层的各种服务是建立在运输层所提供服务的基础上实现的,()协议需要使用运输层的TCP协议建立连接。
(判断题)
UDP在传送数据之前不需要先建立连接。对方的运输层在收到UDP报文后,不需要给出任何确认。
(简答题)
列举一些现实生活中的例子,来说明什么是封装,什么是接口。