第一章概述练习题
1、关于客户机/服务器模式的描述中,正确的是( C)。
A.客户机和服务器都被动等待 B.客户机和服务器都主动请求 C.客户机主动请求,服务器被动等待 D.客户机被动等待,服务器主动请求
2、在客户/服务器模式中,主动发出请求的是 客户机 。 3、对计算机网络发展具有重要影响的广域网是( C)。
A.Ethernet B.ALOHA A.主机 B.路由器
C.ARPANET D.Token Ring
D.交换机
4、在Internet中,作为信息资源和网络服务载体的设备是(A )。
C.集线器
5、关于Internet的描述中,错误的是(D )。
A.运行TCP/IP协议 B.是一个信息资源网 C.是一个互联网 D.是一个局域网 A.通常具有文件传输功能
6、关于即时通信的描述中,错误的是(B )。
B.不同的即时通信系统都互相兼容 C.视频聊天数据通常以UDP传输 D.消息的发送和接收可通过服务器中转 A.1Gbps B.10Gbps C.10Mbps D.100Mbps A.联网计算机之间有明显的主从关系 C.主要目的是实现计算机资源的共享 D.网络协议
D.800Mbps
C.源主机
D.分片途径的交换机
7、如果网络结点传输10bit数据需要1×10-8s,则该网络的数据传输速率为(A )。 8、关于计算机网络的描述中,错误的是(A )。
B.联网计算机可以访问本地与远程资源
9、如果网络节点传输1字节数据需要10-9s,则该网络的数据传输速率为(A )。
A.8Gbps B.80Mbps C.8Mbps
10、在IP数据分片后,通常负责IP数据报重组的设备是(A )。
A.目的主机 B.分片途径的路由器
11、按照网络覆盖范围分类, 城域网 用于实现几十公里范围内大量局域网的互联。
12、Internet起源于 ARPANET 网络,从其工作方式上可以分为 核心 和 边缘 两部分。
1
第二章物理层练习题
1、物理层的主要任务描述为确定与传输媒体的接口的一些特性,包括机械特性, 电气特性, 功能特性, 过程特性。
2、目前主要使用的导向传输介质是双绞线 和 光纤 。
3、数据通信的三种工作模式是单工通信、半双工通信 和 全双工通信 。 4、规程和协议有什么区别?
答案:物理层规程就是物理层协议,低层功能实现大多数采用硬件方式,习惯上低层协议叫做规程。
5、光的频分复用技术就是(B )。
A.码分复用 B.波分复用 C.时分复用 D.频分复用
6、假定某信道受奈氏准则限制的最高码元速率为20000码元/秒。如果采用振幅调制,把码元的振幅划分为16个不同等级来传送,那么可以获得多高的数据率(b/s)?
答案: C=R*Log216=20000b/s*4=80000b/s
7、共有4个站进行码分多址通信。4个站的码片序列为
A:(-1-1-1+1+1-1+1+1) B:(-1-1+1-1+1+1+1-1) C:(-1+1-1+1+1+1-1-1) D:(-1+1-1-1-1-1+1-1) 现收到这样的码片序列S:(-1+1-3+1-1-3+1+1)。问哪个站发送数据了?发送数据的站发送的是0还是1?
答案:S?A=(+1-1+3+1-1+3+1+1)/8=1, A发送1 S?B=(+1-1-3-1-1-3+1-1)/8=-1, B发送0 S?C=(+1+1+3+1-1-3-1-1)/8=0, C无发送 S?D=(+1+1+3-1+1+3+1-1)/8=1, D发送1 8、试比较xDSL、HFC以及FTTx接入技术的优缺点?
答案: xDSL 技术就是用数字技术对现有的模拟电话用户线进行改造,使它能够承载宽带业务。成本低,易实现,但带宽和质量差异性大。HFC网的最大的优点具有很宽的频带,并且能够利用已经有相当大的覆盖面的有线电视网。要将现有的450 MHz 单向传输的有线电视网络改造为 750 MHz 双向传输的 HFC 网需要相当的资金和时间。FTTx(光纤到??)这里字母 x 可代表不同意思。可提供最好的带宽和质量、但现阶段线路和工程成本太大。
9、电磁波在信道中传播一定的距离需要花费的时间称为(C )。 A.发送时延 B.排队时延 C.传播时延 D.处理时延
10、PCM 有两个互不兼容的国际标准,E1 的速率是2.048 Mb/s ,而 T1 的速率是 1.544Mb/s 。
11、为什么要使用信道复用技术?常用的信道复用技术有哪些?
答案: 为了通过共享信道、最大限度提高信道利用率。频分、时分、码分、波分。
2
第三章数据链路层练习题
1、数据链路层解决的三个基本问题是 封装成帧 、透明传输 和 差错控制 。 2、MTU的含义是Maximum Transmission Unit|最大传送单元 。
3、要发送的数据为101110。采用CRC 生成多项式是P(X)=X3+1。试求应添加在数据后面的余数R。(请列出模二除的计算过程)。
答案: 计算步骤略。作二进制除法,101110 000 10011 添加在数据后面的余数是011。
4、一台Ethernet交换机提供24个100Mbps的全双工端口与一个1Gbps的全双工端口,在交换机满配置情况下的总带宽可以达到6.8Gbps 。 5、虚拟局域网VLAN是一种新型局域网。(×)
答案:虚拟局域网其实只是局域网给用户提供的一种服务,而并不是一种新型局域网。
6、10BASE-T的含义是 10——10Mb/s、Base——基带传输、T——双绞线(Twisted)。
7、MAC地址空间是 48 位,通常采用16 进制表示。 8、CSMA/CD的含义是 载波监听多点接入/碰撞检测 。
答案: Carrier Sense Multiple Access with Collision Detection,载波监听多点接入/碰撞检测。
9、争用期是 以太网的端到端往返时延2τ 。 10、标准局域网中最短有效帧长 64字节 。
11、网络适配器的作用是什么?网络适配器工作在哪一层?
答案: 适配器(即网卡)来实现数据链路层和物理层这两层的协议的硬件和软件。网络适配器工作在TCP/IP协议中的网络接口层(OSI中的数据链里层和物理层)
12、从数据链路层扩展局域网使用(A )。 A.交换机 B.集线器 C.路由器 D.网卡 13、以下哪种设备会引起广播风暴?(D) A.交换机 B.路由器 C.集线器 D.网桥 14、双绞线的最大传输距离是100米 。
第四章网络层练习题
1、地址解析协议ARP工作在(A )层。 A.网络层 B.运输层 C.数据链路层 D.物理层 2、发送ICMP回送请求的命令是(D )。 A.netstat B.ftp C.telnet D.ping
3
3、计算机网络中流量控制的原则是(B )。 A.根据网络数据量大小 B.收方控制发方 C.以上都不对 D.发方控制收方
4、网络管理员需要通过路由器的FastEthernet端口直接连接PC电脑,应使用(D )。
A.串行电缆 B.直通线 C.全反电缆 D.交叉线 5、路由选择是(A )的基本功能。
A.网络层 B.应用层 C.数据链路层 D.传输层 6、下列选项中,属于IP协议基本功能的是(D )。 A.流量控制 B.寻址与路由 C.分段与重组 D.B和C 7、IPv4的地址空间是32 位,采用点分十进制 表示方法。 8、VLSM的含义是可变长子网掩码,是实现CIDR的基础 。 9、简述IP层分组转发算法的流程。
答案: (1) 从数据报的首部提取目的主机的 IP 地址 D, 得出目的网络地址为N。 (2) 若网络 N 与此路由器直接相连,则把数据报直接交付目的主机 D;否则是间接交付,执行(3)。
(3) 若路由表中有目的地址为 D 的特定主机路由,则把数据报传送给路由表中所指明的下一跳路由器;否则,执行(4)。
(4) 若路由表中有到达网络 N 的路由,则把数据报传送给路由表指明的下一跳路由器;否则,执行(5)。
(5) 若路由表中有一个默认路由,则把数据报传送给路由表中所指明的默认路由器;否则,执行(6)。 (6) 报告转发分组出错。 10、简述网线的制作过程。 答案: 剪线 排线 插线 压线 测线 11、用做网络连通性测试的命令是(B )。 A.netstat B.ping C.arp D.ipconfig 12、简述网络层向上传输层提供服务的特点。
答案: 网络层向上只提供简单灵活的、无连接的、尽最大努力交付的数据报服务。
13、简述网络中各层互联的中间设备。
答案:物理层中继系统:转发器(repeater)或集线器(hub)。 数据链路层中继系统:网桥(bridge)或交换机(switch) 。 网络层中继系统:路由器(router)或三层交换机。 网桥和路由器的混合物:桥路器(brouter)。 网络层以上的中继系统:网关(gateway)
4
14、标准分类IP地址包括 网络号 和 主机号 两部分。 15、连接不同网络需要使用(C )。 A.交换机 B.集线器 C.路由器 D.网桥
16、试说明IP地址与硬件地址的区别,为什么要使用这两种不同的地址? 答案:IP 地址就是给每个连接在因特网上的主机(或路由器)分配一个在全世界范围是唯一的 32 位的标识符。从而把整个因特网看成为一个单一的、抽象的网络在实际网络的链路上传送数据帧时,最终还是必须使用硬件地址。 17、从虚拟的 IP 层上看 IP 数据报的流动,源目IP地址始终 不发生变化 ,而在链路上看 MAC 帧的流动,源目MAC地址要逐段发生变化 。
18、IP数据报中的首部检验和并不检验数据报中的数据。这样做的最大好处是什么?
答案:在首部中的错误比在数据中的错误更严重,例如,一个坏的地址可能导致分组被投寄到错误的主机。许多主机并不检查投递给他们的分组是否确实是要投递给它们,它们假定网络从来不会把本来是要前往另一主机的分组投递给它们。数据不参与检验和的计算,因为这样做代价大,上层协议通常也做这种检验工作,从前,从而引起重复和多余。因此,这样做可以加快分组的转发。 19、在IP数据报首部,当标志位(D )时表明允许分片。 A.MF=1 B.MF=0 C.DF=1 D.DF=0 20、什么是子网掩码?
答案:子网掩码是32位的二进制序列,由一连串的1和一连串的0组成,其中1对应网络号段和子网号段,0对应主机号段。
21、若子网掩码为255.255.255.192,表示什么含义,对于A、B、C类IP地址有何不同?
答案:划成二进制26个1和6个0 表示网络号26位,主机号6位 对于A、B、C类IP地址分别拿出主机号段的18、10、2位做为子网号。 每个子网可分配的主机数目是26-2=62台。
22、已知 IP 地址是 41.14.72.24,子网掩码是 255.255.192.0, 则网络号为 41.14.64.0 ,主机号为0.0.8.24 。
23、以下地址中的(B )和86.32/12匹配?
A.86.58.119.74 B.86.33.224.123 C.86.68.206.154 D.86.79.65.216
24、下列(D )地址可以用来总结网络172.16.1.0/24、172.16.2.0/24、172.16.3.0/24 和172.16.4.0/24?
A.172.16.1.0/22 B.172.16.0.0/22
C.172.16.0.0 255.255.255.248 D.172.16.0.0 255.255.248.0 25、路由协议RIP的最佳路由的参数依据是(A )。 A.跳数 B.带宽 C.负载 D.延时
5
26、列举出常用的网关协议有哪些?
答案:内部网关协议 IGP:具体的协议有多种,如 RIP 和 OSPF 等。 外部网关协议 EGP:目前使用的协议就是 BGP。 27、RIP 中跳数最大值是(C )。 A.14 B.15 C.16 D.17 28、掌握RIP的算法及应用。
29、OSPF的含义是 开放最短路径优先,一种内部网关协议 。 30、NAT的含义是 网络地址转换,实现全局地址和专用地址的转换 。
第五章传输层
1、试说明运输层在协议栈中的地位和作用,运输层的通信和网络层的通信有什么重要区别?为什么运输层是必不可少的?
答:运输层处于面向通信部分的最高层,同时也是用户功能中的最低层,向它上面的应用层提供服务;运输层为应用进程之间提供端到端的逻辑通信,但网络层是为主机之间提供逻辑通信(面向主机,承担路由功能,即主机寻址及有效的分组交换)。各种应用进程之间通信需要“可靠或尽力而为”的两类服务质量,必须由运输层以复用和分用的形式加载到网络层。
2、当应用程序使用面向连接的TCP和无连接的IP时,这种传输是面向连接的还是面向无连接的?
答:都是。这要在不同层次来看,在运输层是面向连接的,在网络层则是无连接的。
3、如果应用程序愿意使用UDP来完成可靠的传输,这可能吗?请说明理由 答:可能,但应用程序中必须额外提供与TCP相同的功能。
4、某个应用进程使用运输层的用户数据报UDP,然而继续向下交给IP层后,又封装成IP数据报。既然都是数据报,可否跳过UDP而直接交给IP层?哪些功能UDP提供了但IP没提提供?
答:不可跳过UDP而直接交给IP层,IP数据报IP报承担主机寻址,提供报头检错;只能找到目的主机而无法找到目的进程。UDP提供对应用进程的复用和分用功能,以及提供对数据差分的差错检验。
5、一个应用程序用UDP,到IP层把数据报在划分为4个数据报片发送出去,结果前两个数据报片丢失,后两个到达目的站。过了一段时间应用程序重传UDP,而IP层仍然划分为4个数据报片来传送。结果这次前两个到达目的站而后两个丢失。试问:在目的站能否将这两次传输的4个数据报片组装成完整的数据报?假定目的站第一次收到的后两个数据报片仍然保存在目的站的缓存中。 答:不行。重传时,IP数据报的标识字段会有另一个标识符。仅当标识符相同的IP数据报片才能组装成一个IP数据报。前两个IP数据报片的标识符与后两个IP数据报片的标识符不同,因此不能组装成一个IP数据报。
6
6、一个UDP用户数据的数据字段为8192季节。在数据链路层要使用以太网来传送。试问应当划分为几个IP数据报片?说明每一个IP数据报字段长度和片偏移字段的值。 答:6个
数据字段的长度:前5个是1480字节,最后一个是800字节。 片偏移字段的值分别是:0,1480,2960,4440,5920和7400. 7、一UDP用户数据报的首部十六进制表示是:06 32 00 45 00 1C E2 17.试求源端口、目的端口、用户数据报的总长度、数据部分长度。这个用户数据报是从客户发送给服务器发送给客户?使用UDP的这个服务器程序是什么? 解:源端口1586,目的端口69,UDP用户数据报总长度28字节,数据部分长度20字节。此UDP用户数据报是从客户发给服务器(因为目的端口号<1023,是熟知端口)、服务器程序是TFTP。
8、在停止等待协议中如果不使用编号是否可行?为什么?
答:分组和确认分组都必须进行编号,才能明确哪个分则得到了确认。
9、假定使用连续ARQ协议中,发送窗口大小事3,而序列范围[0,15],而传输媒 体保证在接收方能够按序收到分组。在某时刻,接收方,下一个期望收到序号是5.试问:
(1)在发送方的发送窗口中可能有出现的序号组合有哪几种?
(2)接收方已经发送出去的、但在网络中(即还未到达发送方)的确认分组可能有哪些?说明这些确认分组是用来确认哪些序号的分组。 答:(1)[2-4]、[3-5]、[4-6]、[5-7] (2)2、3、4
10、主机A向主机B发送一个很长的文件,其长度为L字节。假定TCP使用的MSS有1460字节。
(1)在TCP的序号不重复使用的条件下,L的最大值是多少?
(2)假定使用上面计算出文件长度,而运输层、网络层和数据链路层所使用的首部开销共66字节,链路的数据率为10Mb/s,试求这个文件所需的最短发送时间。
解:(1)L_max的最大值是2^32=4GB,G=2^30. (2) 满载分片数Q={L_max/MSS}取整=2941758 发送的总报文数N=Q*(MSS+66)+{(L_max-Q*MSS)+66} =4489122708+682=4489123390
总字节数是N=4489123390字节,发送4489123390字节需时间为:N*8/(10*10^6)=3591.3秒,即59.85分,约1小时。
7
11、主机A向主机B连续发送了两个TCP报文段,其序号分别为70和100。试问:
(1)第一个报文段携带了多少个字节的数据?
(2)主机B收到第一个报文段后发回的确认中的确认号应当是多少? (3)如果主机B收到第二个报文段后发回的确认中的确认号是180,试问A发送的第二个报文段中的数据有多少字节?
(4)如果A发送的第一个报文段丢失了,但第二个报文段到达了B。B在第二个报文段到达后向A发送确认。试问这个确认号应为多少?
解:(1)第一个报文段的数据序号是70到99,共30字节的数据。
(2)确认号应为100。 (3)80字节。 (4)70。 12、为什么在TCP首部中有一个首部长度字段,而UDP的首部中就没有这个这个字段?
答:TCP首部除固定长度部分外,还有选项,因此TCP首部长度是可变的。UDP首部长度是固定的。
13、主机A向主机B发送TCP报文段,首部中的源端口是m而目的端口是n。当B向A发送回信时,其TCP报文段的首部中源端口和目的端口分别是什么? 答:分别是n和m。
14、通信信道带宽为1Gb/s,端到端时延为10ms。TCP的发送窗口为65535字节。试问:可能达到的最大吞吐量是多少?信道的利用率是多少? 答:最大吞吐量为25.5Mb/s。信道利用率为25.5/1000=2.55%。
15、设TCP的ssthresh的初始值为8(单位为报文段)。当拥塞窗口上升到12时网络发生了超时,TCP使用慢开始和拥塞避免。试分别求出第1次到第15次传输的各拥塞窗口大小。你能说明拥塞控制窗口每一次变化的原因吗?
答:拥塞窗口大小分别为:1,2,4,8,9,10,11,12,1,2,4,6,7,8,9. 16、在图5-32中所示的连接释放过程中,主机B能否先不发送ACK=x+1的确认?(因为后面要发送的连接释放报文段中仍有ACK=x+1这一信息) 答:如果B不再发送数据了,是可以把两个报文段合并成为一个,即只发送FIN+ACK报文段。但如果B还有数据报要发送,而且要发送一段时间,那就不行,因为A迟迟收不到确认,就会以为刚才发送的FIN报文段丢失了,就超时重传这个FIN报文段,浪费网络资源。
8
17、解释为什么突然释放运输连接就可能会丢失用户数据,而使用TCP的连接释放方法就可保证不丢失数据。
答:当主机1和主机2之间连接建立后,主机1发送了一个TCP数据段并正确抵达主机2,接着主机1发送另一个TCP数据段,这次很不幸,主机2在收到第二个TCP数据段之前发出了释放连接请求,如果就这样突然释放连接,显然主机1发送的第二个TCP报文段会丢失。而使用TCP的连接释放方法,主机2发出了释放连接的请求,那么即使收到主机1的确认后,只会释放主机2到主机1方向的连接,即主机2不再向主机1发送数据,而仍然可接受主机1发来的数据,所以可保证不丢失数据。
18、试用具体例子说明为什么在运输连接建立时要使用三次握手。说明如不这样做可能会出现什么情况。
答:3次握手完成两个重要的功能,既要双方做好发送数据的准备工作(双方都知道彼此已准备好),也要允许双方就初始序列号进行协商,这个序列号在握手过程中被发送和确认。假定B给A发送一个连接请求分组,A收到了这个分组,并发送了确认应答分组。按照两次握手的协定,A认为连接已经成功地建立了,可以开始发送数据分组。可是,B在A的应答分组在传输中被丢失的情况下,将不知道A是否已准备好,不知道A建议什么样的序列号,B甚至怀疑A是否收到自己的连接请求分组,在这种情况下,B认为连接还未建立成功,将忽略A发来的任何数据分组,只等待连接确认应答分组。而A发出的分组超时后,重复发送同样的分组。这样就形成了死锁。
总复习(一)
1、计算机网络共享的资源是(A)。(计算机网络的主要功能就是连通和共享。) A.计算机的软件、硬件与数据 B.域名、网络地址与MAC地址 C.路由器、交换机 D.计算机的文件与数据
2、以下关于计算机网络定义要点的描述中错误的是(D)(Internet必须遵循TCP/IP) A.互联的计算机系统是自治的系统 B.网络体系结构遵循分层结构模型 C.组建计算机网络的主要目的是实现计算机资源的共享 D.联网计算机之间的通信必须遵循TCP/IP 3、以下术语定义中错误的是(D)。
A.internet是将多个计算机网络互联成大型网络系统的通用的技术 B.Internet是因特网或互联网的英文名字
C.Computer Network是用通信技术将大量独立计算机系统互联的集合 D.Intranet是依据OSI参考模型与协议组建的计算机网络
(Intranet称为企业内部网,或称内部网、内联网、内网,是一个使用与因特网同样技术的计算机网络,它通常建立在一个企业或组织的内部并为其成员提供信息的共享和交流等服务,例如万维网,文件传输,电子邮件等。)
9
4、长度为8B和536B的应用层数据通过传输层时加上了20B的TCP报头,通过网络层时加上60B的IP分组头,通过数据链路层时加上了18B的Ethernet帧头和帧尾。分别计算两种情况下的数据传输效率。
答案:两种情况下的数据传输效率分别为7.5%和85.9%。 (参考1-19数据传输效率的计算方法。)
5、以下关于Internet核心交换与边缘部分结构特点的描述中错误的是(D)。 A.核心交换部分包括由大量互联的广域网、城域网
B.网络应用程序运行在端系统,核心交换部分分为应用程序进程通信提供服务 C.Internet系统可以看成是由边缘部分与核心交换部分两部分组成 D.边缘部分的端系统是由路由器组成
6、以下关于网络协议与协议要素的描述中错误的是(C)。 A.语法表示要怎么做 B.时序表示做的顺序 C.协议表示网络功能是什么 D.语义表示要做什么 7、以下关于网络体系结构概念的描述中错误的是(A)。 A.所有的计算机网络都必须遵循OSI体系结构
B.网络体系结构是抽象的,而实现网络协议的技术是具体的 C.网络体系结构是网络层次结构模型与各层协议的集合 D.网络体系结构对计算机网络应该实现的功能进行精确定义 8、以下关于网络体系结构的研究方法优点的描述中错误的是(C)。 A.各层之间相互独立 B.实现技术的变化不会对整个系统工作产生影响 C.允许各层通信是OSI参考模型灵活性的标志 D.易于实现和标准化 9、以下关于物理层基本概念的描述中错误的是(D)。 A.为通信的主机之间建立、管理和释放物理连接 B.实现比特流的透明传输
C.OSI参考模型的最底层 D.数据传输单元是字节
10、以下关于数据链路层的基本概念的描述中错误的是(A)。 A.可以在释放物理连接之后建立数据链路
B.采用差错控制使有差错的物理线路变成无差错的数据链路 C.数据链路层的数据传输单元是帧 D.相邻高层是网络层 11、以下关于网络层基本概念的描述中错误的是(D)。 A.网络层的数据传输单元是分组
B.通过路由选择算法为分组通过通信子网选择适当的传输路径 C.相邻高层是传输层 D.实现流量控制、拥塞控制与网络安全的功能 12、以下关于运输层基本概念的描述中错误的是(A)。 A.相邻的高层是表示层 B.相邻的低层是网络层
C.为分布在不同地理位置计算机进程提供可靠的端到端连接与数据传输服务 D.向高层屏蔽了低层数据通信的细节
10
13、在对OSI参考模型中第N层和N+1层关系的描述中正确的是(D)。 A.第N层与第N+1层相互之间没有影响
B.N层报头用以协调相邻节点N层之间的协议动作 C.第N+1层为从第N层接收的报文添加一个报头 D.第N层为第N+1层提供服务
14、在OSI参考模型中,自下而上第一个体统端到端服务的层次是(D)。 A.网络层 B.数据链路层 C.物理层 D.运输层 15、以下不属于网络体系结构讨论的内容是(B)。 A.每一层实现的功能 B.协议细节 C.网络层次 D.每一层使用的协议
16、TCP/IP体系中的网络层协议提供的是(B)。
A.无连接可靠的数据包服务 B.无连接不可靠的数据包服务 C.面向连接可靠的虚电路服务 D.面向连接不可靠的虚电路服务 17、计算机网络采用层次结构的模型有什么好处?
1、各层之间相互独立:高层是不需要知道底层的功能是采取硬件技术来实现的,它只需要知道通过与底层的接
口就可以获得所需要的服务;
2、灵活性好:各层都可以采用最适当的技术来实现,例如某一层的实现技术发生了变化,用硬件代替了软件,
只要这一层的功能与接口保持不变,实现技术的变化都并不会对其他各层以及整个系统的工作产生影响;
3、易于实现和标准化:由于采取了规范的层次结构去组织网络功能与协议,因此可以将计算机网络复杂的通信 过程,划分为有序的连续动作与有序的交互过程,有利于将网络复杂的通信工作过程化解为一系列可以控制和实
现的功能模块,使得复杂的计算机网络系统变得易于设计,实现和标准化。
总复习(二)
1、在CDMA系统中,4个站的码片序列分别为: A:(-1+1-1+1+1+1-1-1) B:(-1-1+1-1+1+1+1-1) C:(-1-1-1+1+1-1+1+1)
D:(-1+1-1-1-1-1+1-1),现在接收到码片序列S:(-1+1-3+1-1-3+1+1)。请判断,是哪个站发送了数据?发送的二进制是0还是1?
11
2、以下关于T1载波的描述中,错误的是(C)。
A.PCM编码器轮流将24路、每个信道8bit的数字语音信号插入到帧中指定的位置
B.T1系统将24路数字语音信道复用在一条通信线路上 C.T1载波的数据传输为2.048Mbps
D.T1载波速率是针对脉冲编码调制PCM的时分多路复用而设计的 (T1载波的数据传输为1.544Mbps,E1载波的数据传输为2.048Mbps。 3、以下关于时分多路复用概念的描述中,错误的是(B)。 A.时分多路复用分为同步时分多路复用和统计时分多路复用 B.统计时分多路复用将时间片预先分配给各个信道
C.时分多路复用使用“帧”与数据链路层“帧”的概念、作用是不同的 D.时分多路复用将线路使用的时间分成多个时间片
4、设立数据链路层的主要目的是将有差错的物理线路变为对网络层无差错的(B)。
A.物理链路 B.数据链路 C.端-端链路 D.点-点链路
5、帧传输中采取增加转义字符或0比特插入的目的是保证数据传输的(B)。 A.正确性 B.透明性 C.可靠性 D.安全性
6、0比特插入/删除方法规定在数据字段检查出连续(A)个1就增加1个0? A.5 B.7 C.6 D.4
7、如果G(x)为11010010,以下4个CRC校验比特序列中只有哪个可能是正确的(D)。
A.101011011 B.11011011 C.1101011001 D.1011001 8、设计流量控制算法的基本思路是控制(C)。
A.中间转发节点之间的数据流量 B.接收端接收的数据流量 C.发送端发送的数据流量 D.发送端与接收端的数据流量 9、PPP帧的链路最大帧长度的默认值是(B)。 A.1200B B.1500B C.536B D.53B
10、某个数据通信系统采用CRC校验方式,并且生成多项式G(x)的二进制比特序列为11001,目的主机接收到的二进制比特序列为110111001(包含CRC校验码)。请判断传输过程中是否出现了差错,为什么? 答案: 有错,因为R'(x)=111。 11、CSMA/CD的工作原理是什么?
答案: 先听后发,边听边发,冲突停止,随机延迟后重发。
12
12、以下关于交换机基本功能的描述中,错误的是()。 A.在发送主机与接收主机端口之间建立虚连接
B.建立和维护一个表示MAC地址与交换机端口号对应关系映射表 C.执行RIP路由协议 D.完成帧的过滤与转发
13、一台交换机具有24个10/100Mbps的端口和两个1Gbps端口,如果所有端口都工作在全双工状态,那么交换机的总带宽最大为(B)。 A.6.4Gbps B.8.8Gbps C.6.8Gbps D.4.4Gbps
14、采用CSMA/CD介质访问控制方式的局域网,总线长度为1000m,数据传输速率为10Mbps,电磁波在总线传输介质中的传输速度为2*10^8m。计算:最小帧长度应该为多少?(100bit)
15、以下不属于网络层的协议是(B)。 A.IGMP B.DHCP C.ARP D.ICMP
16、如果目的网络、目的主机都对,但是IP分组携带的是TCP报文,而目的主机使用的是UDP协议,那么目的主机在丢弃该分组之后,向源主机发送的ICMP报文的类型是(C)。
A.主机不可到达 B.端口不可到达 C.协议不可到达 D.网络不可到达 17、以下属于全局IP地址的是(D)。
A.10.0.0.1 B.127.32.0.1 C.192.168.255.1 D.172.32.0.1 (A、D是专用地址,B是特殊地址) 18、网络155.25.0.0/20的广播地址是(A)。 A.155.25.15.255 B.155.25.255.255 C.155.25.0.255 D.155.25.255.128
19、假如一个公司有一个A类IP地址,原来内部有700个子网,公司重组之后需要再建450个子网,而且要求每个子网最多可以容纳4092台主机,合适的子网掩码是(A)。
A./19 B./18 C./16 D./17
20、子网掩码为255.255.255.240时,以下属于同一个子网地址的是(B)。 Ⅰ 200.120.15.18 Ⅱ 200.120.15.42 Ⅲ 200.120.15.49Ⅳ 200.120.15.61
A.Ⅰ、Ⅳ B.Ⅲ、Ⅳ C.Ⅱ、Ⅲ D.Ⅰ、Ⅱ (逐位二进制与运算得到网络号)
13
21、某个网络的IP地址空间为201.1.5.0/24,采用子网划分,地址掩码为255.255.255.248,那么该网络的最大子网数与每个子网最多可以分配的地址数是(B)。
A.32,8 B.32,6 C.8,32 D.8,32
22、如果子网掩码为255.255.192.0,那么下列地址的主机中必须通过路由器才能够与主机128.2.144.16通信的是(B)。
A.128.2.176.222 B.128.2.192.160 C.128.2.191.33 D.128.2.159.22 (与128.2.144.16/18不一个网络)
23、使用RIP协议的自治系统中,如果路由器R1收到邻居路由器R2发送的距离矢量中包含(net1,16),那么可以得到的结论是(D)。 A.R1以经过R2达net1,跳数为17 B.R2可以经过R1到达net1,跳数为17 C.R2可以经过R1到达net1,跳数为16 D.R1不可以经过R2到达net1 24、路由表中路由表项包括(A)。
A.目的网络和到达该目的网络下一跳路由器的IP地址 B.目的主机和到达该目的主机的完整路径 C.目的网络和到达该网络的完整路径
D.目的网络和到达该目的网络下一跳路由器的MAC地址 25、以下哪种情况需要发送ARP请求报文?(D)
A.主机需要发送数据分组,但是没有分组的源IP地址与MAC地址 B.主机需要发送数据分组,但是路由表中没有分组源路由的记录 C.主机需要发送数据分组,但是路由表中没有目的主机路由表项 D.主机需要发送数据分组,但是没有与分组目的IP地址相对应的MAC地址 26、某企业分配给人事部的IP地址块为10.0.11.0/27,分配给企划部的IP地址块为10.0.11.32/27,分配给市场部的IP地址块为10.0.11.64/26,那么三个地址块经过聚合后的地址是(C)。
A.10.0.11.64/25 B.10.0.11.0/26 C.10.0.11.0/25 D.10.0.11.4/26 27、以下TCP熟知端口号中错误的是(B)。
A.DNS:53 B.FTP控制连接:20 C.SMTP:25 D.HTTP:80 28、以下UDP熟知端口中错误的是(C)。
A.NTP:123 B.DNS:53 C.SNMP:11 D.TFTP:69 29、以下关于TCP协议主要特点的描述中,错误的是(D)。
14
A.支持全双工 B.面向字节流 C.提供身份认证 D.面向字节
30、主机A向主机B连续发送了两个报文段,有效载荷分别为300B和500B,第一段的序号是100。主机B正确接收后,发送给主机A的确认序号为(A)。 A.900 B.700 C.599 D.899
31、以下关于TCP协议工作原理与过程的描述中错误的是(C)。 A.TCP连接释放需要经过四次挥手的过程 B.TCP连接建立过程需要经过三次握手 C.只有服务器端可以提出释放TCP连接请求
D.当TCP传输连接建立后,客户与服务器应用进程进行全双工的字节流传输
课后习题
1、试简述分组交换的特点。
答:采用存储转发的分组交换技术,实质上是在计算机网络的通信过程中动态分配传输线路或信道带宽的一种策略。
首先,在发送端,先把较长的报文划分成较短的、固定长度的数据段。每一个数据段前面添加上首部构成分组。
接着,分组交换网以“分组”作为数据传输单元。依次把各分组发送到接收端(假定接收端在左边)。
然后,接收端收到分组后剥去首部还原成报文。 最后,在接收端把收到的数据恢复成为原来的报文。
2、因特网的发展大致分为哪几个阶段?请指出这几个阶段最主要的特点。 答:因特网的基础结构经历了三个阶段:
第一阶段:从单个网络 ARPANET 向互联网发展的过程。 第二阶段:三级结构的因特网。 第三阶段:多层次 ISP 结构的因特网。
3、计算机网络都有哪些类别?各种类别的网络都有哪些特点? 答:不同作用范围的网络 广域网 WAN (Wide Area Network) 局域网 LAN (Local Area Network) 从网络的使用者进行分类 公用网 (public network) 专用网 (private network)
4、计算机网络中的主干网和本地接入网的主要区别是什么?
答:主干网属于因特网核心部分,而本地接入网既不属于因特网核心部分,也不属于边缘部分,只是起到让用户能够与因特网连接的“桥梁”作用。
5、因特网的两大组成部分(边缘部分和核心部分)的特点是什么?它们的工作方式各有什么特点?
15
答:边缘部分(资源子网)由所有连接在因特网上的主机组成。这部分是用户直接使用的,用来进行通信(传送数据、音频或视频)和资源共享。核心部分(通信子网) 由大量网络和连接这些网络的路由器组成。这部分是为边缘部分提供服务的(提供连通性和交换)。
6、客户服务器方式与对等通信方式的主要区别是什么?有没有相同的地方? 答:客户(client)和服务器(server)都是指通信中所涉及的两个应用进程。客户服务器C/S方式所描述的是进程之间服务和被服务的关系。客户是服务的请求方,服务器是服务的提供方。
对等连接(peer-to-peer,简写为 P2P)是指两个主机在通信时并不区分哪一个是服务请求方还是服务提供方。只要两个主机都运行了对等连接软件(P2P 软件),它们就可以进行平等的、对等连接通信。双方都可以下载对方已经存储在硬盘中的共享文档。
相同点:都需要相应软件支持。
7、网络体系结构为什么采用分层次的结构?试举出一些与分层体系结构的思想相似的日常生活。
答:分层的好处:各层之间是独立的、灵活性好、结构上可分割开、易于实现和维护和能促进标准化工作。 例如:邮局系统。
8、协议与服务有何区别?有何关系?
答:区别:协议是“水平的”,即协议是控制对等实体之间通信的规则。 服务是“垂直的”,即服务是由下层向上层通过层间接口提供的。
关系:协议的实现保证了能够向上一层提供服务,要实现本层协议还需使用下层提供的服务。
9、网络协议的三个要素是什么?各有什么含义?
答:网络协议:为进行网络中的数据交换而建立的规则、标准或约定。由以下三个要素组成:
语法:即数据与控制信息的结构或格式。(“如何讲”)
语义:即需要发出何种控制信息,完成何种动作以及做出何种响应。 (“讲什么”) 同步:即事件实现顺序的详细说明。 (“时序”)
10、试述具有五层协议的网络体系结构的要点,包括各层的主要功能。 答:综合OSI 和TCP/IP 的优点,采用一种原理体系结构。各层的主要功能: 物理层 透明地传送比特流,确定连接电缆插头的定义及连接法。
数据链路层 在两个相邻结点间的线路上无差错地传送以帧(frame)为单位的数据。每一帧包括数据和必要的控制信息。
网络层 选择合适的路由,使发送站的运输层所传下来的分组能够正确无误地按照地址找到目的站,并交付给目的站的运输层。
运输层 向上一层的进行通信的两个进程之间提供一个可靠的端到端服务。
16
应用层 直接为用户的应用进程提供服务。 11、试解释以下名词:
协议栈:指计算机网络体系结构采用分层模型后,每层的主要功能由对等层协议的运行来实现,因而每层可用一些主要协议来表征,几个层次画在一起很像一个栈的结构。
实体(entity) 表示任何可发送或接收信息的硬件或软件进程。 对等层:在网络体系结构中,通信双方实现同样功能的层。 协议数据单元:对等层实体进行信息交换的数据单位。
服务访问点:在同一系统中相邻两层的实体进行交互(即交换信息)的地方。服务访问点SAP是一个抽象的概念,它实体上就是一个逻辑接口。
客户(client)和服务器(server)都是指通信中所涉及的两个应用进程。客户是服务的请求方,服务器是服务的提供方。
客户服务器方式所描述的是进程之间服务和被服务的关系 12、规程与协议有什么区别?
答:用于物理层的协议习惯称作物理层规程(procedure),即物理层规程就是物理层协议。
13、物理层的接口有哪几个方面的特性?各包含些什么内容?
答:机械特性:指明接口所用接线器的形状和尺寸、引线数目和排列、固定和锁定装置等等。
电气特性:指明在接口电缆的各条线上出现的电压的范围。 功能特性:指明某条线上出现的某一电平的电压表示何种意义。 过程特性:指明对于不同功能的各种可能事件的出现顺序。
14、假定某信道受奈氏准则限制的最高码元速率为20000码元/秒。如果采用振幅调制,把码元的振幅划分为16个不同等级来传送,那么可以获得多高的数据率(b/s)? 解:20000*log216=80000b/s 15、常用的传输媒体有哪几种?各有何特点? 答:导向传输媒体:双绞线、光纤 非导向传输媒体:地面微波、卫星
16、为什么要使用信道复用技术?常用的信道复用技术有哪些?
答:有效利用信道带宽。主要有:频分复用、时分复用、波分复用和码分复用。 17、试比较xDSL、HFC以及FTTx接入技术的优缺点。
答:xDSL技术(以ADSL为例)就是用数字技术对现有的模拟电话用户线进行改造,使它能够承载宽带业务。成本低,易实现,但带宽和质量差异性大。 HFC网的最大的优点具有很宽的频带,并且能够利用已经有相当大的覆盖面的有线电视网。要将现有的450 MHz 单向传输的有线电视网络改造为 750 MHz 双向传输的 HFC 网需要相当的资金和时间。
FTTx(光纤到??)这里字母 x 可代表不同意思。可提供最好的带宽和质量、
17
但现阶段线路和工程成本太大。
18、数据链路(即逻辑链路)与链路(即物理链路)有何区别?“电路接通了”与“数据链路接通了”的区别何在?
答:数据链路与链路的区别在于数据链路除链路外,还必须有一些必要的规程来控制数据的传输,因此,数据链路比链路多了实现通信规程所需要的硬件和软件。 “电路接通了”表示链路两端的结点交换机已经开机,物理连接已经能够传送比特流了,但是,数据传输并不可靠,在物理连接基础上,再建立数据链路连接,才是“数据链路接通了”,此后,由于数据链路连接具有检测、确认和重传功能,才使不太可靠的物理链路变成可靠的数据链路,进行可靠的数据传输当数据链路断开连接时,物理电路连接不一定跟着断开连接。
19、数据链路层的三个基本问题(帧定界、透明传输和差错检测)为什么都必须加以解决?
答:帧定界是分组交换的必然要求;透明传输避免消息符号与帧定界符号相混淆; 差错检测防止有差错的无效数据帧浪费后续路由上的传输和处理资源。 20、常用的局域网的网络拓扑有哪些种类?现在最流行的是哪种结构?为什么早期的以太网选择总线拓扑结构而不是星形拓扑结构,但现在却改为使用星形拓扑结构?
答:主要有星形网,总线网,环形网,树形网等。现在最流行的是星形结构。 当时很可靠的星形拓扑结构较贵,人们都认为无源的总线结构更加可靠,但实践证明,连接有大量站点的总线式以太网很容易出现故障,而现在专用的ASIC芯片的使用可以讲星形结构的集线器做的非常可靠,因此现在的以太网一般都使用星形结构的拓扑。
21、什么叫做传统以太网?以太网有哪两个主要标准? 答:DIX Ethernet V2 标准的局域网就是传统以太网。 主要有DIX Ethernet V2 与 IEEE 802.3 两个标准。
22、试说明10BASE-T中的“10”、“BASE”和“T”所代表的意思。
答:10BASE-T中的“10”表示信号在电缆上的传输速率为10MB/s,“BASE”表示电缆上的信号是基带信号,“T”代表双绞线星形网,但10BASE-T的通信距离稍短,每个站到集线器的距离不超过100m。
23、假定1km长的CSMA/CD网络的数据率为1Gb/s。设信号在网络上的传播速率为200000km/s。求能够使用此协议的最短帧长。
解:对于1km电缆,单程传播时延τ=1/200000=5μ秒,即争用期(往返时延)为10μ秒。为了能够按照CSMA/CD工作,10μ秒可以发送的比特数等于 10*10-6*1*109=10000b=1250B,即最短帧是10000位或1250字节长。 24、有10个站连接到以太网上。试计算一下三种情况下每一个站所能得到的带宽。
(1)10个站都连接到一个10Mb/s以太网集线器;
18
(2)10个站都连接到一个100Mb/s以太网集线器; (3)10个站都连接到一个10Mb/s以太网交换机。
答:(1)10个站共享10Mb/s带宽 (2)10个站共享100mb/s带宽 (3)每个站独占10mb/s带宽
25、以太网交换机有何特点?用它怎样组成虚拟局域网? 答:以太网交换机则为链路层设备,可实现透明交换。
虚拟局域网 VLAN 是由一些局域网网段构成的与物理位置无关的逻辑组。这些网段具有某些共同的需求。虚拟局域网协议允许在以太网的帧格式中插入一个 4 字节的标识符,称为 VLAN 标记(tag),用来指明发送该帧的工作站属于哪一个虚拟局域网。
26、有如下的4个/24地址块:212.56.132.0/24,212.56.133.0/24, 212.56.134.0/24, 212.56.135.0/24,试进行最大可能的聚合。 132=(10000100)2 133=(10000101)2 134=(10000110)2 135=(10000111)2 最大聚合即为212.56.132(10000100).0/22 27、CIDR地址块为136.23.12.64(01000000)/26
要求划分为四个一样大小的子网,即网络前缀的位数相同,拿出主机号的两位/28即可满足要求(注意,这里全零和全一的网络号段允许使用)。 分配的四个子网分别为:
136.23.12.01000000 136.23.12.01010000 136.23.12.01100000 136.23.12.01110000
其分别对应的IP地址号段为(注意一般情况全零和全一的主机号都作为特殊用途不使用)
136.23.12.01000001- 136.23.12.01001110 136.23.12.01010001- 136.23.12.01011110 136.23.12.01100001- 136.23.12.01101110 136.23.12.01110001- 136.23.12.01111110
28、一个网络有几个子网,其中的一个已经分配了子网掩码74.178.247.86/29。试问下面网络前缀中的哪些不能再分配给其他的子网?(1)74.178.247.120/29; (2) 74.178.247.64/29; (3) 74.178.247.80/28;(4) 74.178.247.104/29。 解答:已知74.178.247.86/29的IP地址空间: 74.178.247.86-74.178.247.93 74.178.247.120/29的IP地址空间: 74.178.247.120-74.178.247.127 74.178.247.64/29的IP地址空间: 74.178.247.64-74.178.247.71
74.178.247.80/28的IP地址空间: 74.178.247.80-74.178.247.95 与已知网络有IP冲突,故不能使用。
74.178.247.104/29的IP地址空间: 74.178.247.104-74.178.247.111
19