计算机网络习题

试题1一. 单项选择题33. 在OSI 参考模型中,自下而上第一个提供端到端服务的层次是A .数据链路层 B.传输层 C.会话层 D.应用层34.在无噪声情况下,若某通信链路的带宽为3kHz ,

试题1

一. 单项选择题

33. 在OSI 参考模型中,自下而上第一个提供端到端服务的层次是

A .数据链路层 B.传输层 C.会话层 D.应用层

34.在无噪声情况下,若某通信链路的带宽为3kHz ,采用4个相位,每个相位具有4种振幅的QAM 调制技术,则该通信链路的最大数据传输速率是

A.12kbps B.24 kbps C.48 kbps D.96 kbps

C=2Hlog2N

35. 数据链路层采用了后退N 帧(GBN )协议,发送方已经发送了编号为0~7的帧。当计时器超时时,若发送方只收到0、2、3号帧的确认,则发送方需要重发的帧数是

A .2 B.3 C.4 D.5

解析:后退N 帧ARQ 就是从出错处重发已发出过的N 个帧。

36. 以太网交换机进行转发决策时使用的PDU 地址是

A .目的物理地址 B.目的IP 地址 C.源物理地址 D.源IP 地址

37. 在一个采用CSMA/CD协议的网络中,传输介质是一根完整的电缆,传输速率为1Gbps ,电缆中的信号传播速度是200 000km/s。若最小数据帧长度减少800比特,则最远的两个站点之间的距离至少需要

A .增加160m B.增加80m C.减少160m D.减少80m

38. 主机甲和主机乙间已建立一个TCP 连接,主机甲向主机乙发送了两个连续的TCP 段,分别包含300字节和500字节的有效载荷,第一个段的序列号为200,主机乙正确接收到两个段后,发送给主机甲的确认序列号是

A .500 B.700 C.800 D.1000

39.一个TCP 连接总是以1KB 的最大段发送TCP 段,发送方有足够多的数据要发送。当拥塞窗口为16KB 时发生了超时,如果接下来的4个RTT (往返时间)时间内的TCP 段的传输都是成功的,那么当第4个RTT 时间内发送的所有TCP 段都得到肯定应答时,拥塞窗口大小是

A .7KB B. 8KB C. 9KB D. 16KB

40.FTP 客户和服务器间传递FTP 命令时,使用的连接是

A .建立在TCP 之上的控制连接 B. 建立在TCP 之上的数据连接

C. 建立在UDP 之上的控制连接 D. 建立在UDP 之上的数据连接

二. 综合应用题。

1

,

47.(9分)某公司网络拓扑图如下图所示,路由器R1通过接口E1、E2分别连接局域网1、局域网2, 通过接口L0连接路由器R2,并通过路由器R2连接域名服务器与互联网。R1的L0接口的IP 地址是 202.118.2.1;R2的L0接口的IP 地址是202.118.2.2,L1接口的IP 地址是130.11.120.1,E0接口的 IP 地址是202.118.3.1;域名服务器的IP 地址是202.118.3.2。

址数不少于120个,请给出子网划分结果。说明理由或给出必要的计算过程。 将IP 地址空间202.118.1.0/24划分为两个子网,分配给局域网1、局域网2,每个局域网分配的地

请给出R1的路由表,使其明确包括到局域网1的路由、局域网2的路由、域名服务器的主机路由和 互联网的路由。 请采用路由聚合技术,给出R2到局域网1和局域网2的路由。

解析:

(1)本题中网络地址位数是24,因此其主机号部分就是8位。因此,子网掩码就是11111111 11111111 11111111 00000000,即255.255.255.0。

根据无类IP 地址的规则,每个网段中有两个地址是不分配的:主机号全0表示网络地址,主机号全1表示广播地址。因此8位主机号所能表示的主机数就是2的8次方—2,即254台。

该网络要划分为两个子网,每个子网要120台主机,因此主机位数X 应该满足下面三个条件: X<8,因为是在主机号位长为8位的网络进行划分,所以X 一定要小于8位。

2的X 次方>120,因为根据题意需要容纳120台主机。

X是整数。

解上述方程,得到X=7.子网掩码就是11111111 11111111 11111111 10000000,即255.255.255.128。 所以划分的两个网段是:202.118.1.0/25与202.118.1.128/25。

(2)填写R1的路由表

填写到局域网1的路由。局域网1的网络地址和掩码在问题(1)已经求出来了,为202.118.1.0/25。则R1路由表应填入的网络地址为202.118.1.0,掩码为255.255.255.128。由于局域网1是直接连接到路由器R1的E1口上的,因此,下一跳地址填写直接路由(Direct )。接口填写E1.

