TCP-IP考试复习题 下载本文

10.FTP命令和数据使用同一个TCP连接( )

11.Ipv4数据报文的分片/重组操作可发生在整个通信链路中的任意节点( ) 12.UDP是不可靠的通信协议,因此其头部信息无需提供校验字段( ) 13.标准的FTP控制、应答命令均须进行加密才能保证安全( ) 14.通常所说的“客户—服务器”交互模型中,“客户”和“服务器”是指运行在系统中的程序( )

15.数据链路层数据的发送与接收也进行校验( )

16.IP数据报文,头部选项长度可以是60个字节( ) 17.ICMP协议是一种应用层的协议( ) 18.RIP协议是一种内部网关协议( )

19.高速缓存区中的ARP表是由系统自动建立的( ) 20.通常所说的C/S(“客户—服务器”)模型中,“客户端”和“服务器”均处于守候状态( ) 21.在数据网络应用中,服务器端通常需要强大的硬件资源和高级网络操作系统的支持( )

22.客户端与服务器端保持连接状态的TCP的端口号对须使用相同的数字( ) 23.HTTP服务端口必须设置为80( ) 24.OSPF协议是一种动态路由协议( )

填空题

(1) 按照覆盖的地理范围,计算机网络可以分为______、______和______。

(2) ISO/OSI参考模型将网络分为______层、______层、______层、______层、______层、______层和______层。

(3) 建立计算机网络的主要目的是:________。

(4) 最基本的网络拓扑结构有三种,他们是________、________和________。

(5) 网络互联的解决方案有两中,一种是________,另一种是________。其中,________是目前主要使用的解决方案。 【答案】:面向连接的解决方案、面向非连接的解决方案、面向非连接的解决方案 (6) IP可以提供________、________和________服务。 【答案】:面向非连接、不可靠、尽最大努力

(7) IP地址由网络号和主机号两部分组成,其中网络号表示________,主机号表示________。 【答案】:互联网中的一个特定网络、该网络中主机的一个特定连接

(8)IPv4地址有________位二进制数组成,IPv4地址有________位二进制数组成。 【答案】:32 128

(13)以太网利用________协议获得目的主机IP地址与MAC地址的映射关系。 【答案】:ARP

(9)为高速缓冲区中的每一个ARP表项分配定时器的主要目的是________。 【答案】:保证ARP表项的新鲜性和正确性

(10)在转发一个IP数据报过程中,如果路由器发现该数据报报头中的TTL字段为0,那么,它首先将该数据报________,然后向________发送ICMP报文。 【答案】:删除、生成该数据报的源主机

(11)源路由选项可以分为两类,一类是________,另一类是________。 【答案】:严格源路由、松散源路由

(12)在IP互联网中,路由通常可以分为________路由和________路由。

(13)IP路由表通常包括三项内容,他们是子网掩码、________和________。 【答案】:目的网络地址、到目的网络路径上“下一个”路由器的地址

(14)RIP协议使用________算法。 【答案】:向量-距离

(15)TCP可以提供__________________________________________________服务。 【答案】:面向连接的、可靠的、全双工的数据流传输

(16)UDP可以提供__________________________________________________服务。 【答案】:面向非连接的、不可靠的数据传输

(17)在客户—服务器交互模型中,客户和服务器是指________,其中,________经常处于守候状态。 【答案】:两个应用程序、服务器

(18)TCP/IP互联网上的域名解析有两种方式,一种是________,另一种是________。 【答案】:递归解析、反复解析

(19)为了保证高速缓冲区中域名-IP地址映射关系的有效性,通常可以采用两种解决办法,他们是________________________________。 【答案】:域名服务器向解析器报告缓冲信息时注明“非权威性”和对高速缓冲区中的每一映射关系指定最大生存周期

(20)URL一般有三部分组成,他们是________、________和________。 【答案】:协议类型、主机名、路径及文件名

TCP/IP协议基础及Socket编程基础

(1)计算机网络为什么采用层次化的体系结构?

【要点提示】采用层次化体系结构的目的是将计算机网络这个庞大的、复杂的问题划分成若干较小的、简单的问题。通过“分而治之”,解决这些较小的、简单的问题,从而解决计算机网络这个大问题(可以举例加以说明)。

(2)简述IP互联网的主要作用和特点。

