与
试题一(共14分)
回答下列关于网络体系结构和网络操作的问题,将解答填入答题纸对应栏内。 【问题1】(6分)
TCP/IP体系结构如图1-1所示。写出分层体系结构中的第1-4层各层的名称。第3层中常用的协议有哪些?
【问题2】(3分)
进程管理、设备管理、互操作、存储管理、共享资源管理、文件系统和网络管理功能中,哪些属于网络操作系统相对传统单机操作系统增加的功能? 【问题3】(5分)
一台UNIX主机中有一个名为app的用户程序app.new为该程序的更新版本,这两个程序的存放目录为/usr/bin。现用户对app进行版本更新,需完成下列操作、 (1) 改变当前目录道/usr/bin; (2) 列出文件app.new的大小; (3) 将app改名为app.bak; (4) 将app.new复制为app; (5) 增加app的执行权限。 写出完成这些工作使用的完整命令。
参考答案: 【问题1】
网络接口层、IP层、传输层、应用层,TCP协议和UDP协议。 【问题2】
互操作、共享资源管理、网络管理。 【问题3】 (1) cd/usr/bin
及
与
(2) ls –l app.new (3) mv app app.bak (4) cp app.new app (5) chmod 777 app
试题二(共20分)
参考图2-1和图2-2,简要回答与TCP/IP协议相关的下列问题,将解答填入答题纸对应栏内。
【问题1】(7分)
路由器收到一个长度1520字节的IP数据报,需要转发到下一跳网络。 (1) 如果该数据报DF=1,路由器怎么处理这个数据报?
(2) 若DF=0,该数据报北分为两个IP报文分片。写出这两个IP报文分片的长
及
与
度。MF标志位以及Offset字段的值(要求第一个分片尽量大)。 (3) 这两个IP报文分片在何处被重新组装回拆分之前的IP数据报的状态? (4) IP报文的Identification字段有什么用处? 【问题2】(5分)
同IPv4相比,IPv6扩充了地址字段的长度。但简化了IP基本报头。 (1) 为什么要做这样的简化?
(2) 下面列出IPv4报头的5个字段中,哪些在IPv6基本报头中没有等价的字
段?
Total Length, Identification, Fragment Offset, Time to Live. Header Checksum. 【问题3】(8分)
(1) TCP报头的SYN比特和FIN比特分别起什么作用?
(2) 如果TCP接收方处理数据的速度很慢,导致接收方的接收缓冲区满,接收
方通过TCP报头的哪个字段通知发送方暂停数据发送?
(3) TCP接收方收到发送方发来的多个报文,根据TCP报头的哪个字段判断接
收到的报文次序是否与发送次序相同?
参考答案: 【问题1】 (1) 直接丢弃。
(2) 第一个分片:1500字节。MF-1,Offset=0;第二个分片:40字节。MF=0,
Offset=185。 (3) 目的主机。
(4) Identification是标识字段,相同的标识字段的值使分片后的各数据报片最
后能正确地重装为原来的数据报。 【问题2】
(1) 减少了需要检查和处理的字段的数量,提高选路效率。
(2) 其中Identification, Fragment Offset, Header Checksum没有等价的字段。 【问题3】
及