填写到局域网2的路由。局域网2的网络地址和掩码在问题(1)中已经求出来了,为202.118.1.128/25。则R1路由表应该填入的网络地址为202.118.1.128,掩码为255.255.255.128. 由于局域网2是直接连接到路由器R1的E2口上的,因此,下一跳地址填写直接路由。接口填写E2。

填写到域名服务器的路由。由于域名服务器的IP 地址为202.118.3.2,而该地址为主机地址,因此掩码为255.255.255.255。同时,路由器R1要到DNS 服务器,就需要通过路由器R2的接口L0才能 到达,因此下一跳地址填写L0的IP 地址(202.118.2.2)。

填写互联网路由。本题实质是编写默认路由。默认路由叫做“0/0”路由,因为路由的IP 地址0.0.0.0, 2

,

而子网掩码也是0.0.0.0。同时路由器R1连接的网络需要通过路由器R2的L0口才能到达互联网络,因此下一跳地址填写L0的IP 为202.118.2.2。

综上,R1路由表

(3)填写R2到局域网1和局域网2的路由表2。局域网1和局域网2的地址可以聚合为202.118.1.0/24,而R2去往局域网1和局域网2都是同一条路径。因此,路由表里面只需要填写到202.118.1.0/24网络的路由即可,如下表所示

R2路由表

目的网络IP 地址

202.118.1.0

子网掩码 下一跳IP 地址 202.118.2.1 接口 L0 255.255.255.0

习题2

一、单选题

33、下列选项中,不属于网络体系结构中所描述的内容是( )

A :网络的层次 B :每一层使用的协议

C :协议的内部实现细节 D :每一层必须完成的功能

34、在下图所示的采用“存储-转发”方式分组的交换网络中,所有链路的数据传输速度为100mbps ,分组大小为1000B ,其中分组头大小20B ,若主机H1向主机H2发送一个大小为980000B 的文件,则在不考虑分组拆装时间和传播延迟的情况下,从H1发送到H2接收完为止,需要的时间至少是( )

A :80ms B :80.08ms C :80.16ms D :80.24ms

35、某自治系统采用RIP 协议,若该自治系统内的路由器R1收到其邻居路由器R2的距离矢量中包含信息<net1,16>,则可能得出的结论是( )

A :R2可以经过R1到达net1,跳数为17

B :R2可以到达net1,跳数为16

3

,

C :R1可以经过R2到达net1,跳数为17

D :R1不能进过R2到达net1

36、若路由器R 因为拥塞丢弃IP 分组,则此时R 可以向发出该IP 分组的源主机发送的ICMP 报文件类型是( )

A :路由重定向 B :目的不可达

C :源抑制 D :超时

37、某网络的IP 地址为192.168.5.0/24采用长子网划分,子网掩码为255.255.255.248,则该网络的最大子网个数,每个子网内的最大可分配地址个数为( )

A :32,8 B :32,6

C :8,32 D :8,30

38、下列网络设备中,能够抑制网络风暴的是( )

Ⅰ中继器 Ⅱ集线器 Ⅲ网桥 Ⅳ路由器

A :仅Ⅰ和Ⅱ B :仅Ⅲ

C :仅Ⅲ和Ⅳ D :仅Ⅳ

39、主机甲和主机乙之间已建立一个TCP 连接,TCP 最大段长度为1000字节,若主机甲的当前拥塞窗口为4000字节,在主机甲向主机乙连接发送2个最大段后,成功收到主机乙发送的第一段的确认段,确认段中通告的接收窗口大小为2000字节,则此时主机甲还可以向主机乙发送的最大字节数是( )

A :1000 B :2000

C :3000 D :4000

40、如果本地域名服务无缓存,当采用递归方法解析另一网络某主机域名时,用户主机本地域名服务器发送的域名请求条数分别为( )

A :1条,1条 B :1条,多条

C :多条,1条 D :多条,多条

二、综合应用题

4

,

47、(9分)某局域网采用CSMA/CD协议实现介质访问控制,数据传输速率为10MBPS, 主机甲和主机乙之间的距离为2KM ,信号传播速度是200 000KMS.请回答下列问题,并给出计算过程。

(1)若主机甲和主机乙发送数据时发生冲突,则从开始发送数据时刻起,到两台主机均检测到冲突时刻止,最短需经多长时间?最长需经过多长时间?(假设主机甲和主机乙发送数据过程中,其他主机不发送数据)

(2)若网络不存在任何冲突与差错,主机甲总是以标准的最长以大网数据锁(1518字节)向主机乙发送数据,主机乙每成功收到一个数据锁后,立即发送下一个数据锁,此时主机甲的有效数据传输速率是多少?(不考虑以大网锁的前导码) 解答:

(1)当甲乙同时向对方发送数据时,两台主机均检测到冲突所需时间最短;