【要点提示】IP互联网是一种面向非连接的互联网络,它屏蔽各个物理网络的差异、隐藏各个物理网络的实现细节,形成一个大的虚拟网络,为用户提供通用的服务。

IP互联网的主要特点包括:

①网隐藏了低层物理网络细节,向上为用户提供通用的、一致的网络服务。 ②不指定网络互联的拓扑结构,也不要求网络之间全互联。 ③所有计算机使用统一的、全局的地址描述法。 ④平等地对待互联网中的每一个网络。

(3) 你知道你组装的局域网的MTU是多少吗?利用ping命令对你使用的局域网进行测试,并给出该局域网MTU的估算值(注意:回应请求与应答ICMP报文包含一个8B的头部)。 【要点提示】利用ping命令的“-l size”选项和“-f”选项。

(4) 局域网地址解析(ARP)的目的是什么?

(5)请将IP数据包的头部信息绘制出来,并说明每个字段的含义。 (6)请将TCP数据包的头部信息绘制出来,并说明每个字段的含义。 (7)请将UDP数据包的头部信息绘制出来,并说明每个字段的含义。 (6)请将TCP连接的3次握手绘制出来,并说明每次连接的意义。

(7)请将IP地址的分类(A、B、C、D类)的区分写出来,要搞清楚是怎么区分的。 (8)简述RIP协议的基本过程。 (9)《实验实习指导书(1)》的第四:基本的、基于阻塞方式的Socket程序设计。理解代码。 (10)《实验实习指导书(2)》的第一:基于控制台方式的PING程序设计。理解代码。

一 单选题

1.

OSI模型数据链路层的主要功能是(A)

A、利用不可路由的物理地址建立平面网络模型 B、通过物理媒体以比特流格式传输数据 C、利用逻辑地址建立多个可路由网络

D、建立、管理和终止应用层实体之间的会话

2. 网络类型号127.x.y.z表示(其中x,y,z表示小于或等于255的一个任意

十进制数字)(C)

A、一个专用地址 B、一个组播地址 C、一个回送地址 D、一个实验地址

3. TCP/IP模型的网络接口层对应于OSI模型的(A) A、物理层和数据链路层 B、数据链路层和网络层

C、物理层、数据链路层和网络层 D、仅网络层

4. IP报头的最大长度是多少个字节(B) A、20 B、60 C、64 D、256

5. 下列哪个协议可提供“ping”和“traceroute”这样的故障诊断功能(A) A、ICMP B、IGMP C、ARP D、RARP 6. 下列对于IP地址的描述不正确的是(A)

A、主机部分全为“1”的IP址址称为有限广播 B、0.x.y.z表示本网络的指定主机

C、一个A类网的IP址址x.0.0.0表示x这个网络 D、IP地址172.16.0.0~172.31.255.255属于保留地址

7. 下列哪项属于有效的C类IP地址范围(“hhh”表示可分配的主机地址部分)

(A)

A、192.000.001.hhh ~ 223.255.254.hhh B、192.hhh.hhh.hhh ~ 239.255.255.255 C、224.000.000.000 ~ 239.255.255.255 D、128.001.hhh.hhh ~ 191.254.hhh.hhh

8. 为了确定将数据发送到下一个网络的路径,网络层必须首先对接收到的数

据帧做什么(D)

A、封装数据包 B、改变其IP地址 C、改变其MAC地址 D、拆分数据包

9. 从一个C类网络的主机地址借3位时,可建立多少个可用子网(B) A、3 B、6 C、8 D、12

10. 位于同一子网内的每台主机的IP地址满足(B)

A、网络部分与主机部分相同 B、网络部分与子网部分相同 C、子网部分与主机部分相同 D、只需网络部分相同即可 11. 使用超网(CIDR)技术的主要原因是(C) A、为了去除对子网掩码的需求 B、为了扩大路由表的长度 C、为了减少路由表的条目 D、为了增加额外的B类网络

12. ARP请求作为下列哪种类型的以太网帧被发送(A)

A、广播 B、单播 C、组播 D、定向广播 13. TCP在应用程序之间建立了下列哪种类型的线路(A)

A、虚拟线路 B、动态线路 C、物理线路 D、无连接线路 14. 下列哪项正确地描述了代理ARP(D)

A、代理ARP允许一个无盘工作站获取另一个无盘工作站的IP址址 B、代理ARP将目的IP地址解析为目的物理(MAC)地址