计算机网络复习题

限于字数超过博客限制8万字。Word版请到附件下载。
 
 
22 、用 TCP 传送 512 字节的数据,设窗口为 100 字节,而 TCP 报文段每次也是传送 100 字节的数据,发送端和接受端的起始序号分别为 100 200. 画出连接建立、数据传输、连接释放的全过程。
 
 
23 、为什么 TCP 要采用 三次握手 算法?举例说明。
答:这主要是为了防止已失效的连接请求报文段突然又传送到了主机 B ,因而产生错误。
  假设主机 A 发出连接请求,但因连接请求报文丢失而未收到确认。主机 A 于是再重传一次。后来收到了确认,建立了连接。数据传输完毕后,就释放了连接。主机 A 共发送了两个连接请求报文段,其中的第二个到达了主机 B
  这种情况下假设:主机 A 发出的第一个连接请求报文段并没有丢失,而是在某些网络结点滞留的时间太长,以致延误到在这次的连接释放以后才传送到主机 B 。本来这是一个已经失效的报文段。但主机 B 收到此失效的连接请求报文段后,就误认为是主机 A 又发出一个新的连接请求。于是就向主机 A 发出确认报文段,同意建立连接。
  主机 A 由于并没有要求建立连接,因此不会理睬主机 B 的确认,也不会向主机 A 发送数据。但主机 B 却以为运输连接就这样建立了,并一直等主机 A 发来数据。主机 B 的许多资源就这样白白浪费了。
  采用三次握手的方法可以防止上述现象的发生。在这种情况下,主机 A 不会向主机 B 的确认发出确认。主机 B 收不到确认,连接就建立不起来。
24 TCP 协议连接过程中,主要协商哪些内容?答出三点即可。
答: 最大报文段长度 (MSS) 最大窗口大小; 服务质量。
【根据上述内容,应该是答 “ 7.4.2 TCP 报文段的首部 这部分。】
25 TCP 协议中确认帧的序号有什么含义?
答: TCP 的确认是对接收到的数据的最高序号(即收到的数据流中的最后一个序号)进行确认。但返回的确认帧序号是已收到的数据的最高序号加 1 ,即确认序号表示期望下次收到的第一个数据字节的序号。

你可能感兴趣的:(职场,休闲)