当一方发送的数据马上要到达另一方时,另一方开始发送数据,两台主机均检测到冲突所需时间最长;

(2)发送一锁所需时间;1518B/10MBPS=1.2144MS

数据传播时间;2KM/200 000KM/S=1*10(-5)S=0.01MS

有效的数据传输速率=10MBPS*1.2144MS/1.2244MS=9.92MBPS

习题3

33.TCP/IP参考模型的网络层提供的是

A .无连接不可靠的数据报服务 B .无连接可靠的数据报服务

C .有连接不可靠的虚电路服务 D .有连接可靠的虚电路服务

5

,

34.若某通信链路的数据传输速率为2400bps ,采用4相位调制,则该链路的波特率是

A .600波特 B .1200波特 C .4800波特 D .9600波特

35.数据链路层采用选择重传协议(SR )传输数据,发送方已发送了0~3号数据帧,现已收到1号帧的确认,而0、2号帧依次超时,则此时需要重传的帧数是

A .1 B .2 C .3 D .4

解答:选择重传协议中,接收方逐个地确认正确接收的分组,不管接收到的分组是否有序,只要正确接收就发送选择ACK 分组进行确认。

36.下列选项中,对正确接收到的数据帧进行确认的MAC 协议是

A .CSMA B .CDMA C .CSMA/CD D .CSMA/CA

解答:首先CDMA 即码分多址,是物理层的东西;CSMA/CD即带冲突检测的载波监听多路访问,这个应该比较熟悉,接收方并不需要确认;CSMA ,既然CSMA/CD是其超集,CSMA/CD没有的东西,CSMA 自然也没有。

37.某网络拓扑如下图所示,路由器R1只有到达子网192.168.1.0/24的路由。为使R1可以将IP 分组正确地路由到图中所有子网,则在R1中需要增加的一条路由(目的网络,子网掩码,下一跳)是

A .192.168.2.0 255.255.255.128 192.168.1.1

B .192.168.2.0 255.255.255.0 192.168.1.1

C .192.168.2.0 255.255.255.128 192.168.1.2

D .192.168.2.0 255.255.255.0 192.168.1.2

解答:此题主要考察路由聚合。要使R1能够正确将分组路由到所有子网,则R1中需要有到192.168.2.0/25和192.168.2.128/25的路由。观察发现网络192.168.2.0/25和192.168.2.128/25的网络号的前24位都相同,于是可以聚合成超网192.168.2.0/24。

38.在子网192.168.4.0/30中,能接收目的地址为192.168.4.3的IP 分组的最大主机数是

A .0 B .1 C .2 D .4

解答:首先分析192.168.4.0/30这个网络。主机号占两位,地址范围192.168.4.0/30~192.168.4.3/30,即可以容纳(4-2=2)个主机。主机位为全1时,即192.168.4.3,是广播地址,因此网内所有主机都能收到。

39.主机甲向主机乙发送一个(SYN=1,seq =11220) 的TCP 段,期望与主机乙建立TCP 连接,若主机乙接受该连接请求,则主机乙向主机甲发送的正确的TCP 段可能是

6

,

A .(SYN=0,ACK =0,seq =11221,ack =11221)

B .(SYN=1,ACK =1,seq =11220,ack =11220)

C .(SYN=1,ACK =1,seq =11221,ack =11221)

D .(SYN=0,ACK =0,seq =11220,ack =11220)

解答:主机乙收到连接请求报文后,如同意连接,则向甲发送确认。在确认报文段中应把SYN 位和ACK 位都置1,确认号是甲发送的TCP 段的初始序号seq=11220加1,即为ack=11221,同时也要选择并消耗一个初始序号seq ,seq 值由主机乙的TCP 进程确定,本题取seq=11221与确认号、甲请求报文段的序号没有任何关系。

40.主机甲与主机乙之间已建立一个TCP 连接,主机甲向主机乙发送了3个连续的TCP 段,分别包含300字节、400字节和500字节的有效载荷,第3个段的序号为900。若主机乙仅正确接收到第1和第3个段,则主机乙发送给主机甲的确认序号是

A .300 B .500 C .1200 D .1400

解答: TCP 段首部中的序号字段是指本报文段所发送的数据的第一个字节的序号。

二、综合应用题:

47.(9分)某主机的MAC 地址为00-15-C5-C1-5E-28,IP 地址为10.2.128.100(私有地址)。

题47-a 图是网络拓扑,题47-b 图是该主机进行Web 请求的1个以太网数据帧前80个 字节的十六进制及ASCII 码内容。

请参考图中的数据回答以下问题。

(1)Web 服务器的IP 地址是什么?该主机的默认网关的MAC 地址是什么?

(2)该主机在构造题47-b 图的数据帧时,使用什么协议确定目的MAC 地址?封装该协议请求报文的以太网帧的目的MAC 地址是什么?

