《第六章习题(共3页).doc》由会员分享,可在线阅读,更多相关《第六章习题(共3页).doc(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上习题一、 选择1、在体系结构上,通信子网不包含下列的哪一层( D )A. 物理层 B. 数据链路层 C. 网络层 D. 运输层2、网络通信中用于区分同一主机中的网络应用进程的地址机制是( C )A. 应用程序名 B. IP地址 C. 端口号 D. MAC地址3、下列能保证端到端可靠传输的协议是( A )A. TCP B. ICMP C. IP D. UDP4、UDP报文被封装到下列哪个数据格式( B )A. TCP报文 B. IP报文 C. ICMP报文 D. MAC帧5、运输层的端口号占( B )比特A. 32 B. 16 C. 48 D. 86、下图中,主机A和主
2、机B在用三次握手建立TCP连接时,不需要将SYN比特置1的是( C )A. 第步,主机A发送的TCP连接请求报文B. 第步,主机B发送的TCP连接应答报文C. 第步,主机A发送的TCP应答确认报文D. 以上都不是7、如下图,主机A和主机B释放TCP连接时,哪两次报文需要将FIN比特置1( B )A. 第步主机A发送的报文,以及第步主机B发送的报文B. 第步主机A发送的报文,以及第步主机B发送的报文C. 第步主机B发送的报文,以及第步主机A发送的报文D. 第步主机B发送的报文,以及第步主机A发送的报文8、TCP报文首部的窗口字段的作用是( D )A. 加快己方应用进程的报文数据发送流量B. 减缓
3、对方应用进程的报文数据发送流量C. 控制己方应用进程的报文数据发送流量D. 控制对方应用进程的报文数据发送流量二、填空1、运输层的熟知端口是因特网指派名字和号码公司为那些常用网络服务预留分派的端口,用户程序一般不能占用这些端口,其范围是_01023_。2、TCP报文首部中,用于标识本报文段数据编号的是_序列号_字段;而用于告诉对方已收到的数据的编号是报文首部的_确认号_字段。3、UDP报文首部的校验和字段是对_首部字段_部分数据进行校验。4、如果TCP报文首部中的ACK控制比特为0,则_确认号无效_。如果TCP报文首部的FIN控制比特为1,则_该报文是连接释放请求报文_。如果TCP首部的RST
4、控制比特为1,则表示_重置TCP连接_。5、一个序列号是的TCP报文,数据字段长度是0,而它后面的一个TCP报文序列号是,则这个序列号是的TCP报文首部满足_SYN=1_、_FIN=1_或_RST=1_三者之一的条件。6、TCP首部中主要用于传输的可靠性的字段有_ACK比特_、_确认号_和_序列号_等。三、问答1、简述运输层端口号的意义。答:运输层口号用于标识同一IP地址主机中同时运行的不同的网络应用进程。2、改正下列TCP三次握手图示中的错误,并说明为什么。答:主机B答报文中的Acknowledgment应该是x+1;主机A的确认报文中SYN比特不应该再置1,而是0。3、比较用UDP传输和用
5、TCP传输的使用场合及各自特点。答:UDP传输适合于一次少量数据,且数据的可靠性要求不高;TCP传输适用于一次传输大量数据,且要求保证数据的可靠性。4、简述下列TCP报文的具体数值字段的意义。答:第1行:80是源端口,7308是目的端口。第2行:是序列号。第3行:是确认号。第4行:首部长度5,即54=20字节,ACK比特是1,表示这是一个TCP同步报文;窗口字段4096,表示限制对方在收到这边的确认前暂时只能发送4096字节的数据。第5行:首部校验和,还有16位的紧急指针。第6行:MSS选项值是1024,即告诉对方自己能接收的最大TCP报文长度是1024字节;接着是填充项。最后是数据字段。专心-专注-专业