一、填空题(每空1分,共5分)
1.在OSI 参考模型中,上层使用下层所提供的服务必须与下层交换命令,这些命令称为( );
相邻层之间的接口称为( );
对等层之间传送的数据单位称为( )。
答案:服务原语;服务访问点(SAP);协议数据单元(PDU)
2.以太网交换机从某一个端口接收到正确的数据帧后,在转发表中查找该帧要到达的目的站点,若查不到,则交换机( );若该帧的目的站点在同一端口,则交换机( )。(注:该题主要方法答对即可得分)
答案:向除该端口外的所有端口转发(扩散、广播)此帧;丢弃(过滤)此帧
解析:交换机在MAC地址表中查找数据帧中的目的MAC地址,如果找到,就将该数据帧发送到相应端口,如果找不到,通常把以太网帧发送到除本端口以外的所有端口;如果收到报文中源MAC地址和目的MAC地址所在的端口相同,则丢弃该报文;交换机向入端口以外的其它所有端口转发广播报文。注意:区别路由器找不到目的地址就丢弃,而交换机则广播
二、单项选择题(每小题1 分,共5 分)
1.一个12 端口交换机的冲突域和广播域的个数分别是(B)。
A.12,12
B.12,1
C.1,12
D.1,1
答案:B
解析:交换机(Switch)也被称为交换式集线器。它的出现是为了解决连接在集线器上的所有主机共享可用带宽的缺陷。交换机是通过为需要通信的两台主机直接建立专用的通信信道来增加可用带宽的。从这个角度上来讲,交换机相当于多端口网桥。如,交换机为主机A和主机B建立一条专用的信道,也为主机C和主机D建立一条专用的信道。只有当某个接口直接连接了一个集线器,而集线器又连接了多台主机时,交换机上的该接口和集线器上所连的所有主机才可能产生冲突,形成冲突域。换句话说,交换机上的每个接口都是自己的一个冲突域。但是,交换机同样没有过滤广播通信的功能。如果交换机收到一个广播数据包后,它会向其所有的端口转发此广播数据包。因此,交换机和其所有接口所连接的主机共同构成了一个广播域。
2.下面关于PPP协议的说法,错误的是( )。
A.可以支持不同的网络层协议
B.既支持异步链路,也支持同步链路
C.在建立LCP 链路后,进行身份鉴别
D.使用帧序号来保证可靠传输
答案:D
解析:对于点对点的链路,目前使用得最广泛的数据链路层协议是点对点协议PPP(Point-to-Point Protocol)。用户使用拨号电话线接入互联网时,用户计算机和ISP进行通信时所使用的数据链路层协议就是PPP协议。ppp协议应满足的要求:
简单―这是首要的要求。
封装成帧―必须规定特殊的字符作为帧定界。
透明性―必须保证数据传输的透明性。
多种网络层协议―能够在同一条物理链路上同时支持多种网络层协议。
多种类型链路―能够在多种类型的链路上运行。
差错检测―能够对接收端收到的帧进行检测,并立即丢弃有差错的帧。
检测连接状态―能够及时自动检测出链路是否处于正常工作状态。
最大传送单元―必须对每一种类型的点对点链路设置最大传送单元MTU的标准默认值,促进各种实现之间的互操作性。
网络层地址协商―必须提供一种机制使通信两个网络层实体能够通过协商知道或能够配置的网络层地址。
数据压缩协商―必须提供一种方法来协商使用数据压缩算法。
ppp协议不需要的功能:纠错、流量控制、序号、多点线路、半双工或单工链路,
PPP协议有三个组成部分:(1)一个将IP数据报封装到串行链路的方法。(2)链路控制协议LCP(Link Control Protocol)。(3)网络控制协议NCP(Network Control Protocol)。当PPP用在同步传输链路时,协议规定采用硬件来完成比特填充(和HDLC的做法一样)。当PPP用在异步传输时,就使用一种特殊的字符填充法。
不提供使用序号和确认的可靠传输,出于以下考虑:(1)在数据链路层出现差错的概率不大时,使用比较简单的PPP协议较为合理(2)因特网环境下,PPP的信息字段放入的数据是IP数据报。数据链路层的可靠传输并不能保证网络层的传输也是可靠的。(3)帧检验序列FCS字段可保证无差错接受。
3.下列不属于传输层的功能是( )。
A.使用滑动窗口协议进行流量控制
B.提供数据的透明传输机制
C.为应用进程之间提供端到端的可靠通信
D.向高层协议提供用户数据报服务
答案:B
解析:透明传输---数据链路层
4.一台主机的IP地址为152.68.70.3,子网掩码为255.255.224.0,下列选项中必须经过路由器才能与该主机进行通信的是(C)。
A.152.68.67.15
B.152.68.85.220
C.152.68.62.23
D.152.68.90. 30
答案:B
解析:152.68.70.3
255.255.224.0
152. 68.1000110 得出152.68.64.0
255.255.1110000
5.下列协议中,客户端和服务器之间采用无连接的传输层协议进行通信的是( )。
A.DNS
B.SMTP
C.FTP
D.HTTP
答案:A
解析:基于面向连接的TCP协议,如FTP(21连接,20传输)、Telnet(23)、HTTP(80)、SMTP(25)、POP3(110)
基于无连接的使用UDP协议,如DNS(53)、SNMP(161)、QQ(4000)
三、名词解释(每小题2.5 分,共5 分)
1.网络地址转换(NAT)
答:NAT 是Internet 上的一个重要组件,安装NAT 软件的路由器(NAT 路由器)负责将内部网络的本地地址转换成全球IP 地址,NAT 路由器上至少有一个有效的外部全球IP 地址。(2分)
NAT 路由器内部维护NAT 地址转换表,包括内部IP 地址和端口号,以及外部IP 地址和端口号。(0.5分)
2.ARP 协议
答:地址解析协议ARP 是将主机的IP 地址映射为主机网卡的硬件地址(或MAC 地址)。(2分)
每个主机的ARP 高速缓存中存放一个IP 地址到硬件地址的映射表,并可进行动态更新。(0.5分)
四、问答和计算题(共15 分)
1.说明:计算中使用1G≈;1M≈;1K≈31.(4 分)一个局域网采用CSMA/CD 协议,网段长度为2km,数据传输速率为1Gbps,电磁信号的传播速率为200m/μs,问能够支持此协议的最短帧长应为多少字节?
答
2.(5 分)网络时延带宽积可以由带宽和往返时延相乘得到。考虑两个网络:一个是无线网络,带宽为54Mbps,RTT 为0.33μs;另一个是远距离的光纤网络,带宽为10Gbps,RTT 为40ms。
①分别计算两个网络的时延带宽积;
②说明该乘积值对于分析网络性能的意义;
③若传输一个1MB 的文件,试比较两个网络的有效利用率。
答:
3.(6 分)如图1 所示的网络中,每条链路边上的数字表示链路的开销。若采用距离向量算法进行路由选择,第一次交换距离向量时,每个节点仅将初始的路由表告知其邻居节点,试写出:①节点C 的初始路由表;②第一次相邻节点之间交换距离向量后,节点C的路由表。(提示:路由表的基本信息包括目的节点,链路开销和下一跳节点)
【解答】:共6分(1)点C 的初始路由表:(左图)
(2)第一次交换:C 和B,D,E 交换距离向量表后,C 的路由表为:(右图)1)
(2)和08年最后一题相似
网友评论