(3)假设 HTTP/1.1 协议以持续的非流水线方式工作,一次请求-响应时间为 RTT ,rfc.html 页面引用了5个JPEG 小图像,则从发出题47-b 图中的Web 请求开始到浏览器收到全部内容为止,需要多少个RTT ?

(4)该帧所封装的IP 分组经过路由器R 转发时,需修改IP 分组头中的哪些字段?

7

,

注:以太网数据帧结构和IP 分组头结构分别如题47-c 图、题47-d 图所示。

解答:

(1) 64.170.98.32 00-21-27-21-51-ee

以太网帧头部6 6 2=14字节,IP 数据报首部目的IP 地址字段前有4*4=16字节,从以太网数据帧第一字节开始数14 16=30字节,目的IP 地址40 aa 62 20(十六进制) ,转换为十进制得64.170.98.32。以太网帧的前六字节00-21-27-21-51-ee 是目的MAC 地址,本题中即为主机的默认网关10.2.128.1端口的MAC 地址。

(2) ARP FF-FF-FF-FF-FF-FF

ARP 协议解决IP 地址到MAC 地址的映射问题。主机的ARP 进程在本以太网以广播的形式发送 ARP 请求分组,在以太网上广播时,以太网帧的目的地址为全 1,即 FF-FF-FF-FF-FF-FF 。

(3) 6

HTTP/1.1 协议以持续的非流水线方式工作时,服务器在发送响应后仍然在一段时间内保持这段连接,客户机在收到前一个响应后才能发送下一个请求。第一个RTT 用于请求web 页面,客户机收到第一个请求的响应后(还有五个请求未发送) ,每访问一次对象就用去一个RTT 。故共1 5=6个RTT 后浏览器收到全部内容。

(4) 源IP 地址0a 02 80 64 改为65 0c 7b 0f

生存时间(TTL)减1

校验和字段重新计算

私有地址和Internet 上的主机通信时,须有NA T 路由器进行网络地址转换,把IP 数据报的源IP 地址(本题为私有地址10.2.128.100) 转换为NA T 路由器的一个全球IP 地址(本题为101.12.123.15) 。因此,源IP 地址字段0a 02 80 64变为65 0c 7b 0f。IP 数据报每经过一个路由器,生存时间TTL 值就减1,并重新计算首部校验和。若IP 分组的长度超过输出链路的MTU ,则总长度字段、标志字段、片偏移字段也要发生变化。 注意,图 47-b 中每行前4bit 是数据帧的字节计数,不属于以太网数据帧的内容。

8

,

习题4

33.在TCP/IP体系结构中,直接为ICMP 提供服务协议的是:

A. PPP

B. IP

C. UDP

D. TCP

34.在物理层接口特性中用于描述完成每种功能的事件发生顺序的是:

A. 机械特性

B. 功能特性

C. 过程特性

D. 电气特性

35、以太网MAC 提供的是( )

A 、无连接的不可靠服务 B 、无连接的可靠服务

C 、有连接的不可靠服务 D 、有连接的不可靠服务

37、以下关于IP 路由器功能的描述中,正确的是( )

Ⅰ、运行路由协议,设置路由表

Ⅱ、检测到拥塞时,合理丢弃IP 分组

Ⅲ、对收到的IP 分组进行差错校验,确保传输的IP 分组不丢失

Ⅳ、根据收到的IP 分组的目的IP 地址,将其转发到合理的传输线路上

A. 仅Ⅲ、Ⅳ B. 仅Ⅰ、Ⅱ、Ⅲ C. 仅Ⅰ、Ⅱ、Ⅳ D. Ⅰ、Ⅱ、Ⅲ、Ⅳ

38.ARP 协议的功能是:

9

,

A. 根据IP 地址查询MAC 地址

B. 根据MAC 地址查询IP 地址

C. 根据域名查询IP 地址

D. 根据IP 地址查询域名

39.某主机的IP 为180.80.77.55,子网掩码为255.255.252.0,若该主机向其所在子网发送广播分组,则目的地址为:

A. 180.80.76.0

B. 180.80.76.255

C. 180.80.77.255

D. 180.80.79.255

40、若用户1与用户2之间发送和接收电子邮件的过程如下图所示,则图中①、②、③阶段分别使用的应用层协议可以是

A.SMTP 、SMTP 、SMTP B.POP3、SMTP 、POP3

C. POP3、SMTP 、SMTP C. SMTP、SMTP 、POP3

二、综合应用题

47. (9分)有一主机H 在快速以太网中传送数据,IP 地址为192.168.0.8,服务器S 的IP 地址为211.68.71.80。H 与S 使用TCP 通信时,在H 上捕获的其中5个IP 数据报如下表所示:

10

标签: