1、1计算机网络复习题一、选择题1. 广域网的英文缩写为( B )A. LAN B. WAN C. ISDN D. MAN2. 在同一个信道上的同一时刻,能够进行双向数据传送的通信方式是( C )A. 单工 B. 半双工 C. 全双工 D. 上述三种均不是 3. 以下 IP地址中为 C类地址是( B )A. 123.213.12.23 B. 213.123.23.12C. 23.123.213.23 D. 132.123.32.124. 在下列给出的协议中,( C )是 TCP/IP的应用层协议? A. TCP B. ARP C. FTP D. ICMP5. 在 TCP/IP体系结构中,运输层 T
2、CP协议连接的建立采用( C )法。A. 慢启动 B. 协商 C. 三次握手 D. 滑动窗口6. 以太网媒体访问控制技术 CSMA/CD的机制是 ( A )A. 争用带宽 B. 预约带宽 C. 循环使用带宽 D. 按优先级分配带宽7. 在 IP数据包头中,如果 TTL值减少到( A ) ,这个数据包必须被丢弃。A. 0 B. 1 C. 255 D. 用户设置的值8. 浏览器与 Web服务器之间通信采用的协议为( B )A. FTP B. HTTP C. SMTP D. TELNET9. 在滑动窗口协议中,如果发送窗口的尺寸和接收窗口的尺寸均等于 1时,就是( B )A. 出错全部重发协议 B.
3、 停-等协议 C. 选择重发协议 D. 争用协议10. 下列不属于电子邮件协议的是( C )A. POP3 B. SMTP C. SNMP D. IMAP411. 目前国内最常用的局域网技术是( A )A. 以太网 B. ATM 网 C. 令牌环网 D. FDDI 网12. 典型的路由协议 RIP是以( D )作为目标的优化算法。A链路状态 B延迟时间 C通信流量 D距离向量13. 在常用的内部网关协议中,内部网关协议是指在一个( D )内部路由器使用的路由协议。A. 校园/企业网 B. 局域网 C. 城域网 D. 自治系统14. OSI参考模型由( C )个层次组成。A. 5 B. 6 C.
4、 7 D. 815. HDLC属于( B )层的协议。A物理层 B数据链路层 C网络层 D运输层16. Internet的核心协议是( B )AX25 BTCPIP CICMP DUDP。17. 在以太局域网中,将以太网卡地址映射为 IP地址的协议是( A )2A. RARP B. HTTP C. UDP D. ARP18. 在有网络需要互连时,通常( A )上连接时需要用中继器/集线器这样的互连设备。A. 物理层 B. 数据链路层 C. 网络层 D. 传输层19. 以太网定义的最大帧长度(不包括 CRC,但包括 MAC头)为( C )A. 128字节 B. 512 字节 C. 1514 字节
5、 D. 4096 字节20. 在网页浏览过程中,Cache 的作用是( C )A提高传输的准确率。 B提高图像质量。C加快浏览速度。 D使浏览器可以播放声音。21. FDDI标准规定网络的传输媒体采用( C )A. 非屏蔽双绞线 B. 屏蔽双绞线 C. 光纤 D. 同轴电缆22. 在常用的内部网关协议中,内部网关协议是指在一个( D )内部路由器使用的路由协议。A校园/企业网 B局域网 C城域网 D自治系统23. 以下关于协议与服务的描述正确的是( A )。A协议是水平的,服务是垂直的 B协议是垂直的,服务是水平的C协议和服务都是垂直的 D协议和服务都是水平的24. PPP属于( B )层的协
6、议。A物理层 B数据链路层 C网络层 D运输层25. 以下地址中和 86.32/12匹配的是( A )。A86.33.224.123 B86.79.65.216 C86.58.119.74 D86.68.206.15426. 以下地址前缀中和 2.52.90.140匹配的是( A )。A1/4 B16/4 C4/6 D32/427. 在以下网络威胁中,哪个不属于信息泄露( C )A. 数据窃听 B. 流量分析 C. 拒绝服务攻击 D. 偷窃用户账号28. 计算机网络系统中广泛使用的 MD5算法属于( C )A. 不对称加密 B. 对称加密 C. 不可逆加密 D. 公开密钥加密29. 在构建以太
7、网时,目前最常用的传输媒体为( B )A. 蓝牙 B. 双绞线 C. 光纤 D. 同轴电缆30. DHCP协议不能为主机动态配置( D )A. IP地址 B. 网关地址 C. DNS 服务器 D. Web 服务器31下列不属于网页设计语言的是( B )A. HTML B. HTTP C. VBScript D. JSP32以下协议中基于 UDP的是( B )A. FTP B. TFTP C. HTTP D. SMTP33. 计算 TCP校验和时要用到“伪首部” ,该“伪首部”不包括( C )A. 源 IP地址 B. 目标 IP地址 C. TCP 首部长度 D. TCP 长度34以下用于多播管理
8、的是( A )A. IGMP B. ICMP C. ISP D. ISDN35. 以下关于 HTTP的描述,不正确的是( C )3A. HTTP是超文本传输协议缩写 B. HTTP 使用 TCP作为运输层协议CHTTP 本身是面向连接的 D. HTTP 是无状态的36IEEE 制定的无线局域网的协议标准是( D )A802.3 B. 802.4 C. 802.5 D. 802.1137以下关于 RIP的描述不正确的是( C )A是一种内部网关协议 B. 是基于距离向量的C向本自治系统中所有路由器发送信息 D. 最大优点是实现简单,开销较小38以下关于 OSPF描述不正确的是( B )A是一种内
9、部网关协议 B. 是基于距离向量的C向本自治系统中所有路由器发送信息 D. 更新过程收敛较快39实现可靠传输可以不考虑( D )A差错检测 B. 出错自动重传 C. 流量控制 D. 拥塞控制40以下关于数据报服务的描述正确的是( D )A面向连接 B. 分组按序到达C提供可靠服务 D. 每个分组独立选择路由进行转发41以下关于公钥密码体制描述不正确的是( B )A公钥公开 B. 私钥公开 C. 可用于数字签名 D.可用于报文鉴别42PPP 协议提供的功能不包括( C )A封装成帧 B. 透明传输 C. 流量控制 D. 差错检测二、填空题1、IPv4 使用 4 个字节表示 IP地址,使用 6 个
10、字节表示 MAC地址;IPv6 使用 16 个字节表示 IP地址。2、CSMA/CD 在网络通信负荷 较低 时表现出较好的吞吐率与延迟特性。3、Internet 中用 ICMP 协议报告差错情况和提供有关异常情况的报告。4、无 IP地址的站点可以通过 ARP 协议获得自己的 IP地址。5、以域名方式访问 Internet中的一台主机,需通过_ 域名 _服务器将域名转换成 IP地址。6、最基本的模拟调制方式有 调频 、 调幅 和调相三种。7、一 个 网 络 协 议 主 要 由 语 法 、 _ 语 义 _及 _同 步 _ _三 要 素组 成 。8、URL 的描述格式由_协议名称_ _ _、_主机地
11、址_ _ _和文件路径三部分组成。9、局域网 IEEE 802标准将数据链路层划分为介质访问控制子层与 逻辑链路控制 子层。10、在 TCP/IP参考模型的传输层上,_UDP_实现的是不可靠、无连接的数据报服务,而_TCP_协议用来在一个不可靠的互联网中为应用程序提供可靠的端到端字节流服务。 HTTP工作在 TCP/IP 协议体系中的 TCP协议上。 11、在 TCP/IP网络中,路径选择设置在 网络 层,电子邮件服务设置在 应用 层。12、一般来说,用户上网要通过因特网服务提供商,其英文缩写为 ISP 。13、以域名方式访问 Internet中的一台主机,需通过_ 域名 _服务器将域名4转换
12、成 IP 地址 。14、局域网常见的拓扑结构有_星型_ _、_环形 _、 总线型,网络型、树型、混和型等。15、PPP 协议是面向 字节 的。16、Socket 由 IP 地址 和 端口号 组成。17、网络的常用交换方法有 电路交换 、报文交换、 分组交换 、混合交换等。18、超文本传输协议的英文缩写为 HTTP 。19、局域网 IEEE 802标准将数据链路层划分为 介质访问控制子层 与逻辑链路控制子层。20、总线型以太网多采用 CSMA/CD 媒体接入控制方式。21、一般来说,IP 层提供 主机 之间的端到端的通信,而运输层提供 应用进程 之间的端到端的通信。21网络层向上提供的两种服务为
13、 面向连接”虚电路 和 “无连接”数 据报服务 。22IP 地址可分为 A、B、C、D、E 五类,其中可用于多播标识符的是 D 类地址。23设某网络的掩码为 255.255.255.248,则该网络最多能连接 6 个主机。24能够将本地 IP地址转换成全球 IP地址的协议为 NAT 25TCP 利用 滑动窗口协议 实现流量控制。26计算机网络上的通信面临截获、中断、篡改、仿造等四种威胁,其中属于被动攻击的是 截获 。27一般来说,集线器工作在 物理 层,网卡工作在 物理 层,普通交换机工作在 数据链路 层。三、简答题1、试比较普通交换机与普通集线器的异同。首先说 HUB,也就是集线器。它的作用
14、可以简单的理解为将一些机器连接起来组成一个局域网。而交换机(又名交换式集线器)作用与集线器大体相同。但是两者在性能上有区别:集线器采用的式共享带宽的工作方式,而交换机是独享带宽。2、用点分十进制标记法,写出十六进制表示的 C22F15A3的 IP地址。因特网上一个 B类网的子网掩码为 255.255.240.0,问每个子网上最多能够连接上多少台主机?解:C22F15A3 可化为 11000010 00101111 00010101 10100011则 IP地址为 194.47.21.163240化为二进制是 11110000 主机号 host-id为 4+8=12每个子网上最多能够连接上台主机
15、数为 2的 12次方=4094 台3、试简述 CSMA/CD的工作原理。CSMA/CD是英文“Carrier Sense Mutiple Access Collision detect”的缩写,中文的意思是“载波监听多路访问/冲突检测” ,其工作原理如下:解 (1) 若媒体空闲,则传输,否则转(2)。(2) 若媒体忙,一直监听直到信道空闲,然后立即传输。5(3) 若在传输中监听到干扰,则发干扰信号通知所有站点。等候一段时间,再次传输。以上原理可以通俗理解为:“先听后说,边说边听” 。4、在连接 ARQ协议中,若编号用 3bit,而发送窗口为 8。试问该协议能否正常工作?若能,试说明原因;若不能
16、,试举一个反例。5、试描述 TCP连接建立过程。在 TCP/IP协议中,TCP 协议提供可靠的连接服务,采用三次握手建立一个连接。第一次握手:建立连接时,客户端发送 syn包(syn=j)到服务器,并进入 SYN_SEND状态,等待服务器确认;第二次握手:服务器收到 syn包,必须确认客户的 SYN(ack=j+1) ,同时自己也发送一个 SYN包(syn=k) ,即 SYN+ACK包,此时服务器进入 SYN_RECV状态;第三次握手:客户端收到服务器的 SYNACK 包,向服务器发送确认包 ACK(ack=k+1),此包发送完毕,客户端和服务器进入 ESTABLISHED状态,完成三次握手。
17、完成三次握手,客户端与服务器开始传送数据。6、一个路由器在客观存在的路由表中有下列无类别域间路由选择(CIDR)内容:地址/掩码 下一跳128.96.39.0/255.255.255.128接口 1128.96.39.128/255.255.255.128接口 2192.4.153.0/255.255.255.192R2默认 R3对接收到的分组的目的地址分别为下列 IP地址时,路由器应如何转发(分别指出下一跳)?(1)128.96.39.10(2)128.96.39.150(3)192.4.153.90解:(1)分组的目的站 IP 地址为:128.96.39.10。先与子网掩码 255.255
18、.255.128 相与,得 128.96.39.0,可见该分组经接口 1 转发。 (2)分组的目的站 IP 地址为:128.96.39.150。先与子网掩码 255.255.255.128 相与,得 128.96.39.128. 与子网掩码 255.255.255.192相与得 128.96.39.128.。经查路由表知,该分组经接口 2 转发.(3)分组的目的 IP 地址为:192.4.153.90,与子网掩码 255.255.255.128 相与后得 192.4.153.0。与子网掩码 255.255.255.192 相与后得 192.4.153.64,经查路由表知,该分 组转发选择默认路
19、由,经 R3 转发。7、试比较虚电路服务与数据报服务的优缺点。6虚电路服务的主要特点:在数据传输之前必须通过虚呼叫设置一条虚电路。它适用于两端之间长时间的数据交换。优点:可靠、保持顺序;缺点:如有故障,则经过故障点的数据全部丢失.数据报的特点:在目的地需要重新组装报文。优点:如有故障可绕过故障点。缺点:不能保证按顺序到达,丢失不能立即知晓。从单独的通信网来说,采用有连接的虚电路方式,或是采用无连接的数据报方式都是可以的。但是对于网间互联或 IP业务,则是采用数据报方式有利。因为数据报方式可以最大限度地节省对网络节点的处理要求,不需要采取可靠性措施或流量控制,不需要预先建立逻辑的连接路径,它在遇
20、到网内拥塞等情况时,可以迅速改变路由,因而适用于各种不同类型的网络。在国际计算机互联网(因特网)中,用的就是数据报方式。虚电路适合于交互式通信,数据报方式更适合于单向地传送短信息。8、有一大公司为构建公司内部网络,申请到 IP地址块为 30.138.118/23。公司经过调研,决定在公司内部划分 4个局域网 Lan1至 Lan4,每个局域网上的主机数分别为92、180、43 和 19;考虑到可扩展性,拟在每个局域网提供不低于 10%的冗余 IP地址。试为公司的每一个局域网设计相应的 IP地址块(包括前缀) 。9、常用的网络拓扑结构有哪些?试比较它们各有什么优缺点?。解: 常用的网络拓扑结构有
21、1、星形拓扑星形拓扑是由中央节点和通过点到到通信链路接到中央节点的各个站点组成。星形拓扑结构具有以下优点:(1)控制简单。(2)故障诊断和隔离容易。(3)方便服务。星形拓扑结构的缺点:(1)电缆长度和安装工作量可观。(2)中央节点的负担较重,形成瓶颈。(3)各站点的分布处理能力较低。2、总线拓扑总线拓扑结构采用一个信道作为传输媒体,所有站点都通过相应的硬件接口直接连到这一公共传输媒体上,该公共传输媒体即称为总线。总线拓扑结构的优点:(1)总线结构所需要的电缆数量少。(2)总线结构简单,又是无源工作,有较高的可靠性。(3)易于扩充,增加或减少用户比较方便。总线拓扑的缺点:(1)总线的传输距离有限
22、,通信范围受到限制。(2)故障诊断和隔离较困难。(3)分布式协议不能保证信息的及时传送,不具有实时功能73、环形拓扑环形拓扑网络由站点和连接站的链路组成一个闭合环。环形拓扑的优点:(1)电缆长度短。(2)增加或减少工作站时,仅需简单的连接操作。(3)可使用光纤。环形拓扑的缺点:(1)节点的故障会引起全网故障。(2)故障检测困难。(3)环形拓扑结构的媒体访问控制协议都采用令牌传达室递的方式,在负载很轻时,信道利用率相对来说就比较低。 4、树形拓扑树形拓扑从总线拓扑演变而来,形状像一棵倒置的树,顶端是树根,树根以下带分支,每个分支还可再带子分支。树形拓扑的优点:(1)易于扩展。(2)故障隔离较容易
23、。树形拓扑的缺点:各个节点对根的依赖性太大。10简述 FTP、TFTP、NFS 的区别。FTP是 Internet上使用比较广泛的文件传送协议。FTP 提供交互式的访问,允许客户指明文件的类型与格式,并允许文件具有存取权限。FTP 屏蔽了各种计算机系统的细节,因此适用于在异构网络中任意计算机之间传送文件。它的基本应用就是将文件从一台计算机复制到另一台计算机中。TFTP是一个小而易于实现的文件传送协议。TFTP 是基于 UDP数据报,需要有自己的差错改正措施。TFTP 只支持文件传输,不支持交互,没有庞大的命令集。也没有目录列表功能,以及不能对用户进行身份鉴别。但它的代码所占内存较小,不需要硬盘
24、就可以固化TFTP代码,很适合较小的计算机和特殊用途的设备。NFS它允许应用进程打开一个远地文件,并能够在该文件中某一个特定位置上开始读写数据。NFS 可使用户只复制一个大文件中的一个很小的片段,在网络上传送的只是少量的修改数据。11 要发送的数据为 1101011011。采用 CRC的生成多项式是 P(x)=x4+x+1 。试求应添加在数据后面的余数。数据在传输过程中最后一个1变成了0,问接收端能否发现?若数据在传输过程中最后两个1都变成了0,问接收端能否发现?答:添加的检验序列为1110 (11010110110000除以10011)数据在传输过程中最后一个1变成了0,1101011010
25、1110除以10011,余数为011,不为0, 接收端可以发现差错。数据在传输过程中最后两个1都变成了0,11010110001110除以10011,余数为101,不为0,接收端可以发现差错。12试给出以下英文缩写的中文名称及其主要作用:ICMP、RIP、SNMP、HTML、VPN。ICMP是(Internet Control Message Protocol)Internet 控制报文协议。它是8TCP/IP协议族的一个子协议,用于在 IP主机、路由器之间传递控制消息。RIP 指的是路由信息协议。它是一种在网关与主机之间交换路由选择信息的标准。SNMP指的是简单网络管理协议。该协议能够支持网
26、 络 管 理 系 统 ,用以监测连接到网络上的设备是否有任何引起管理上关注的情况。HTML 超文本标记语言,是用于描述网页文档的一种标记语言。VPN 虚拟专用网络 。 防火墙功能、认证、加密、隧道化可以通过特殊的加密的通讯协议在连接在 Internet上的位于不同地方的两个或多个企业内部网之间建立一条专有的通讯线路。13 已知地址块中的一个地址是 140.120.84.24/20。试求该地址掩码用点分十进制描述是什么?这个地址块中共有多少个地址?相当于多少个 C类地址?84二进制是 0101 0100 01010000的十进制为 8001011111的十进制为 95最小地址是 140.120.
27、80.1最大地址是 140.120.95.254 子网掩码是 255.255.240.0共有 4094个地址,相当于 16个 C类地址14 、主机 A向主机 B连续发送了两个 TCP报文段,其序号分别是 70和 100。试问:(1)第一个报文携带了多少字节的数据?(2)主机 B收到的第一个报文段后发回的确认中的确认号应当是多少?(3)如果 B收到的第二个报文段后发回的确认中的确认号是 180,则 A发送的第二个报文段中的数据有多少个字节?解 :( 1)第一个报文段的数据序号是 70 到 99,共 30 字节的数据。 (2)确认号应为 100. (3)80 字节。 15、试给出 TCP协议中标志
28、位 ACK、SYN、FIN、RST 的含义。并说明在 TCP连接释放过程中,一般会用到其中的哪些标志位。ACK表示响应,SYN 表示建立连接,FIN 表示关闭连接,RST 表示连接重置。连接中用到 ACK,SYN. RST:复位标志复位标志有效。用于复位相应的 TCP连接。FIN:结束标志带有该标志置位的数据包用来结束一个 TCP回话,但对应端口仍处于开放状态,准备接收后续数据。三次握手:发送端发送一个 SYN=1,ACK=0标志的数据包给接收端,请求进行连接,这是第一次握手;接收端收到请求并且允许连接的话,就会发送一个 SYN=1,ACK=1标志的数据包给发送端,告诉它,可以通讯了,并且让发
29、送端发送一个确认数据包,这是第二次握手;最后,发送端发送一个 SYN=0,ACK=1的数据包给接收端,告诉它连接已被确认,这就是第三次握手。之后,一个 TCP连接建立,开始通讯。RST:复位标志复位标志有效。用于复位相应的 TCP连接。18、设主机 A与主机 B通过路由器 R相连,其相应的 IP地址与 MAC地址如图所示,A9与 B之间能够正常通信。 IPA MCA IP1 MAC1 IP2 MAC2 IPB MACB 主 机 A 主 机 B 路 由 器 R (1)设 A向 B成功发送了一个 IP数据报,则当 R收到该数据报时分析得到的源 IP地址、目标 IP地址、源物理地址、目的物理地址分别
30、是什么?当 R向 B转发该数据报时新封装的数据报的源 IP地址、目标 IP地址、源物理地址、目的物理地址又分别是什么?(2)设主要 B的域名为 ,则当 A使用命令 ping 后,一般会用到 TCP/IP体系(ARP、RARP、IP、ICMP、IGMP、TCP、UDP、HTTP、DNS、DHCP、FTP 等)中哪些协议?19、阅读以下说明,回答以下问题。设有 A,B,C,D 4台主机都处在同一个物理网络中,A 主机的 IP地址是192.155.12.112,B 主机的 IP地址是 192.155.12.120,C 主机的 IP地址是192.155.12.176,D 主机的 IP地址是 192.1
31、55.12.222。共同的子网掩码是255.255.255.224。(1)A,B,C,D 4台主机之间哪些可以直接通信?哪些需要通过设置网关(或路由器)才能通信?请画出网络连接示意图。(2)若要加入第 5台主机 E,使它能与 D直接通信,其 IP地址的设定范围应是多少?(3)不改变 A主机的物理位置,将其 IP改为 192.155.12.168,试问它的直接广播地址和本地广播地址各是多少?若使用本地广播地址发送信息,请问哪些主机能够收到?(4)若要使主机 A,B,C,D 在这个网上都能够直接通信,可采取什么办法?20下图中,假设主机 1(在图中网络 1以太网上)是可以运行 IE浏览器的某客户机
32、,主机 4(在图中网络 3以太网上)为国防科大 Web服务器(IP 地址为 202.197.11.5) ,主机 5(在图中网络 2的 FDDI主干网上)为国防科大 DNS服务器,该 DNS服务器上有国防科大 Web站点的域名地址到 IP地址解析。其中路由器 1以太网端口(a 端口)的 MAC地址是E3,IP 地址是 202.197.12.3,子网掩码是 255.255.255.0;路由器 1的 FDDI端口(c 端口)的 MAC地址是 F1,IP 地址是 202.197.10.1,子网掩码是 255.255.255.0。路由器 2的以太网端口(b 端口)的 MAC地址是 E4,IP 地址是 2
33、02.197.11.4,子网掩码是255.255.255.0;路由器 2的 FDDI端口(c 端口)的 MAC地址是 F3,IP 地址是202.197.10.2,子网掩码是 255.255.255.0,其它站点的 IP地址和 MAC地址如图所示。10请回答下列问题:(1)为了使得主机 1能够以域名访问国防科大 Web服务器,主机 1上的 IP地址、子网掩码、缺省网关 IP地址、DNS 服务器地址应该如何配置? (2)假设主机 1使用的 1234的 UDP端口与 DNS服务器通信,使用的 1235的 TCP端口与 Web服务器通信,请分别填写出主机 1发给 DNS服务器和 Web服务器的 UDP报文和 TCP报文中的源端口号和目的端口号、IP 报文中的源 IP地址和目的 IP地址以及在三个物理网络中发送的 MAC帧中的源 MAC地址和目的 MAC地址。