《计算机网络》复习题
第一章 概述
一、选择题
1. 以下不属于协议组成要素的是( D)。
A. 语法 B. 语义 C. 时序(同步) D. 字符 2.局域网的简称为( A)。
A. LAN B. WAN C. CAN D. MAN 3. 完成路径选择功能是在OSI模型的(C)。
A. 物理层 B. 数据链路层 C. 网络层 D. 传输层 4.OSI参考模型将整个网络的功能划分(D )个层次
(A)1 (B)3 (C)5 (D)7
5. 在同一个信道上的同一时刻,能够进行双向数据传输的通信方式是( C )。
A.单工 B.半双工 C.全双工 D.上述三种均不是 6. TCP/IP体系结构中的TCP和IP所提供的服务分别为( D )。
A. 链路层服务和网络层服务 B. 网络层服务和传输层服务 C. 传输层服务和应用层服务 D. 传输层服务和网络层服务 7. 用于网络互连的设备一般采用( C)。
A. 中继器 B. 交换机 C. 路由器 D. 网关 8. IP协议提供的服务是( C)。
A. 可靠服务 B.有确认的服务 C. 不可靠无连接数据报服务 D. 以上都不对 9.把两个报文发往同一目的地时,先发的报文( C )
(A)先到 (B)后到 (C)不一定先到 (D)同时到达 10. 数据链路层的数据单位称为 (C)。
A.比特 B.字节 C.帧 D.分组
11. 在OSI参考模型中,实现端到端的应答、分组排序和流量控制功能的协议层是(C)。
A. 数据链路层 B. 网络层 C. 传输层 D. 会话层
12. 在OSI参考模型中,对等实体在一次交互作用中传输的信息单位称为(C),它包括控制信息和用户数据两部分。
A. 接口数据单元 B. 服务数据单元 C. 协议数据单元 D. 交互数据单元 13.(B)是各层向其上层提供的一组操作
(A)网络 (B)服务 (C)协议 (D)实体 14.Internet的核心协议是( B)
A.X.25 B.TCP/IP C.ICMP D.UDP
15.随着电信和信息技术的发展,国际上出现了所谓“三网融合”的趋势,下列不属于三网之一的是(D ) A.传统电信网 B.计算机网(主要指互联网) C.有线电视网 D.卫星通信网 16. 下列属于Internet服务的是( D )。
A 远程登录 B 电子邮件 C WWW D 以上全是 17.在OSI参考模型中,第N层与它之上的第N+1层的关系是(A)。 A.第N层为第N+1层提供服务
B.第N+1层将从第N层接收的报文添加一个报头 C.第N层使用第N+1层提供的服务 D.第N层与第N+1层相互没有影响
18.在OSI参考模型中能实现路由选择,拥塞控制与互联功能的层是(C)。 A.传输层 B.应用层 C.网络层 D.物理层 19.集线器和路由器分别运行于OSI参考模型的(D)。 A.数据链路层和物理层 B.网络层和传输层 C.传输层和数据链路层 D.物理层和网络层
20.OSI参考模型将整个网络的功能分成7个层次来实现,(A)。
1
A.层与层之间的联系通过接口进行 B.层与层之间的联系通过协议进行 C.各对等层之间通过协议进行通信
D.除物理层以外,各对等层之间均存在直接的通信关系 21.计算机网络中广泛使用的交换技术是(C)。
A.信源交换 B.报文交换 C.分组交换 D.线路交换 22.计算机网络中可以共享的资源包括(A)。
A.硬件、软件、数据 B.主机、外设、软件 C.硬件、程序、数据 D.主机、程序、数据 23.OSI环境下,下层能向上层提供两种不同形式的服务是(D)。
A.面对连接的服务与面向对象的服务 B.面向对象的服务与无连接的服务 C.面向对象的服务与面向客户的服务 D.面对连接的服务与无连接的服务 24.早期的计算机网络系统是由()组成。D
A计算机一通讯线路一计算机 B.Pc_通讯线路一PC机 C.终端一通讯线路一终端 D.计算机一通讯线路一终端 25.计算机网络可分为三类,它们是(D)。
A.Internet、Intranet、Extranet B.广播式网络、移动网络、点-点式网络 C.X.25、ATM、B-ISDN D.LAN、MAN、WAN 26.把计算机网络分为局域网和广域网,其分类依据是(A)。 A.网络的地理覆盖范围 B.网络的传输介质 C.网络的拓扑结构 D.网络的成本价格 27.下列哪一项不是组成计算机网络必须的设备(D)。
A、计算机系统 B、网络适配器 C、传输介质 D、网络打印机
28.下列选项中,不属于网络体系结构所描述的内容是(C)。
A.网络的层次 B.每一层使用的协议 C.协议的内部实现细节 D.每一层必须完成的功能
29.在OSI参考模型中,自下而上第一个提供端到端服务的层次是(B)。
A.数据链路层 B.传输层 C.会话层 D.应用层 二.综合应用题
1 计算机网络的发展可划分为几个阶段?每个阶段各有何特点? 答: 计算机网络的发展过程大致经历了四个阶段。
第一阶段:(20世纪60年代)以单个计算机为中心的面向终端的计算机网络系统。这种网络系统是以批处理信息为主要目的。它的缺点是:如果计算机的负荷较重,会导致系统响应时间过长;单机系统的可靠性一般较低,一旦计算机发生故障,将导致整个网络系统的瘫痪。
第二阶段:(20世纪70年代)以分组交换网为中心的多主机互连的计算机网络系统。分组交换技术的出现,不仅大大推动了当时的计算机网络技术的发展,而且也是现代计算机网络技术发展的重要基础。
第三阶段:(20世纪80年代)具有统一的网络体系结构,遵循国际标准化协议的计算机网络。这些网络体系结构的出现,使得一个公司生产的各种类型的计算机和网络设备可以非常方便地进行互连。
第四阶段:(20世纪90年代)网络互连与高速网络。进入20世纪90年代后,网络进一步向着开放、高速、高性能方向发展。
2 试从多个方面比较电(线)路交换、报文交换和分组交换的主要优缺点。
答:电路交换,它的主要特点是:① 在通话的全部时间内用户独占分配的传输线路或信道带宽,即采用的是静态分配策略;② 通信双方建立的通路中任何一点出现了故障,就会中断通话,必须重新拨号建立连接,方可继续,这对十分紧急而重要的通信是不利的。显然,这种交换技术适应模拟信号的数据传输。然而在计算机网络中还可以传输数字信号。数字信号通信与模拟信号通信的本质区别在于数字信号的离散性和可存储性。这些特性使得它在数据传输过程中不仅可以间断分时发送,而且可以进行再加工、再处理。 ③ 计
2
算机数据的产生往往是“突发式”的,比如当用户用键盘输入数据和编辑文件时,或计算机正在进行处理而未得出结果时,通信线路资源实际上是空闲的,从而造成通信线路资源的极大浪费。
分组交换具有高效、灵活、可靠等优点。但传输时延较电路交换要大,不适用于实时数据业务的传输。 报文交换传输时延最大。
3 计算机网络可从哪几个方面进行分类?
3、答:1、按交换方式:有电路交换、报文交换、分组交换、帧中继交换、信元交换等。2、按拓扑结构:有集中式网络、分散式网络、分布式网络。其中,集中式网络的特点是网络信息流必须经过中央处理机或网络交换节点(如星形拓扑结构);分布式网络的特点是任何一个节点都至少和其他两个节点直接相连(如网状形拓扑结构),是主干网常采用的一种结构;分散式网络实际上是星形网和网状形网的混合网。3、按作用范围:有广域网(WAN)、局域网(LAN)、城域网(MAN)。其中,广域网的作用范围为几十至几千公里,又称为远程网;局域网的作用范围常限制在一个单位或一个校园(1 km)内,但数据传输速率高(10 Mb/s以上);城域网常介于广域网和局域网之间,局限在一个城市(5~50 km)内。4按使用范围:有公用网和专用网。其中,公用网都是由国家的电信部门建造和控制管理的;专用网是某个单位或部门为本系统的特定业务需要而建造的,不对单位或部门以外的人员开放。 4 面向连接服务与无连接报务各自的特点是什么?
4、答:所谓连接,就是两个对等实体为进行数据通信而进行的一种结合。面向连接服务是在数据交换之前,必须先建立连接。当数据交换结束后,则应终止这个连接。
面向连接服务具有连接建立、数据传输和连接释放这三个阶段。在传送数据时按序传送的。因面面
向连接服务提供可靠的数据传输服务。在无连接服务的情况下,两个实体之间的通信不需要先建立好一个连接,因此其下层的有关资源不需要事先进行预留。这些资源在数据传输时动态地进行分配。
无连接服务的另一特征是它不需要通信的两个实体同时期是活跃的(即处于激活态)。当发送端有
实体正在进行发送时,它才是活跃的。这时接收端的实体并不一定必须是活跃的。只有当接收端的实体正在进行接收时,它才必须是活跃的。
无连接服务的优点是灵活方便和比较迅速。但无连接服务不能防止报文的丢失、重复或失序。无连接服务特别适合于传送少量零星的报文。 5 协议与服务有何区别?有何关系?
5、答:网络协议:为进行网络中的数据交换而建立的规则、标准或约定。由以下三个要素组成: (1)语法:即数据与控制信息的结构或格式。
(2)语义:即需要发出何种控制信息,完成何种动作以及做出何种响应。 (3)同步:即事件实现顺序的详细说明。
协议是控制两个对等实体进行通信的规则的集合。在协议的控制下,两个对等实体间的通信使得本层能够向上一层提供服务,而要实现本层协议,还需要使用下面一层提供服务。
协议和服务的概念的区分:
1、协议的实现保证了能够向上一层提供服务。本层的服务用户只能看见服务而无法看见下面的协议。下面的协议对上面的服务用户是透明的。
2、协议是“水平的”,即协议是控制两个对等实体进行通信的规则。但服务是“垂直的”,即服务是由下层通过层间接口向上层提供的。上层使用所提供的服务必须与下层交换一些命令,这些命令在OSI中称为服务原语。
6 试述五层协议的网络体系结构的要点,包括各层的主要功能。
6、答:所谓五层协议的网络体系结构是为便于学习计算机网络原理而采用的综合了OSI七层模型和TCP/IP的四层模型而得到的五层模型。五层协议的体系结构见图1-1所示。
应用层运输层网络层数据链路层物理层 3
图1-1五层协议的体系结构 各层的主要功能:
4 3 2 数
(1)应用层:应用层确定进程之间通信的性质以满足用户的需要。应用层不仅要提供应用进程所需要的信息交换和远地操作,而且还要作为互相作用的应用进程的用户代理(user agent),来完成一些为进行语义上有意义的信息交换所必须的功能。
(2)运输层:任务是负责主机中两个进程间的通信。
因特网的运输层可使用两种不同的协议。即面向连接的传输控制协议TCP和无连接的用户数据报协议UDP。面向连接的服务能够提供可靠的交付。无连接服务则不能提供可靠的交付。只是best-effort delivery.
(3)网络层:网络层负责为分组选择合适的路由,使源主机运输层所传下来的分组能够交付到目的主机。
(4)数据链路层:数据链路层的任务是将在网络层交下来的数据报组装成帧(frame),在两个相邻结点间的链路上实现帧的无差错传输。
(5)物理层:物理层的任务就是透明地传输比特流。
“透明地传送比特流”指实际电路传送后比特流没有发生变化。
物理层要考虑用多大的电压代表“1”或“0”,以及当发送端发出比特“1”时,接收端如何识别出这是“1”而不是“0”。物理层还要确定连接电缆的插头应当有多少根脚以及各个脚如何连接。 7.列出OSI参考模型和TCP/IP参考模型的主要相同点和不同点。
7、相同:都基于分层协议,都有网络层、传输层和应用层;传输服务都能提供可靠的端对端的字节流。 不同:层数目不同;TCP/IP支持网络互连,OSI不支持网络互连; TCP/IP网络层只提供无连接的服务,OSI中既有面向连接的服务,也有无连接的服务。
8.简述什么是计算机网络的拓扑结构,有哪些常见的拓扑结构。
答:计算机网络的拓扑结构是指网络中通信线路和站点(计算机或设备)的几何排列形式。计算机网络按网络拓扑结构分,可分为星型网络、总线型网络、树型网络、环型网络和网状型网络。 9.什么是计算机网络?
a.为了方便用户,将分布在不同地理位置的计算机资源实现信息交流和资源的共享。 b. 计算机资源主要指计算机硬件、软件与数据。数据是信息的载体。
c.计算机网络的功能包括网络通信、资源管理、网络服务、网络管理和互动操作的能力。 d.计算机网络技术是计算机技术与通信技术的结合,形成计算机网络的雏形。 10、计算机网络采用层次结构模型有什么好处?
层次结构能简化处理,使处理条理化。体现对复杂问题采取“分而治之”的模块化方法,降低复杂问题的处理难度,同一层次具有相同的处理功能。
11、计算机网络与多终端分时系统,分布式系统的主要区别是什么?
答:(1)计算机网络与多终端分时系统的区别:计算机网络中的各个计算机(工作站)本身拥有计算资源,它能独立工作,完成一定的计算任务,同时用户还可通过本地计算机或工作站使用网络中其他计算机的资源(CPU、大容量外存或信息等)。而多终端分时系统终端(无论是本地的还是远程的)只是主机和用户之间的接口,它本身并不拥有计算资源,全部集中在主机中,主机以自己拥有的资源分时地为各终端用户服务。 (2)计算机网络与分布式系统的区别:分布式系统在计算机网络基础上为用户提供了透明的集成应用环
4
境,用户可以用名字或命令调用网络中的任何资源或进行远程的数据处理,不必计及这些资源或数据的地理位置。而计算机网络则往往不要求这种透明性,甲地的用户要利用乙地的计算机必须通过自己的终端显式地指定地点和设备名。分布式系统比计算机网络更为高级。
(3)多机系统专指同一机房中的许多大型主机互连组成的功能强大、能高速并行处理的计算机系统。对这种系统互连的要求是高带宽和多样的连通性。计算机之间的通信速度能够达到访问主存的速度,即每秒达数十兆位。而计算机网络是远远达不到的,广域网的通信速率是每秒数十千位,局域网的通信速率是10Mb/s。计算机网络的传输开销较大,而多机系统的开销则是不必要的。多机系统要求多样灵活的连通性,即使做不到完全直接互边,也要求能够快速地变换互连模式经适应并行计算的要求,而计算机网络则由于距离的限制,在网络中的互连相当有限。 13.在局域网中则常用规则型拓扑结构。 13.答:星型、环型、总线型 14.什么是多机系统?
答:多机系统专指同一机房中的许多大型主机互连组成的功能强大、能高速并行处理的计算机系统。对这种系统互连的要求是高带宽和多样的连通性。所谓高带宽就是要求计算机之间的通信速度能够达到访问主存的速度
15.因特网的两大组成部分(边缘部分和核心部分)的特点是什么?它们的工作方式各有什么特点? 答:边缘部分:由所有连接在因特网上的主机组成。由用户直接使用。
核心部分:由大量网络和连接这些网络的路由器组成,为边缘部分提供服务。 工作方式:边缘部分:采用客户服务器方式和对等通信方式。 核心部分:主要采用分组交换技术。
16.客户服务器方式与对等通信方式的主要区别是什么,有没有相同的地方。 区别 处理请求 服务器 服务请求方与提供方 客户服务器方式 一点对多点 有一个总是打开的主机称为服务器 客户是服务请求方,服务器是服务提供方 IP地址 服务器具有固定、周知的IP地址。 参与的主机IP地址可以改变 对等通信方式 点对点 没有一个总是打开的主机称为服务器 任意一对主机成为对等方,不作区分 相同之处:二者所描述的都是进程之间服务和被服务的关系。
17.解释以下名词:协议栈、实体、对等层、协议数据单元、服务访问点、客户、服务器、客户-服务器方式
协议栈:实体:任何可发送或接收信息的硬件或软件进程。 对等层:不同机器的同一层。
协议数据单元:在OSI参考模型中,对等层之间传送的数据单位。
服务访问点(SAP):在同一系统中相邻两层的实体进行交互(即交换信息)的地方。
客户和服务器指通信中所涉及的两个应用进程,客户-服务器方式描述的是进程之间服务与被服务的关系。客户首先发起连接建立请求,而服务器接收连接建立请求。 一、选择题
DACDC DCCCC CCBBD DACDA CADD DADC B 第二章 物理层
1. 信号是数据在传输过程中的(A)的表现形式。
A. 电信号 B. 代码 C. 信息 D. 程序 2. 数据通信的任务是传输( D)代码的比特序列。
A. 十进制 B. 帧结构 C. 分组结构 D. 二进制 3. ( )信号的电平是连续变化的。B
A. 数字 B. 模拟 C. 脉冲 D. 二进制
4. ( )是指将数字信号转变成可以在电话线上传输的模拟信号的过程。C
5
A. 解调 B. 采样 C. 调制 D. 压缩
5. 数据传输速率是指每秒钟传输构成数据二进制代码的( D )数。
A. 码元 B. 信元 C. 波特 D. 位 6. 利用模拟通信信道传输数据信号的方法称为( A )。
A. 频带传输 B. 基带传输 C. 异步传输 D. 同步传输 7. 基带传输是指在数字通信信道上( C )传输数字数据信号的方法。
A. 调制 B. 脉冲编码 C. 直接 D. 间接
8. 数据在通信信道传输的过程中,对数据传输的误码率影响最主要的因素是( D )。
A. 传输速率 B. 调制解调器 C. 传输介质 D. 噪声强度 9.Internet上的数据交换采用的是( A )。
A. 分组交换 B. 电路交换 C. 报文交换 D. 光交换 10. FDM是指( A )。
A. 频分多路复用 B. 时分多路复用 C. 波分多路复用 D. 码分多路利用 11. 利用(A ),数字数据可以用模拟信号来表示。
A. 调制解调器 B. 编码解码器 C. 串联放大器 D. 电话网络 12. 在数据通信系统中,传输介质的功能是(D )。
A. 在信源与信宿之间传输信息 B.纠正传输过程中的错误 C. 根据环境状况自动调整信号形式 D. 将信号从一端传至另一端 13. 在光纤中采用的多路复用技术是( C)。
A. 时分多路复用 B. 频分多路复用 C. 波分多路复用 D. 码分多路复用
14. 为了实现长距离传输,模拟传输系统都使用放大器来使信号中的能量得到增加,其噪声分量( A )。
A. 增大 B. 减小 C. 不变 D. 不一定
15. “复用”是一种将若干个彼此独立的信号合并为一个可在同一信道上传输的( C )。
A. 调制信号 B. 已调信号 C. 复用信号 D. 单边带信号 16. 物理层4个重要特性:机械特性、功能特性、电气特性和(A)。
A. 规程特性 B. 接口特性 C.协议特性 D. 物理特性 17. 基带系统使用(C)进行传输的。
A. 模拟信号 B. 调制信号 C. 数字信号 D. 载波信号 18. 下列关于异步传输说法正确的是(D)。
A. 一次传输一个数据块 B. 对时序的要求较高 C. 收/发端不需要进行同步 D. 数据传输速率低
19. 低通通道带宽为5KHz,编码采用512级分级信号,最大数据传输率(D)。
A. 32 kbps B. 48 kbps C. 64 kbps D. 90 kbps
20. 在宽带为8KHz的信道上,按奈奎斯特定理,每秒能发送的比特数不超过48kbps,则一个码元离散取值是(B)。
A. 4 B. 8 C. 16 D. 24
21. 在宽带为8KHz的信道上,如果8种不同的物理状态来表示数据,若信噪比S/N为30Db,按香农定理,最大限制的数据速率为(D)。
A. 24 kbps B. 48 kbps C. 40 kbps D. 80kbps
22. 在脉冲起始时刻,有无跳变来表示“0”和“1”,在脉冲中间时刻始终发生跳变的编码是(C)。
A. 曼彻斯特编码 B. 非归零码 C. 差分曼彻斯特编码 D. 8B/10B 23. 当数字信号在模拟传输系统中传送时,在发送端和接受端分别需要(A)。
A. 调制器和解调器 B. 解调器和调制器 C. 编码器和解码器 D. 解码器和编码器
24.两台计算机利用电话线路传输数据信号时必备的设备是(A).
A. 调制解调器 B. 网卡 C. 中继器 D. 集线器
25. 当通信子网采用(B)方式时,我们首先要在通信双方之间建立起逻辑连接。
A. 报文交换 B. 虚电路 C. 数据报 D. 电路交换 26.不受电磁干扰或噪声影响的介质是(B)。
6
A. 双绞线 B. 光纤 C. 同轴电缆 D. 微波 27. 报文的内容不按顺序到达目的节点的是(D)方式。
A. 电路交换 B. 报文交换 C.虚电路交换 D. 数据报交换 28. 在中继系统中,中继器处于(A)。
A. 物理层 B.数据链路层 C. 网络层 D. 高层 29. 关于时延说法正确的是(C)。
A. 发送时延=信道长度/电磁波在信道上的传播速度 B. 传播时延=数据块长度/信道带宽
C. 总时延=传播时延+发送时延+排队时延 D. 提高链路带宽减小了数据的传播时延 30. 下列说法错误的是(C)。
A. 在虚电路方式中,信息从源节点传送到目的节点采用“存储转发”方式 B. 在数据报方式中,信息从源节点传送到目的节点采用“存储转发”方式 C. 电路交换比分组交换实时性好 D. 报文交换方式适合交互式通信 31.物理层传输的是(A)。
A.原始比特 B.分组 C.信元 D.帧 32.在电缆中采用屏蔽可以带来什么好处?(B)
A.减少信号衰减 B.减少电磁干扰辐射 C.减少物理损坏 D.减少电缆的阻抗 33.调制解调技术主要用于(A)的通信方式中。
A.模拟信道传输数字数据 B.模拟信道传输模拟数据 C.数字信道传输数字数据 D.数字信道传输模拟数据 34.下列说法中,哪一项是正确的?(C) A.虚电路与线路交换没有实质不同
B.在通信的两个站点间只能建立一条虚电路
C.虚电路有连接建立,数据传输,连接拆除3个阶段 D.虚电路的各个结点需要为每个分组作路由选择判定
35.当数字信号在模拟传输系统中传送时,在发送端和接收端分别需要(A)。
A.调制器和解调器 B解调器和调制器 C. 编码器和解码器 D解码器和编码器
36.物理层的4个特性中,(B)规定了每种信号的电平,信号的脉冲宽度,允许的数据传输速率和最大传输距离。
A.机械特性 B电气特性 C功能特性 D规程特性 37.为了将数字信号传输得更远,可以采用的设备是(A)。 A.中继器 B放大器 C网桥 D路由器
38.在无噪声情况下,若某通信链路的带宽为3kHz,采用4个相位,每个相位具有4种振幅的QAM调制技术,则该通信链路的最大数据传输率是(C)
A.12kbps B.24kbps C.48kbps D.96kbps 39.传递需进行调制编码。B
A.数字数据在数字信道上 B.数字数据在模拟信道上 C.模拟数据在数字信道上 D.模拟数据在模拟信道上 40.数据传输速率公式:S= Tlog2N中,T的含义是。C
A.单位脉冲幅度 B.单位脉冲宽度 C.调制速率 D.脉冲的有效值 41.两个实体间数据传输和交换是A
A.数据通信 B.数据控制 C.数据传输 D.信息交换 42.在多数情况下,网络接口卡实现的功能处于。A
A.物理层协议和数据链路层协议 B.物理层协议和网络层协议 C.数据链路层协议 D.网络层协议 43.下列说法哪一个是正确的A
A、当码元的离散值个数N=2,则波特率等于比特率; B、600波特和600bps是一个意思;
7
C、每秒传送l00个码元也就是每秒传送100个比特;
D、每秒50波特的传输速率是很低的 44.模拟通信系统中产生的调制信号一定是。B
A.数字信号 B.连续信号 C.语音信号 D.离散信号 45.用bps作单位的有(多选)AC
A.位速率 B.波特率 C.数据传输率 D.误码率 46.下列对基带传输和宽带传输的说法正确的是(多选)AB
A.基带传输是将数据直接转换为脉冲信号加到电缆上传输出去 B.宽带传输是将数据加到载波信号上传送出去 C.基带传输采用“控制载波信号状态”的传输技术
D.在通信中,依据数据流的方向可以分为基带传输和宽带传输 47.下述哪个说法是正确的?D
(A)细同轴电缆传输速率最高。 (B) 光纤电缆支持电缆运行几十公里。 (C) 屏蔽双绞线电缆对电磁干扰不敏感。 (D) 以上说法都不对。 48.下述哪一个电缆类型支持最大的电缆长度?C
(A)无屏蔽双绞线(B)屏蔽双绞线(C)粗同轴电缆(D)细同轴电缆 49.下述哪个说法是正确的?D
(A)细同轴电缆传输速率最高。 (B) 光纤电缆支持电缆运行几十公里。 (C) 屏蔽双绞线电缆对电磁干扰不敏感。(D) 以上说法都不对。 50.下述哪一个电缆类型支持最大的电缆长度?C
(A)无屏蔽双绞线(B)屏蔽双绞线(C)粗同轴电缆(D)细同轴电缆
ADBCD ACDAA ADCAC ACDDB DCAAB BDACC ABACA BACBC A AAB (AC)(AB)DCDC 二、综合应用题
1. 物理层要解决什么问题?物理层的主要特点是什么?
答:物理层考虑的是怎样才能在连接各种计算机的传输媒体上传输数据比特流,而不是指连接计算机的具体的物理设备或具体的传输媒体。现有的网络中物理设备和传输媒体种类繁多,通信手段也有许多不同的方式。物理层的作用正是要尽可能地屏蔽掉这些差异,使数据链路层感觉不到这些差异,这样数据链路层只需要考虑如何完成本层的协议和服务,而不必考虑网络具体的传输媒体是什么。物理层的重要任务是确定与传输媒体的接口的一些特性
试给出数据通信系统的模型并说明其主要组成构件的作用。2、答:一个数据通信系统可划分为三大部分:
源系统(或发送端)、传输系统(或传输网络)、和目的系统(或接收端)。 ?源点:源点设备产生要传输的数据。例如正文输入到PC机,产生输出的数字比特流。
?发送器:通常源点生成的数据要通过发送器编码后才能在传输系统中进行传输。例如,调制解调器将PC机输出的数字比特流转换成能够在用户的电话线上传输的模拟信号。
?接收器:接收传输系统传送过来的信号,并将其转换为能够被目的设备处理的信息。例如,调制解调器接收来自传输线路上的模拟信号,并将其转换成数字比特流。 ?终点:终点设备从接收器获取传送过来的信息。
8
3. 物理层的接口有哪几个特性?各包含什么内容?3、答:(1)机械特性:指明接口所用的接线器的形状和尺寸、引线数目和排列、固定和锁定装置等等。
(2)电气特性:指明在接口电缆的各条线上出现的电压的范围。 (3)功能特性:指明某条线上出现的某一电平的电压表示何意。 (4)规程特性:说明对于不同功能的各种可能事件的出现顺序。
4. 基带信号与宽带信号的传输各有什么特点?4、答:基带信号将数字1和0直接用两种不同的电压表示,然后送到线路上传输。宽带信号是将基带信号调制后形成的频分复用模拟信号。采用基带信号传输,一条电缆只能传输一路数字信号,而采用宽带信号传输,一条电缆中可同时传送多路的数字信号,提高了线路的利用率。
5. 为何要采用多路复用技术?多路复用有哪几种形式,各有何特点?5、答:在实际中,一般传输介质的带宽大于传输单一信号的带宽,所以为了有效的利用传输系统,采用了复用技术;
多路复用技术主要有频分复用、波分复用和时分复用:
频分多路复用 FDM(Frequency Division Multiplexing):一条线路的带宽被分成许多子频带,每个子频带用来传输一路信号。FDM使用模拟传输技术。
波分多路复用WDM (Wave Division Multiplexing):多条 不同波长(频率)的光线在同一条光纤中传输,是FDM的特例。
时分多路复用TDM(Time Division Multiplexing):多路信号在不同的时间使用信道传输。TDM使用数字传输技术。
6. 如果在一条3kHz的信道上发送一个二进制信号,该信道的信噪比为20dB,则最大可达到的数据传输率为多少?6、答:信噪比为20 dB 即S/N =为3log2(1+100)=19.98kbps。
kbps。
100.由于log2101≈6.658,由香农定理,该信道的信道容量
又根据乃奎斯特定理,发送二进制信号的3kHz 信道的最大数据传输速率为
2*3 log22=6所以可以取得的最大数据传输速率为6kbps。
7. 在话音通道中(有噪声的信道),当带宽为3000Hz,信噪比为30dB(电话系统中模拟部分的典型参数),求最大数据传输速率?7、答:由10lgS/N=30 dB 求得S/N=1000,所以
最大数据传输速率=Hlog2(1+S/N) =30k bps
8. 数字信号传输时,一个数字脉冲信号的宽度T=833x10秒,则波特率为多少?如果采用四相调制方式,即N=4,则信道的数据传输速率为多少?8、B=1/T=1/(833x10)=1200 (Baud) R=1/T*log2N=1/(833x10-6)*log24=2400 (bps)
9.对于宽带为50KHz的信道,若有16种不同的物理状态来表示数据,信噪比为20dB,问该信道的最大数据传输率是多少?9、答:根据奈奎斯特定理:C=2*B* log2N(bps) C=2*50* log216= 400kbps
根据香农定理:C=H* log2(1+S/N)(bps) 因为10log10(S/N)=20dB 所以S/N=10
20/10
-6
-6
=100
所以C=50* log2(1+100)=50* log2101=333kbps
由于噪声的存在,无论采用何种编码,信道最大数据传输率不会超过香农定理的极限值,故该信道的最大数据传输率为333kbps。
10. 画出比特流1011001的曼彻斯特和差分曼彻斯特编码波形。10、答:曼彻斯特编码每位中间从高电平到低电平为1,从低电平到高电平为0;差分曼彻斯特编码是每位开始有跳变为0,无跳变为1。 12.信道带宽与信道容量的区别是什么?增加带宽是否一定能增加信道容量?12.答:信道的发送和接受两端传输比特信号的最大速率称为该信道的带宽,单位为Hz。信道容量是指单位时间内信道上所能传输的最大比特数,单位b/s。从理论上看,增加信道带宽是可以增加信道容量的,但实际上,信道带宽的无限增加并不能使通道容量无限增加,其原因是在一些实际情况下,信道中存在噪声和干扰,并且收发双方产生响应用高低电平形成的波形也不是理想的方波,这就制约了带宽的增加。
13.双绞线、同轴电缆、光缆、无线传输介质各有什么特性?如何选择?13.答案:传输介质的特性主要有传输输率(和带宽有关)、传输距离(和衰减有关)、抗干扰能力以及安装的难易和费用的高低等几项,选择时要根据实际使用场合,综合上述因素进行考虑。如要求传输速率高,可选用电缆;要求价钱便宜,
9
可选用双绞线;要求在不适宜铺设电缆的场合通信,可选用无线传输等。下述的特性比较可以总结出每种传输介质的特点,便于在实际中选择使用。典型的传输速率:光缆100Mbps,同轴电缆10Mbps,屏蔽双绞线16Mbps,双绞线10Mbps,无线介质小于10Mbps。传输距离:光缆几千米,同轴粗缆500米,同轴细缆185米,双绞线100米,无线介质也可达几千米。抗干扰能力:有线介质中光缆抗干扰能力最好,非屏蔽双绞线最差。无线传输介质受外界影响较大,一般抗干扰能力较差。安装:光缆安装最困难,非屏蔽双绞线安装最简单。费用:对有线传输介质,其费用的高低依次为光缆、粗同轴电缆、屏蔽双绞线、细同轴电缆、非屏蔽双绞线。无线传输介质中,卫星传输最昂贵。
14.传播时延、发送时延和排队时延、处理时延各自的物理意义是什么?答案:传播时延是指电磁波在信道中传输所需要的时间。它取决于电磁波在信道上的传输速率以及所传播的距离。发送时延是发送数据所需要的时间。它取决于数据块的长度和数据在信道上的发送速率。
15.什么是曼彻斯特编码和差分曼彻斯特编码?其特点如何?答案:曼彻斯特编码是将每一个码元再分成两个相等的间隔。码元1是在前一个间隔为高电平而后一个间隔为低电平。码元0则正好相反,从低电平变到高电平。这种编码的好处是可以保证在每一个码元的正中间出现一次电平的转换,这对接收端的提取位同步信号是非常有利的。缺点是它所占的频带宽度比原始的基带信号增加了一倍。差分曼彻斯特编码的规则是若码元为1,则其前半个码元的电平与上一个码元的后半个码元的电平一样;但若码元为0,则其前半个码元的电平与上一个码元的后半个码元的电平相反。不论码元是10或,在每个码元的正中间的时刻,一定要有一次电平的转换。差分曼彻斯特编码需要较复杂的技术,但可以获得较好的抗干扰性能。 16.基带信号和宽带信号的传输各有什么特点?
答案:基带信号是将数字信号1或0直接用两种不同的电压来表示,然后送到线路上去传输。宽带信号则是将基带信号进行调制后形成的频分复用模拟信号。基带信号进行调制后,其频谱移到较高的频率处。由于每一路基带信号的频谱被搬移到不同的频段上,因此合在一起后并不会互相干扰。这样做可以在一条线路中同时传送许多路的数字信号,因而提高了线路的利用率。 17.RS232C接口是如何进行数据传输的?
答案:RS232C的工作过程在各条控制线的有序的“ON”(逻辑“0”)和“OFF”(逻辑“1”)状态的配合下进行。在DTE-DCE连接情况下,只有当电路CD和电路CC均为\状态时,才具备操作的基本条件。若DTE要发送数据,则首先将电路CA置为\状态,等待电路CB应答信号为\状态,才能在电路BA上发送数据。若DTE要接收数据,则电路CF必须为\状态,才能在电路BB上接收数据。因此在异步传输时,RS232C使用电路CA,电路CB,电路CC,电路CD,电路CE这五个基本控制电路以及一些附加电路(如地线、数据线、振铃指示等)。而只同步传输时,由于涉及到同步时钟,RS232C在异步传输时所需接口电路的基础上,还需增加DCE产生并供给DTE使用的定时信号,即需增加电路DB和DD。 18.如何减少传输介质的衰减?
18.答案:在任何传输介质上,信号的强度都会随距离的增加而降低。由于有衰减存在,实际中需要考虑三个问题:
(1)接收的信号必须有足够的强度以便接收机能够检测并解释信号。 (2)信号必须维持一个对噪声足够高的电平,以被无误地接收。
(3)衰减是频率的函数。
前两个问题的处理是使用放大器或转发器。对于点到点线路,发送的信号必须足够强,但不能强到使发送装置过载,那样会造成发送信号畸变。当超过一定距离时,衰减大到不可接受时,就要使用转发器或放大器来提升信号。第三个问题对于模拟信号来说特别值得注意。衰减随着频率函数的变化而变化,克服这个问题的一种技术就是均衡,用于均衡一个频带上的衰减。例如对于音频电话线,通常使用改变线路的电学特性的加感线圈,使衰减效应平滑些。另外还可以使用高频放大量大于低频放大量的放大器。 第三章 数据链路层 一、选择题
1. 流量控制是为( C)所需要的。
A. 位错误 B. 发送方缓冲区溢出
10
C. 接收方缓冲区溢出 D. 接收方与发送方之间冲突 2. 在下列协议中,使用带位填充的首尾标志法组帧是( B)。
A. DDCMP B. HDLC C. BSC D. SLIP 3. PPP不同于HDLC协议,使用面向( B )的填充方式。
A. 比特 B. 字符 C. 透明传输 D. 帧
4. 对于窗口大小为n的滑动窗口,最多可以有( C )帧已发送但没有确认。
A. 0 B. n-1 C. n D. n+1
5. 在滑动窗口流量控制(窗口大小为8)中,ACK3意味着接收方期待的下一帧是( B)号帧。
A. 2 B. 3 C. 4 D. 8
6. PPP是Internet中使用的(C ),其功能对应于OSI参考模型的数据链路层。
A. 传输协议 B. 分组控制协议 C. 点到点协议 D. 报文控制协议 7. 下面不是数据链路层功能的是(D)。
A. 帧同步 B. 差错控制 C. 流量控制 D. 拥塞控制
8. 面向比特同步的帧数据段中出现位串01111101,则比特填充后输出是(A)。
A. 011111001 B. 001111101 C. 011111101 D. 011111010 9. PPP为实现透明传输在异步传输时采用(),而同步传输采用(A)。
A. 字符填充法,比特填充法 B. 比特填充法,字符填充法 C. 字符填充法,字节记数法 D. 比特填充法,比特填充法
10. 在数据通信中,当发送数据出现差错时,发送端无需进行数据重发的差错控制方法为(B)。
A. ARQ B. FEC C. 奇偶校验码 D. CRC
11. 已知循环冗余码生成多项式G(X)=x5+x4+x+1,若信息位10101100,则冗余码是(B)。
A. 01101 B.01100 C. 1101 D. 1100
12. 在数字通信中广泛采用CRC循环冗余码的原因是CRC可以(C)。
A. 检测出一位差错 B. 检测并纠正一位差错 C. 检测出多位突发性差错 D. 检测并纠正多位突发性差错
13. 若数据链路的发送窗口尺寸WT=4,在发送3号帧、并接到2号帧的确认帧后,发送方还可连续发送(B)。
A. 2帧 B. 3帧 C. 4帧 D. 1帧
14. 在回退N协议中,当帧序号为3比特,发送窗口的最大尺寸为(C)。
A. 5 B. 6 C. 7 D. 8
15. 在选择重传协议中,当帧的序号字段为3比特,且接受窗口与发送窗口尺寸相同时,发送窗口的最大尺寸为(B)。
A. 2 B. 4 C. 6 D. 8
16. 假定我们运行发送窗口大小为5和接收窗口大小为3的滑动窗口算法,并且在传输过程中不会发生分组失序的问题,帧序号的编码至少有(B)位。
A. 2 B. 3 C. 4 D. 5
17.无论是SLIP还是PPP协议都是(D)协议。
A.物理层 B 传输层 C网络层 D数据链路层 18.下列哪一项最好地描述了CRC的特征?B
A.逐个检查每一个字符 B.能检查出99%以上的差错 C.检查不出有偶数个位出错的差错 D.不如奇偶校验方法可靠 19.HDLC协议采用的帧同步方法是(A)。
A.使用比特填充的首尾标志法 B.使用字符填充的首尾定界符法 C.字节计数法 D.违法编码法
20.流量控制是数据链路层的基本功能之一,有关流量控制,下列说法中正确的是(C)。 A.只有数据链路层存在流量控制
B.不只是数据链路层存在流量控制,不过各层的流量控制对象都一样 C.不只是数据链路层存在流量控制,但是各层的流量控制对象都不一样 D.以上都不对
21.为了避免传输中帧的消失,数据链路层采用了(D)方法。
11
A.发送帧编上序号 B.循环冗余码 C.海明码 D.计时器超时重发 22.下列不属于数据链路层功能的是(B)。
A.帧同步功能 B.电路管理功能 C.差错控制功能 D.流量控制功能 23.流量控制实际上是对(A)的控制。
A.发送方数据流量 B.接收方数据流量
C.发送,接受双方数据流量 D.链路上任意两结点间的数据流量
24.在数据帧中,当所传送的数据中出现控制字符时,就必须采取适当的措施,使接收方不至于将数据误认为是控制信息。这样才能保证数据链路层的传输是(A)的。 A.透明 B.面向连接 C.冗余 D.无连接
25.数据链路层采用后退N帧协议,发送方已经发送了编号为0~7的帧。当及时器超时,若发送方只收到0,2,3号帧的确认,则要发送方重发的帧数是(C) A.2
B.3
C.4
D.5
26.计算机网络中各节点间采用(C方式。
A.连续传输 B.总线传输 C.串行传输 D.并行传输 27.差错控制的基本方式有(多选)AB
A.检错反馈重发 B.前向纠错方式 C.奇偶校验码 D.方阵检验码
28.数据传输中的差错主要有(多选)AD
A.随机错 B.计算错 C.校验错 D.突发错 29.无论是SLIP还是PPP协议都是( B)协议。
(A)物理层 (B)数据链路层 (C)网络层 (D)运输层 CBBCB CDAAB BCBCB BDBAC DBAA CC(AB) (AD) B 二、综合应用题
1. 数据链路层中逻辑链路控制子层的主要功能有哪些?
答:数据链路层逻辑链路控制子层的主要功能包括以下三个方面:
1)为网络层提供一个良好定义的服务接口; 2)处理传输错误(差错控制);
3)调节数据流,确保慢速的接收方不会被快速的发送方淹没(流量控制)。 2. 分别叙述停止等待流量控制机制与滑动窗口流量控制机制
答:在停止等待流量控制中,发送方在发送每一帧后等待来自接收方的ACK,只有前一帧被确认后再发送新的一帧。停止等待流量控制的线路利用率与帧的长度、链路距离、数据率相关。对报文或报文分组按帧长度允许范围组帧,帧越长,比特长度越长,且帧数少,需要等待确认的时间开销也少,因此线路利用率高;链路距离越长,传播时延越大,在数据率和帧长度不变情况下,线路利用率越低;在传播距离和帧长度不变情况下,数据率高,线路利用率低。
在滑动窗口流量控制中,发送方可以连续发送若干帧后才需要一个确认。接收方可以发送单个ACK帧对多个数据帧给予确认。滑动窗口流量控制的线路利用率不仅与上述参数有关,还与窗口大小有关。当窗口较大时,线路利用率较高。
3. 位串0111101111101111110需要在数据链路层上被发送,请问,经过位填充之后实际被发送出去的是什么?:011110111110011111010.
4. PPP协议的主要特点是什么? PPP适用于什么情况? 答:主要特点:
(1) 点对点协议,既支持异步链路,也支持同步链路。 (2) PPP是面向字节的。
PPP协议适用于用户使用拨号电话线接入因特网的情况。
5. x+x+x+1被发生器多项式x+1所除,所得的余数是多少?发送的位串是多少? 答:1)确定生成多项式G(X)=x+1,对应位串1001。
2)在信息位串后补3个0即1010100001000,对应的多项式为xM(x)。 3)用模2不借位除法,计算xM(x)/G(x)的余数R(x),即1010100001110。 4)要发送的码字多项式为T(x)=x+M(x)+R(x),即1010100001110。
rr
r
3
9
7
5
3
12
6. 设收到的信息码字尾110111,CRC校验和为1001,生成多项式G(x)=x+x+1,请问收到的信息有错吗,为什么?答:用11001除1101111001余数1111,余数R(x)不为0,收到的信息不正确。 7.简述数据链路层中的差错控制和流量控制的区别。
答:差错控制是为了保证发送方发出的所有的数据帧都能够按照正确的顺序交付给网络层,常采用的方法是由接收方向发送方提供反馈信息,例如发回特殊的控制帧表示肯定或否定的信息。同时发送方设定计时器,当一个帧丢失时重新发送。
流量控制是为了避免发送方发送率大于接收方接收速率的情况,通过某种反馈机制,限制发送方的发送速率,使发送方的发送率不超过接收方的接收速率。
8.简述循环冗余码CRC 校验方法?(只需叙述校验过程,不需要计算)
把要发送的信息数据与一个通信双方共同约定的数据进行除法运算,并根据余数得出一个校验码,然后将这个校验码附加在信息数据帧之后发送出去。接收端在接收到数据后,将包括校验码在内的数据帧再与约定的数据进行除法运算,若余数为零,则表明数据传 送正确,否则,表示传输有错 9.数据链路层提供的基本服务可以分为哪几类?试比较它们的区别
答:根据数据链路层协议的不同,数据链路层可以提供多种不同类型的服务。但一般都提供3种基本服务:有确认的面向连接的服务,有确认的无连接的服务,以及无确认的无连接服务。
有确认的面向连接服务通过数据链路建立,帧传输与数据链路释放3个阶段以及对帧进行编号,确保所传送的帧正确,顺序的被目的结点接收。有确认的无连接服务不需要在帧传输之前建立数据链路,也不要在帧传输结束之后释放数据链路;但是,要求对每个接收的帧进行确认,从而提供了可靠性。无确认的无连接服务不需要建立与释放数据链路,也不需要对帧进行确认。
10.物理线路与数据链路有什么区别吗?.答:在通信技术中,链路常常指一条点对点的物理线路段,中间没有任何交换结点。因此从这种意义上说,链路一般是指物理线路。在进行数据通信时,两台计算机之间的通路往往是由许多的物理线路串联而成的。数据链路则是另外一个概念,这是因为当需要在一条链路上传送数据时,除了必须具有一条物理线路之外,还必须有一些规程或协议来控制这些数据的传输,以保证传输数据的正确性。实现这些规程或协议的硬件和软件加到物理线路上,就构成了数据链路。
11.要发送的数据比特序列为1010001101,CRC校验生成多项式为G(x)=x+x+x+1,试计算CRC校验码。 .答:CRC校验生成多项式为:G(x)=x+x+x+1,所对应的二进制比特序列为110101,被除数为1010001101乘以25即101000110100000,除数为110101,得到余数比特序列为01110,即CRC校验码为01110. 12.在数据链路层,为什么要采用“0比特插入/删除”,试说明它的基本工作原理 为了解决帧数据传输的透明性问题,特别引入“0比特插入/删除”。
基本工作原理:发送端在两个标志字段为F之间的比特序列中,如果检查出连续的5个1,不管它后面的比特位是0或1,都增加1个0;那么在接受过程中,在两个标志字段为F之间的比特序列中,坚持出连续的5个1之后就删除1个0。
13.当数据链路层使用PPP 协议或CSMA/CD 协议时,既然不保证可靠传输,那么
为什么对所传输的帧进行差错检验呢?13.答:当数据链路层使用PPP 协议或CSMA/CD 协议时,在数据链路层的接收端对所传输的
帧进行差错检验是为了不将已经发现了有差错的帧(不管是什么原因造成的)收下来。如果 在接收端不进行差错检测,那么接收端上交给主机的帧就可能包括在传输中出了差错的帧, 而这样的帧对接收端主机是没有用处的。
换言之,接收端进行差错检测的目的是:“上交主机的帧都是没有传输差错的,有差错
的都已经丢弃了”。或者更加严格地说,应当是:“我们以很接近于1 的概率认为,凡是上交主机的帧都是没有传输差错的”。
14:为什么计算机进行通信时发送缓存和接收缓存总是需要的?14.答:当计算机的两个进程(在同一台机器中或在两个不同的机器中)进行通信时,如果发送进程将数据直接发送给接收进程,那么这两个动作(一个是发送,另一个是接收)是非常难协调好的。这是因为计算机的动作很快,如果在某一时刻接收进程开始执行接收的动作,但发送进程的发送动作稍微早了一点或稍微晚了一点(在收发双方事先未进行同步的情况下,发送时刻不可能恰好和接收时刻精确地重合),这都会使接收失败。因此,在计算机进程之间的通信过程中,广泛使用缓存。
缓存就是在计算机的存储器中设置的一个临时存放数据的空间。发送进程将欲发送的数 据先写入缓存,然后接收进程在合适的时机读出这些数据。
5
4
2
5
4
2
43
13
缓存有点像邮局在街上设立的邮筒。我们可以在我们方便时将欲发送的信件丢到邮筒 中。邮局的邮递员按照他的计划在适当时候打开邮筒,将大家投入的信件取走,交到邮局, 进行下一步处理。
缓存可以很好地解决发送速率和接收速率不一致的矛盾,还可以很方便地进行串并转 换,即比特流串行写入并行读出,或并行写入串行读出。
缓存也可称为“缓冲”或“缓冲区”。英文就是buffer。
16.一个10 Mb/s 以太网若工作在全双工状态,那么其数据率是发送和接收各为5 Mb/s 还是发送和接收各为10 Mb/s?16.答:各为10 Mb/s。 17.在以太网中发生了碰撞是否说明这时出现了某种故障?
答:还不能这样看。以太网中发生碰撞是很正常的现象。发生碰撞只是表明在以太网上同时有两个或更多的站在发送数据。碰撞的结果是这些站所发送的数据都没有用了,都必须进行重传。以太网上 发生碰撞的机会是多还是少,与以太网上的通信量强度有很大的关系。这并没有一个绝对的 定量的准则。很难说具有多大的碰撞次数就属于坏的以太网。 18.简述HDLC帧各字段的意义。
18.答:标志字段F:作为一个帧的边界,标明了一个帧的开始和结束。地址字段A:在使用非平衡方式传送数据时,地址字段总是写入次站的地址。但在平衡方式时,地址字段总是填入应答站的地址。帧校验序列FCS,校验的范围从地址字段的第一个比特起,到信息字段的最末一个比特为止。控制字段C,是最复杂的字段。根据其最前面两个比特的取值,可将HDLC帧划分为三大类:信息帧、监督帧和无编号 19.在停止等待协议中,应答帧为什么不需要序号?
19.答:由停止等待协议的工作原理可知:收方每收到一个正确的数据后,都立即向发方发送一个应答帧,发方只有收到上一个数据的确认帧后,才能继续发送下一帧。所以,在停止等待协议中,无须对应答帧进行编号。
第四章 局域网与介质访问控制 一、 选择题
1. IEEE 802系统协议中描述逻辑链路控制子层功能、特性和协议的是( )。
A. IEEE802.5 B. IEEE802.4 C. IEEE802.2 D. IEEE802.3
2. 对于基带CSMA/CD而言,为了确保发送站点在传输时能检测到可能存在的冲突,数据帧的传输时延至少要等于信号传播时延的( )。
A. 1倍 B. 2倍 C. 4倍 D. 2.5倍 3. 在10Base5的以太网中,使用()作为传输介质。
A. 双绞线 B. 光纤 C. 粗同轴电缆 D. 细同轴电缆 4. 在10Base5的以太网中,最大的网段长度是( )。
A. 2000m B. 500m C. 185m D. 100m 5. 数据链路层中的数据块常被称为( )。
A. 信息 B. 分组 C. 帧 D. 比特流
6. 在以下传输介质中,带宽最宽、抗干扰能力最强的是( )。
A. 双绞线 B. 无线信道 C. 同轴电缆 D. 光纤 7. 在虚电路方式中( )。
A. 能保证每个分组正确到达,但分组的顺序发生了变化 B. 能保证每个分组正确到达,且分组的顺序与原来的一样 C. 不能保证每个分组正确到达,分组顺序也发生了变化 D. 不能保证每个分组正确封达,而且有的分组会丢失 8. 在数据报方式中,在整个传输过程中数据报( )。
A. 不需要建立虚电路,也不必为每份数据报进行路由选择 B. 需要建立虚电路,但不必为每份数据报进行路由选择 C. 不需要建立虚电路,但要为每份数据报进行路由选择 D. 要建立虚电路,也要为每份数据报进行路由选择 9. 下列关于局域网的叙述中,正确的叙述是()。
A. 地理分布范围大 B. 数据传输率低
14
C. 误码率高 D. 不包含OSI参考模型的所有层 10.扩展局域网时,以下哪个设备工作在数据链路层( A )
A.交换机 B.中继器 C.路由器 D.集线器 11. 下面属于随机访问介质访问控制的是()。
A. 频分多路复用 B. 码分多路复用 C. CSMA协议 D. 令牌传递 12. 在CSMA/CD协议中,下列指标与冲突时间没有关系的是()。
A. 检测一次冲突所需的最长时间 B. 最短帧长度 C. 最大帧长度 D. 帧碎片长度
13. 根据CSMA/CD协议的工作原理,下列情形中需要提高最短帧长度的是()。
A. 网络传输速率不变,冲突域的最大距离变短 B. 冲突域的最大距离不变,网络传输速率提高 C. 上层协议使用TCP的概率增加
D. 在冲突域不变的情况下减少线路中的中继器数量 14. 下列关于以太网标准10BASE-T,说法错误的是()。
A. 采用无屏蔽双绞线,每段双绞线最大长度100m B. 采用总线形或星形物理拓扑结构
C. 数据传输速率10Mbps的基带传输 D. 最大传输距离400M 15. 在以太网中,将以太网地址映射为IP地址的协议是()。
A. RARP B. HTTP C. UDP D. SMTP 16.全双工以太网传输技术的特点是()。
A. 能同时发送和接收帧、不受CSMA/CD限制 B. 能同时发送和接收帧、受CSMA/CD限制 C. 不能同时发送和接收帧、不受CSMA/CD限制 D. 不能同时发送和接收帧、受CSMA/CD限制 17. PPP协议不需要满足的需求是()。
A. 简单性 B. 透明性 C. 差错检测 D. 流量控制 18. ATM信元及信头的字节数分别为()。
A. 5,53 B. 50,5 C. 50,3 D. 53,5 19. 网桥与中继器相比,说法错误的是()。
A. 中继器转发比特信号,网桥转发数据帧并执行CSMA/CD算法 B. 中继器实现物理层的互连,网桥实现数据链路层的互连 C. 网桥和中继器将网段隔离为不同的冲突域 D. 网桥能互连不同物理层甚至不同的MAC子层的网段 20. 以太网交换机根据()转发数据包。
A. IP地址 B. MAC地址 C. LLC地址 D. PORT地址 21. 下列Ethernet物理地址正确的是()。
A. 00-60-08-A6 B. 210.45.240.8 C. 001 D. 00-60-08-00-A6-38 22. 关于冲突域和广播域说法正确的是()。
A. 集线器和中继器连接不同的冲突域
B. 网桥和二层交换机可以划分冲突域,也可以划分广播域 C. 路由器和三层交换机可以划分冲突域,也可以划分广播域 D. 通常来说一个局域网就是一个冲突域
23. 在计算机网络中,一般局域网的数据传输速率要比广域网的数据传输速率()。
A. 高 B. 低 C. 相同 D. 不确定 24. 下面哪个不是广域网()。
A. PSTN B. X.25 C. VLAN D. ATM
25.如果使用5类UTP来设计一个覆盖范围为250米的10Base-T的以太网,需要采用下列哪种设备?() A.放大器 B.中继器 C.网桥 D.多路复用器(multiplexer) 26.一座大楼内的一个计算机网络系统,属于()。
15
A.局域网 B.城域网 C.网际网 D.广域网 27.下列关于局域网的叙述中,正确的叙述是()。 A.地理分布范围大 B数据传输速率低
C.误码率高 D不包括OSI参考模型的所有层 28.为什么大量的广播信息会降低整个网络的性能?() A.网络上的每台计算机必须为每个广播信息发送一个确认信息 B.网络上的每台计算机必须处理每个广播信息 C.广播信息被自动路由到每个网段 D.广播信息不能自动转送到目的计算机
29.一个24端口的集线器的冲突域和广播域个数分别是()。 A.24,1 B.24,24 C.1,1 D.1,24 30.一个48端口的交换机的冲突域和广播域个数分别是()。 A.1,1 B.48,48 C.48,1 D.1,48 31.一个16端口的路由器的冲突域和广播域个数分别是()。 A.16,1 B.16,16 C.1,1 D.1,16
32.一个Ethernet局域网中有A,B,C,D 4台主机,A给B发信息,()。 A.只有B收到信息 B.4台主机都收到信息 C.4台主机都收不到信息 D.B,C,D 3台主机收到信息 33.判断以下哪个Ethernet物理地址是正确的?
A.00-60-08-0A B.0060080A C.00-60-08-00-0A-38 D.202.113.16.220 35.局域网参考模型一般不包括()。
A.网络层 B.物理层 C.数据链路层 D.介质访问控制层 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..Ethernet的核心技术是它的随机争用型介质访问控制方法,即 A.CSMA/CD B.Token Ring C.Token bus D.XML 39.局域网络组网完成后,不决定网络使用性能的是
A、网络的拓扑结构 B、网络操作系统 C、网络的传输介质 D、网络通信协议
40.由于总线作为公共传输介质为多个节点共享,因此在工作过程中有可能出现 _______ 问题。 A. 拥塞 B. 冲突 C. 交换 D. 互联 41.交换式局域网的核心设备是 _______ 。
A. 集线器 B. 交换机 C. 中继器 D. 路由器 42.虚拟局域网的技术基础是 _______ 技术。
A. 带宽分配 B. 路由 C. 冲突检测 D.交换 CBCBC DBCDA CCBDA ADDCB DCACB ADBCC BBCA AD ADBBD 二、综合应用题
1.试从多个方面比较虚电路和数据报这两种服务的优缺点。 答:虚电路服务和数据报服务的区别可由下表归纳: 对比的方面 连接的建立 目的站地址 虚电路 必须有 仅在连接建立阶段使用,每个分组使用短的虚电路号 路由选择 在虚电路连接建立时进行,所有分组均按同一路由 当路由器出故障 所有通过了出故障的路由器的虚出故障的路由器可能会丢失分组,一些每个分组独立选择路由 数据报 不要 每个分组都有目的站的全地址 16
电路均不能工作 分组的顺序 端到端的差错处理 端到端的流量控制 总是按发送顺序到达目的站 由通信子网负责 由通信子网负责 路由可能会发生变化 到达目的站时可能不按发送顺序 由主机负责 由主机负责 从占用通信子网资源方面看:虚电路服务将占用结点交换机的存储空间,而数据报服务对每个 其完整的目标地址独立选径,如果传送大量短的分组,数据头部分远大于数据部分,则会浪费带宽。
从时间开销方面看:虚电路服务有创建连接的时间开销,对传送小量的短分组,显得很浪费;而数据报服务决定分组的去向过程很复杂,对每个分组都有分析时间的开销。
从拥塞避免方面看:虚电路服务因连接起来的资源可以预留下来,一旦分组到达,所需的带宽和结点交换机的容量便已具有,因此有一些避免拥塞的优势。而数据报服务则很困难。
从健壮性方面看:通信线路的故障对虚电路服务是致命的因素,但对数据报服务则容易通过调整路由得到补偿。因此虚电路服务更脆弱。 帧。
2.从OSI参考模型的角度分析集线器、网桥、路由器和网关所处的层次及其主要作用。2.答: 集线器:物理层扩展设备,相当于一个多端口中继器,用多个集线器可连成更大的局域网,扩大了局域网覆盖的地理范围,使原来属于不同冲突域的局域网上的计算机能够进行跨冲突域的通信。
网桥:在数据链路层扩展局域网用的设备。网桥作为不同数据链路层的网段之间的转换设备,则其相应的端口属于不同的局域网。
路由器是用于IP网络互联的设备,工作在网络层,用以实现不同网络间的地址翻译、协议转换和路由选择等功能。
网关工作在传输层及更高层。使用网关在传输层及更高层上进行数据处理或协议转换 3. 说明CSMA/CD方法的基本工作原理。3、略。
4. 长2km、数据率为10Mb/s的基带总线LAN,信号传播速度为200m/μs,试计算: (1) 1000b的帧从发送开始到接收结束的最大时间是多少?
(2) 若两相距最远的站点在同一时刻发送数据,则经过多长时间两站发现冲突? 4、答(1)1000bit/10Mbps+2000m/200(m/μs)=100μs+10μs=110μs (2)2000m/200(m/μs)=10μs
5.数据链路协议几乎总是将CRC放在尾部,而不是头部,请问这是为什么
答:CRC发送时,当最后一位数据送上外出线路,立即计算CRC编码附加在输出流后面发出。如果把CRC放在帧头部,只有把整个帧检查一遍计算CRC后才可以发送。这样每个字节都要处理两遍,第一遍是为了计算CRC,第二遍是为了发送数据链路协议将CRC放在尾部,处理时间可以减半。
6. 在以HDLC为数据链路层为通信规程的网络中,假设原始数据位011011111111111111110010,试问传输线路上的数据码是什么?在接收端去掉填充位后的数据是什么? 6.答:原始数据是:011011111111111111110010
零比特填充后,传输线路上的数据码是011011111011111011111010010 接收端去掉填充位后的数据是011011111111111111110010.
7. PPP协议的组成?应用在什么情况下?PPP为什么采用字节填充技术? 答:1)协议PPP组成:
一个将IP数据报封装到串行链路的方法。
17
一个用来建立,配置和测试数据链路连接的链路控制协议LCP。 一套网络控制协议NCP,支持不同的网络层协议。
2)PPP协议是目前广域网上应用最广泛的协议之一,它的优点在于简单、具备用户验证能力、可以解决IP分配等。通过PPP在用户端和运营商介入服务器之间建立通信链路可实现拨号上网。
3)PPP被设计成跟调制解调器一道使用,而调制解调器是以1个字节为单元而不是以1个比特为单位接受和发送数据的。另一方面,PPP被明确的设计成是以软件形式实现的,而不像HDLC那样几乎总是以硬件形式实现。对于软件实现,完全用字节操作要比用单个位操作简单得多。
9.在Ethernet局域网中,为什么要限制电缆的最大长度?9.由于Ethernet采用的是CSMA/CD介质访问控制方法,如果电缆过长,信号在传输过程中将会严重衰减,导致发送信号的站点无法正确检测出冲突信号,CSMA/CD就不能正常工作。
10.现欲构建一个数据传输率为1Gb/s的千兆Ethernet,假设电缆长度为1km,其中无中继器,信号在电缆中传播的速度为200000km/s。则帧的最小长度是多少?10.答:已知电缆的长度为1km,信号在电缆中的传播速度为200000km/s,则信号的单向传播延迟时间=1/200000(s),即往返传播延迟时间
=2*1/200000=1/100000s。为了按照CSMA/CD的方式工作,最小帧的发送时间不能小于1/100000s。以1Gb/s的数据传输速率发送数据,1/100000s可以发送的比特数等于1*10*1/100000=10000(b)。因此,帧的最小长度为10000b。
11.试描述总线型拓扑结构的特点。
1.总线型局域网的介质访问控制方法采用的是“共享介质”方式; 2.所有结点都连接到一条作为公共传输介质的总线上; 3.总线传输介质通常采用同轴电缆或双绞线;
4.所有结点都可以通过总线传输介质以“广播”方式发送或接收数据,出现“冲突(collision)”是不可避免的; “冲突”会造成传输失败;
5.必须解决多个结点访问总线的介质访问控制(MAC, medium access control)问题。 15.简述虚拟局域网组网方法。 1.用交换机端口号定义虚拟局域 2.用MAC地址定义虚拟局域网 3.用网络层地址定义虚拟局域 4.IP广播组虚拟局域网
14.常用的有哪两种冲突检测方法,试做简要描述。
1.比较法:发送节点在发送帧的同时,将其发送信号的波形与其在总线上接收到的信号波形进行比较。 编码违例判决法:检查从总线上接受到的信号波形是否符合曼彻斯特编码规律。 13.试画出 Ethernet中,CSMA/CD的发送流程。
9
18
第五章 网络层
一、 选择题
1. 网络互连的目的在于使不同网络上的用户互相通信,交换信息,那么用于两个不同子网的网络之间互连的中继设备称(d )。
A. 放大器 B. 网桥 C. 网关 D. 路由器
2. 通信子网为网络源节点与目的节点之间提供了多条传输路径的可能性,路由选择是( c)。
A. 建立并选择一条物理链路 B. 建立并选择一条逻辑链路 C. 网络节点在收到一个分组后,要确定向下一个节点的路径 D. 选择通信媒体
3. 已知Internet上某个B类IP地址的子网掩码为255.255.254.0,因而该B类子网最多可支持( b )台主机。
A. 509 B. 510 C. 511 D. 512 4. 下面哪一项不属于路由选择协议的功能 ( d )
A. 获取网络拓扑结构的信息 B. 选择到达每个目的网络的最优路径 C. 构建路由表 D. 发现下一跳的物理地址 5. 哪个地址是网络123.10.0.0(掩码为255.255.0.0)的广播地址(b)
A.123.255.255.255 B.123.10.255.255 C.123.13.0.0 D.123.1.1.1 6. 以下给出的地址中,属于子网192.168.15.19/28的主机地址是(a )。
19
A. 192.168.15.17 B. 192.168.15.14 C. 192.168.15.16 D. 192.168.15.31
7. 在一条点对点的链路上,为了减少地址的浪费,子网掩码应该指定为( a )。
A. 255.255.255.252 B. 255.255.255.248 C. 255.255.255.240 D. 255.255.255.196
8. 对路由选择协议的一个要求是必须能够快速收敛,所谓“路由收敛”是指(c )。
A. 路由器能把分组发送到预订的目标 B. 路由器处理分组的速度足够快
C. 网络设备的路由表与网络拓扑结构保持一致 D. 能把多个子网汇聚成一个超网
9. 内部网关协议RIP是一种广泛使用的基于(b )的协议。
A. 链路状态算法 B. 距离矢量算法 C. 集中式路由算法 D. 固定路由算法 10. 有限广播是将广播限制在最小的范围内.该范围是: (b)
(A) 整个网络 (B) 本网络内 (C) 某目标网络内 (D) 本主机
11. 一个局域网中某台主机的IP地址为176.68.160.12,使用22位作为网络地址,那么该局域网的子网掩码为(c )。
A. 255.255.255.0 B. 255.255.248.0 C. 255.255.252.0 D. 255.255.0.0 12. 对IP数据报分片重组通常发生在( b )上。
(A) 源主机 (B) 目的主机 (C) IP数据报经过的路由器 (D) 目的主机或路由器
13. 路由器在网络中它能够根据网络通信的情况动态选择路由,并识别( b)。相互分离的网络经路由器互连后成为若干个互连的网络。
A. MAC地址 B. 网络地址
C. MAC地址和网络地址 D. MAC地址和网络地址的共同逻辑地址
14. ICMP协议属于TCP/IP网络中的网络层协议,ICMP报文封装在IP协议数据单元中传送,在网络中起着差错和拥塞控制的作用。ICMP有13种报文,常用的ping程序中使用了(b )报文,以探测目标主机是否可以到达。
A. 地址掩码请求/响应 B. 回送请求/响应 C. 信息请求/响应 D. 时间戳请求/响应
15. 给定的IP地址为192.55.12.120,子网掩码是:255.255.255.240,那么主机号是( c )。
A. 0.0.0.112 B. 0.0.12.8 C. 0.0.0.8 D. 0.0.0.127
16.如果子网掩码是255.255.192.0,那么下面主机(b ) 必须通过路由器才能与主机129.23.144.16通信。
A. 129.23.191.21 B. 129.23.127.222 C. 129.23.130.33 D. 129.23.148.127 17. 为控制拥塞,IP层软件采用了(a)方法。
A.源抑制报文 B.重定向报文 C.ICMP请求应答报文对 D.分片与重组 18. IP协议是无连接的,其信息传输方式是(a)。
A.数据报 B.点对点 C.广播 D.虚电路
19. 在自治系统内部的各个路由器之间,运行的是内部网关协议IGP。早期的IGP执行距离矢量算法。当网络规模扩大时,该算法传输的路由信息太多,增加了网络负载,后来又出现了执行最短路径优先算法的IGP。按照这种协议,每个路由器向网络中的其他路由器发布( a ),当路由信息改变后,路由器按照Diikstra算法更新路由表。
A. 它连接的所有链路的状态信息 B. 它的路由表 C. 与它相邻的路由器的地址 D. 所有目标节点的URL 20. BGP是在___之间传播路由的协议 (d)
A.主机 B.子网 C.区域(area) D. 自治系统(AS)
20
21. 在七十年代末,国际标准化组织ISO提出了开放系统互连参考模型。协议分层大大简化了网络协议的复杂性,在OSI 7层模型中,网络层的功能主要(c) A.在信道上传输原始的比特流
B.加强物理层数据传输原始比特流的功能并且进行流量调控 C.确定数据包从源端到目的端如何选择路由 D.确保到达对方的各段信息正确无误 22. RIP是在__之上的一种路由协议 (d)
A.Ethernet B.IP C.TCP D.UDP
23.在IPv6的单播地址中有两种特殊地址,其中地址0:0:0:0:0:0:0:0表示不确定地址,不能分配给任何结点,地址0:0:0:0:0:0:0:1表示(b)。 A.不确定地址,不能分配给任何结点
B.回环地址,结点用这种地址向自身发送IPv6分组 C.不确定地址,可以分配给任何结点 D.回环地址,用于测试远程结点的连通性 24 、应用程序PING 发出的是___报文。 (c) A、TCP 请求报文。 B、TCP 应答报文。 C、ICMP 请求报文。 D、ICMP 应答报文。
25、当一台主机从一个网络移到另一个网络时,以下说法正确的是 (b)
A、必须改变它的IP 地址和MAC 地址 B、必须改变它的IP 地址,但不需改动MAC 地址 C、必须改变它的MAC 地址,但不需改动IP 地址 D、MAC 地址、IP 地址都不需改动 26、ARP 协议的作用是 (d)
A、将端口号映射到IP 地址 B、连接IP 层和TCP 层 C、广播IP 地址 D、将IP 地址映射到第二层地址
28、与10.110.12.29 mask 255.255.255.224 属于同一网段的主机IP 地址是 (b) A、10.110.12.0 B、10.110.12.30 C、10.110.12.31 D、10.110.12.32
29、某公司申请到一个C 类IP 地址,但要连接6 个的子公司,最大的一个子公司有26 台计算机,每个子公司在一个网段中,则子网掩码应设为 (d)
A、255.255.255.0 B、255.255.255.128 C、255.255.255.192 D、255.255.255.224 30、 224.0.0.5 代表的是___地址。 (c)
A、主机地址 B、网络地址 C、组播地址 D、广播地址 31、路由选择协议位于( c)。
A. 物理层 B. 数据链路层 C. 网络层 D. 应用层 32、255.255.255.224可能代表的是( c)。
A. 一个B类网络号 B. 一个C类网络中的广播 C. 一个具有子网的网络掩码 D. 以上都不是
33、IP地址为 140.111.0.0 的B类网络,若要切割为9个子网,而且都要 连上Internet,请问子网掩码设为( d)。
A. 255.0.0.0 B. 255.255.0.0 C. 255.255.128.0 D. 255.255.240.0 34、如果一个C类网络用掩码255.255.255.192划分子网,那么会有(a)个可用的子网。
A. 2 B. 4 C. 6 D. 8
35、在IP地址方案中,159.226.181.1是一个(b )。
A. A类地址 B. B类地址 C. C类地址 D. D类地址 37. 某部门申请到一个C类IP地址,若要分成8个子网,其掩码应为( c)。 A. 255.255.255.255 B.255.255.255.0
C.255.255.255.224 D.255.255.255.192
38、在OSI的七层参考模型中,工作在第三层以上的网间连接设备是( b)。
A. 集线器 B. 网关 C. 网桥 D. 中继器 39、PPP协议是哪一层的协议( b )
21
A.物理层 B.数据链路层 C.网络层 D.高层 40、IP协议是无连接的,其信息传输方式是( b)
A.点对点 B.数据报 C.广播 D.虚电路 41、一座大楼内的一个计算机网络系统,属于(b) A、PAN B、LAN C、MAN D、WAN 42、网络协议主要要素为(c)
A、数据格式、编码、信号电平 B、数据格式、控制信息、速度匹配 C、语法、语义、时序 D、编码、控制信息、同步 43、计算机网络通信系统是( d)
A、电信号传输系统 B、文字通信系统 C、信号通信系统 D、数据通信系统 45、一个VLAN可以看作是一个 (b)
A、 冲突域 B、 广播域 C、 管理域 D、 阻塞域 46、网卡是完成(c)功能的
A. 物理层 B. 数据链路层C. 物理和数据链路层 D. 数据链路层和网络层 47、以下属于低层协议的是:(b) A、FTP
B、IP
C、UDP
D、TCP
48、TCP/IP层的网络接口层对应OSI的(d)。 A、物理层 B、链路层 C、网络层 D、物理层和链路层 49、Ipv6 将32 位地址空间扩展到(b)。
A、64 位 B、128 位 C、256 位 D、1024 位 50、决定使用哪条途径通过子网,应属于下列OSI 的哪一层处理?(a) (A)物理层(B)数据链路层(C)传输层(D)网络层
51、在OSI 模型中,一个层N 与它的上层(第N+1 层)的关系是什么?(a) (A)第N 层为第N+1 层提供服务。
(B)第N+1 层把从第N 层接收到的信息添一个报头。 (C)第N 层使用第N+1 层第通的服务。 (D)第N 层与第N+1 层相互没有影响。 52、下列说法中哪些正确?(c)
(1)虚电路与电路交换中的电路没有实质不同 (2)在通信的两站间只能建立一条虚电路
(3)虚电路也有连接建立、数据传输、连接释放三阶段 (4)虚电路的各个结点不需要为每个分组作路径选择判定
(A) (1),(2) (B) (2),(3) (C) (3),(4) (D) (1),(4) 53、下面___c___命令用于测试网络是否连通。
A:telnet B:nslookup C:ping D:ftp 54、Internet 是由发展而来的。(b)
A.局域网 B.ARPANET C.标准网 D.WAN 55、以下关于TCP/IP协议的描述中,哪个是错误的__a___。
A:TCP/IP协议属于应用层 B:TCP、UDP协议都要通过IP协议来发送、接收数据 C:TCP协议提供可靠的面向连接服务 D:UDP协议提供简单的无连接服务 56、下列关于IP地址的说法中错误的是_c__。
A:一个IP地址只能标识网络中的唯一的一台计算机 B:IP地址一般用点分十进制表示
C:地址205.106.286.36是一个非法的IP地址 D:同一个网络中不能有两台计算机的IP地址相同
57、一个IP地址包含网络地址与____c__。
A:广播地址 B:多址地址 C:主机地址 D:子网掩码
58、IPv4的32位地址共40多亿个,IPv6的128位地址是IPv4地址总数的 c 倍。 A.4 B.96 C.2的96次方 D.2的4次方
22
59、OSPF协议是 a 。 A.域内路由协议 B.域间路由协议 A.TCP/IP A.传输层
B.RIP
C.无域路由协议 C.IPX/SPX
D.应用层协议
60、下面属于路由选择协议的是 b 。
D.AppleTalk
61、在OSI参考模型中能实现路由选择、拥塞控制与互联功能的层是 c 。
B.应用层
C.网络层
D.物理层
62、协议是 D 之间进行通信的规则或约定。 A.同一结点上下层
B.不同结点 C.相邻实体 D.不同结点对等实体
63、在TCP/IP协议簇中,__a__协议属于网络层的无连接协议。 A.IP B.SMTP C.UDP D.TCP 64、在B类网络中,可以分配的主机地址是多少?_d___
A.1022 B.4094 C.32766 D.65534 65、 以下网络地址中属于私网地址(PrivateAddress)的是__c__
A.172.15.22. B.128.168.22. C.172.16.22.1 D.192.158.22.1
66、设有2条路由21.1.193.0/24和21.1.194.0/24,如果进行路由汇聚,覆盖这2条路由的地址是__c___。 A.21.1.200.0/22 B.21.1.192.0/23 C.21.1.192.0/21 D.21.1.224.0/20 67、下面关于IPv6协议优点的描述中,准确的是_b____。
A.IPv6协议允许全局IP地址出现重复 B.IPv6协议解决了IP地址短缺的问题 C.IPv6协议支持通过卫星链路的Intemet连接 D.IPv6协议支持光纤通信 68、RARP协议用于__c__。
A.根据IP地址查询对应的MAC地址 B.IP协议运行中的差错控制
C.把MAC地址转换成对应的IP地址 D.根据交换的路由信息动态生成路由表 69、下面关于ICMP协议的描述中,正确的是___c__。 A.ICMP协议根据MAC地址查找对应的IP地址 B.ICMP协议把公网的IP地址转换为私网的IP地址 C.ICMP协议用于控制数据报传送中的差错情况 D.ICMP协议集中管理网络中的IP地址分配
70、 某公司的几个分部在市内的不同地点办公,各分部联网的最好解决方案(d) A.公司使用统一的网络地址块,各分部之间用以太网相连 B.公司使用统一的网络地址块,各分部之间用网桥相连 C.各分部分别申请一个网络地址块,用集线器相连
D.把公司的网络地址块划分为几个子网,各分部之间用路由器相连 71、TCP/IP网络中常用的距离矢量路由协议是 (d) 。
A. ARP
B. ICMP
C. OSPF
D. RIP
72、下面有关VLAN的说法正确的是( a)。
A. 一个VLAN组成一个广播域 B. 一个VLAN是一个冲突域 C. 各个VLAN之间不能通信
D. VLAN之间必须通过服务器交换信息
73、关于路由器,下列说法中正确的是 ( c)。
A. 路由器处理的信息量比交换机少,因而转发速度比交换机快 B. 对于同一目标,路由器只提供延迟最小的最佳路由
C. 通常的路由器可以支持多种网络层协议,并提供不同协议之间的分组转换 D. 路由器不但能够根据逻辑地址进行转发,而且可以根据物理地址进行转发 74、用TCP/IP协议的网络在传输信息时,如果出了错误需要报告,采用的协议是 (a) A.ICMP B.HTTP
C.TCP D.SMTP
75、以下各项中,不是IP数据报操作特点的是 (c) A.每个分组自身携带有足够的信息,它的传送是被单独处理的 B.在整个传送过程中,不需建立虚电路 C.使所有分组按顺序到达目的端系统
23
D.网络节点要为每个分组做出路由选择
76、对IP数据报分片的重组通常发生在(b )上。
A.源主机 B.目的主机 C.IP数据报经过的路由器 D.目的主机或路由器 77、关于路由器,下列说法中错误的是 d
A.路由器可以隔离子网,抑制广播风暴 B.路由器可以实现网络地址转换 C.路由器可以提供可靠性不同的多条路由选择 D.路由器只能实现点对点的传输 78、关于ARP表,以下描述中正确的是 b
A.提供常用目标地址的快捷方式来减少网络流量 B.用于建立IP地址到MAC地址的映射 C.用于在各个子网之间进行路由选择 D.用于进行应用层信息的转换 79、下列关于IPv4地址的描述中错误是: ( d)
A.IP地址的总长度为32位 B.每一个IP地址都由网络地址和主机地址组成 C.一个C类地址拥有8位主机地址,可给254台主机分配地址 D.A类地址拥有最多的网络数
80、以下对IP地址分配中描述不正确的是( b)
A、网络ID不能全为1或全为0 B、同一网络上每台主机必须有不同的网络ID C、网络ID不能以127开头
D、同一网络上每台主机必须分配唯一的主机ID
B、ICMP消息的传输是可靠的 D、ICMP可用来进行拥塞控制
D、RARP
D、1500
81、对网际控制协议(ICMP)描述错误的(b)
A、ICMP封装在IP数据报的数据部分 C、ICMP是IP协议的必需的一个部分 A、UDP
B、ARP
82、TELNET通过TCP/IP协议在客户机和远程登录服务器之间建立一个(c)
C、TCP
83、802.3以太网最大可传送的帧(数据)长度为___个8位组。(d )
A、64
B、32
C、256
84、在IP协议中用来进行组播的IP地址是何类地址?(c) A、 A类 B、C类 C、D类 D、E类
85、计算机的广泛应用,大量的微型计算机是通过局域网连入到广域网的,而局域网与广域网的互联一般是通过__b__设备实现的。
A.Ethernet交换机 B.路由器 C.网桥 A.65000
D.电话交换机
86、版本的因特网总共有___c___个A类地址网络。
B.200万 C.126 D.128
87、各项中,一个计算机网络的3个主要组成部分是_b___。
1、若干数据库 2、一个通信子网 3、一系列通信协议 4、若干主机 5、电话网 6、大量终端 A.1、2、3 B.2、3、4 C.3、4、5 D.2、4、6 88、路由器接收的IP报文中的目标网络不在路由表中时,将采取的策略是(a) A、丢掉该报文 B、将该报文以广播的形式从该路由器的所有端口发出 C、将报文退还给上级设备 D、向某个特定的路由器请求路由 89、当数据在网络层时,称之为(b)
A、Segment
B、Packet
C、Bit
D、Frame
90、下列地址中哪些是私有地址(c)
A、172.32.0.1
B、172.0.0.1 C、172.16.0.255
D、172.15.255.255
91下列选项中,不属于网络体系结构中所描述的内容是(c) A.网络的层次 B.每一层使用的协议 C.协议的内部实现细节 D.每一层必须完成的功能
92、某自治系统采用RIP协议,若该自治系统内的路由器R1收到其邻居路由器R2的距离矢量中包含的信息
A. R2可以经过R1到达net1,跳数为17 B. R2可以到达net1,跳数为16 C. R1可以经过R2到达net1,跳数为17 D.R1不能经过R2到达net1
93、若路由器R因为拥塞丢弃IP分组,则此时R可向发出该IP分组的源主机的ICMP报文件的类型是(c)
24
A. 路由重定向 B. 目的不可达 C. 源抑制 D. 超时
94、某网络的IP地址空间为192.168.5.0/24采用长子网划分,子网掩码为255.255.255.248,则该网络的最大子网个数、每个子网内的最大可分配地址个数为(b) A、32,8 B、32,6 C、8,32 D、8,30 95、下列网络设备中,能够抑制网络风暴的是(c) I中断器 II集线器 III网桥 IV路由器
A、仅I和II B、仅III C、仅III和IV D、仅IV DCBDB AACBB CBBBC BAAAD CDBCB
D BDC CCDAB CBBB BCD B CBDBD ACCBA CCCAB CDADC CBCCD DACAC BDBDB BCDCB CBABC CACBC 二、综合应用题
1. 作为中间系统。中继器、网桥、路由器和网关有何区别?1、答:中继器:是物理层中间设备。主要作用是在物理层中实现透明的二进制比特复制,以补偿信号衰减。
网桥:是数据链路层的中间设备。主要作用是根据MAC帧的目的地址对收到的帧进行转发。网桥具有过滤帧的功能。
路由器:网络层的中间设备。作用是在互连网中完成路由选择的功能。
网关:网络层以上的中间系统。作用是在高层进行协议的转换以连接两个不兼容的系统。
2. 子网掩码为255.255.255.0代表什么意思?2、答:C类地址对应的子网掩码值。但也可以是A类或B类地址的掩码,即主机号由最后的8位决定。而路由器寻找网络由前24位决定。
3. 设某路由器建立了如下路由表(这三列分别是目的网络、子网掩码和下一跳路由器,若直接交付则最后一列表示应当从哪一个接口转发出去):
128.96.39.0 255.255.255.128 接口0 128.96.39.128 255.255.255.128 接口1 128.96.40.0 255.255.255.128 R2 192.4.153.0 255.255.255.192 R3 0.0.0.0 0.0.0.0 R4 现共收到5个分组,其目的站IP地址分别为: (1)128.96.39.10 (2)128.96.40.12 (3)128.96.40.151 (4)192.4.153.17 (5)192.4.153.90 试分别计算其下一跳。
3、解:(1)分组的目的站IP地址为:128.96.39.10。先与子网掩码255.255.255.128相与,得128.96.39.0,可见该分组经接口0转发。
(2)分组的目的IP地址为:128.96.40.12。
① 与子网掩码255.255.255.128相与得128.96.40.0,不等于128.96.39.0。
② 与子网掩码255.255.255.128相与得128.96.40.0,经查路由表可知,该项分组经R2转发。 (3)分组的目的IP地址为:128.96.40.151,与子网掩码255.255.255.128相与后得128.96.40.128,与子网掩码255.255.255.192相与后得128.96.40.128,经查路由表知,该分组转发选择默认路由,经R4转发。
(4)分组的目的IP地址为:192.4.153.17。与子网掩码255.255.255.128相与后得192.4.153.0。与子网掩码255.255.255.192相与后得192.4.153.0,经查路由表知,该分组经R3转发。
(5)分组的目的IP地址为:192.4.153.90,与子网掩码255.255.255.128相与后得192.4.153.0。与子网掩码255.255.255.192相与后得192.4.153.64,经查路由表知,该分组转发选择默认路由,经R4转发。
25
4. 某单位分配到一个B类IP地址,其net-id为129.250.0.0。该单位有4000台机器,平均分布在16个不同的地点。如选用子网掩码为255.255.255.0,试给每一地点分配一个子网号码,并计算出每个地点主机号码的最小值和最大值。
答:4000/16=250,平均每个地点250台机器。如选255.255.255.0为掩码,则每个网络所连主机数=2-2=254>250,共有子网数=2-2=254>16,能满足实际需求。 可给每个地点分配如下子网号码
地点: 子网号(subnet-id) 子网网络号 主机IP的最小值和最大值
1: 00000001 129.250.1.0 129.250.1.1---129.250.1.254 2: 00000010 129.250.2.0 129.250.2.1---129.250.2.254 3: 00000011 129.250.3.0 129.250.3.1---129.250.3.254 4: 00000100 129.250.4.0 129.250.4.1---129.250.4.254 5: 00000101 129.250.5.0 129.250.5.1---129.250.5.254 6: 00000110 129.250.6.0 129.250.6.1---129.250.6.254 7: 00000111 129.250.7.0 129.250.7.1---129.250.7.254 8: 00001000 129.250.8.0 129.250.8.1---129.250.8.254 9: 00001001 129.250.9.0 129.250.9.1---129.250.9.254 10: 00001010 129.250.10.0 129.250.10.1---129.250.10.254 11: 00001011 129.250.11.0 129.250.11.1---129.250.11.254 12: 00001100 129.250.12.0 129.250.12.1---129.250.12.254 13: 00001101 129.250.13.0 129.250.13.1---129.250.13.254 14: 00001110 129.250.14.0 129.250.14.1---129.250.14.254 15: 00001111 129.250.15.0 129.250.15.1---129.250.15.254 16: 00010000 129.250.16.0 129.250.16.1---129.250.16.254
5. 一个子网中,路由器C和B、D、E相连。使用距离向量路由选择,下列向量刚刚被路由器C收到:来自B:(5,0,8,12,6,2)来自D:(16,12,6,0,9,10)来自E:(7,6,3,9,0,4),路由器C测量得到的到达B、D和E的延时分别等于6、3和5。试问路由器C的新的路由表是什么?请给出所使用的输出线路和所预期的延时。
5、答:在收到来自邻居的矢量后,路由器C的新路由表如下:
站点 A B C D E F
6. 设有 A,B,C,D,E 五台主机都处在利用以太网交换机连接的局域网中,如图所示,如果它们都运行TCP/IP协议,而且网络管理员为它们分配了IP地址和子网掩码,如下 A主机的 IP 地址是 193.168.1.35 B主机的IP 地址是 193.168.1.50 C主机的 IP 地址是 193.168.1.51 D主机的 IP 地址是 193.168.1.60 E主机的 IP 地址是 193.168.1.46 共同的子网掩码是 255.255.255.240
下一跳 B B - D E B 度量 11 6 - 3 5 8 8
8
26
以太网交换机A问:
BCDE
1)A,B,C,D,E 五台主机之间哪些可以直接通信?为什么?
2)如果将以太网交换机换为以太网集线器,而保持计算机的位置不变,情况发生什么变化吗?为什么?6、 1)各台计算机的子网掩码均为255.255.255.240,其二进制形式(只显示最后一个字节)为255.255.255.11110000,计算各个计算机的子网地址:A与E的子网地址为192.168.1.32,而计算机B、C、D的子网地址为192.168.1.48.则A与E可以互相通信,B、C、D可以互相通信。
2)如果将以太网交换机换为以太网集线器,而保持计算机的位置不变,由于集线器不能分隔子网,因此这些计算机实际上都处在同一个子网中,它们之间可以直接访问。
7. 已知某个C类网,现要将这个网分成几个子网,其中每个子网中的主机数不小于30,如何设计子网及子网掩码使其满足题目的要求?被分成多少子网?每个子网的实际主机ID是多少?IP地址损失多少个? 7、要使主机可用ID数不少于30,则加上每个子网都不能使用的全0和全1,子网实际的ID数不少于32。32≤2,所以作为主机地址的位数可选为5,而C类网IP地址中原主机地址位数为8,所以作为子网地址的位数只乘下三位,有8种状态,但全0和全1都不用作子网号,所以只能分成6 个子网,子网掩码为255.255.255.224。每个子网的实际主机ID是30个。IP地址损失个数为2×32+6×2-2=74
8、某网络上连接的所有主机,都得到“Request time out”的显示输出,检查本地主机配置和IP地址:202.117.34.35,子网掩码为255.255.0.0,默认网关为202.117.34.1,请问问题可能出在哪里? 答:因为由ip地址202.117.34.35得知网络是C类网络,子网掩码的问题(255.255.255.0)。子网掩码应为255.255.255.0。按原配置,本地主机会被网关认为不在同一子网中,这样网关将不会转发任何发送给本地主机的信息。
9、ARP协议的功能是什么?假设主机1和主机2处于同一局域网(主机1的IP地址是172.16.22.101,主机2的IP地址是172.16.22.110),简述主机1使用ARP协议解析主机2的物理地址的工作过程。 答:当主机1要向主机2发送数据之前,必须解析出主机2的物理地址,解析过程如下:主机1发送一个广播帧(带有ARP报文)到以太网,该ARP报文大致意思是:“我的IP地址是172.16.22.101,谁的IP地址为172.16.22.110?请告诉我你的物理地址。”(2分)这个广播帧会传到以太网的所有机器,每个机器在收到广播帧后,都会去查看自己的IP地址。(2分)但是只有IP地址为172.16.22.110的主机2会返回主机1一个ARP响应报文,其中包含了主机2的物理地址(设为E2)。这样主机1就知道了IP地址为172.16.22.110的主机所对应的物理地址为E2.随后就可以向主机2发送数据。
10、把十六进制的IP地址C22F1588转换成用点分割的十进制形式,并说明该地址属于哪类网络地址,以及该种类型地址的每个子网最多可能包含多少台主机。 10、答:(1)194.47.21.136 ;(2)C型(3)254台主机。 11、地址解析协议(ARP)的用途是什么?
答:针对一台具体的主机,把一个IP 地址映射成网络适配器的硬件地址。
5
27
12、试简述主机1(IP地址为192.168.25.1,MAC地址为 E1)向主机2(IP地址为192.168.25.2,MAC地址为E2)发送数据时ARP 协议的工作过程(主机1、主机2在同一个子网内)。
答:(1)当主机1要向主机2发送数据时,必须知道主机2的MAC地址,为此,先根据主机2的IP地址在本机的ARP缓冲表内查找,如找到E2,则把E2填到MAC帧中,并把数据发送给主机2;(1分) (2)如果在本机的ARP缓冲表内找不到主机2的MAC地址,则主机1产生一个ARP询问包,其中包含主机1的IP地址,MAC地址E1,主机2的IP地址,并广播到网络上询问有谁知道主机2的MAC地址;(2分) (3)主机2收到ARP询问包后,根据询问者的IP和MAC地址E1立即向主机1回送一个ARP响应包,其中包含主机1的IP地址,MAC地址E1,主机2的IP地址和MAC地址E2,从而主机1获得了主机2的MAC地址E2,进而可向主机2发送数据。(2分)
13、 Internet网中,某计算机的IP地址是 11001010.01100000.00101100.01011000 ,请回答下列问题: 1)用十进制数表示上述IP地址?
2)该IP地址是属于A类,B类,还是C类地址? 3)写出该IP地址在没有划分子网时的子网掩码? 4)写出该IP地址在没有划分子网时计算机的主机号?
5)将该IP地址划分为四个子网(包括全0和全1的子网),写出子网掩码,并写出四个子网的IP地址区间(如:192.168.1.1~192.168.1.254) 答:1. 202.96.44.88 2. C类
3. 255.255.255.0 4. 88 5. 255.255.255.192
202.96.44.1~202.96.44.63 202.96.44.65~202.96.44.127 202.96.44.129~202.96.44.191 202.96.44.193~202.96.44.254
14.某公司网络拓扑图如下图所示,路由器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。
将IP地址空间202.118.1.0/24划分为两个子网,分配给局域网1、局域网2,每个局域网分配的地址数不少于120个,请给出子网划分结果。说明理由或给出必要的计算过程。 请给出R1的路由表,使其明确包
28
括到局域网1的路由、局域网2的路由、域名服务器的主机路由和互联网的路由。 请采用路由聚合技术,给出R2到局域网1和局域网2的路由。
14、 答: (1)无类IP地址的核心是采用不定长的网络号和主机号,并通过相应的子网掩码来表示(即网络号部分为1,主机号部分为0)。本题中网络地址位数是24,由于IP地址是32位,因此其主机号部分就是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的路由表1。
局域网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,而子网掩码也是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
29
第六章 传输层 一、 选择题
1. ISO传输层中数据传输的任务是在两个传输实体之间( )。
A. 传输用户数据 B. 控制数据 C. 进行数据差错检测 D. A和B 2. 下列关于传输服务的面向连接服务和无连接服务说法中正确的是( )。
A. 面向连接的服务是可靠的服务,无连接的服务也可以提供可靠服务 B. 面向连接的服务是可靠的服务,而无连接的服务只能提供不可靠的服务 C. 面向连接的服务和无连接的服务都是提供不可靠的服务 D. 以上说法都不正确
3. 传输层的数据传输任务一般地( )。
A. 只采用全双工服务 B. 采用全双工服务,个别场合也可采用半双工服务 C. 只采用半双工服务 D. 以上都不正确 4.( )是传输层数据交换的基本单位。
A. 位 B. 分组 C. 帧 D. 报文段
5. 基于TCP/IP 的互联网服务中,IP 协议提供主机之间的不可靠的无连接的分组传输服务。TCP协议提供端口之间的( A )报文传输服务,为了实现可靠的服务,采用超时重传、确认技术。
A.可靠的面向连接的 B.不可靠的面向连接的 C.可靠的无连接的 D.不可靠的无连接的
6. TCP传输中的协议规定,在确认信息中捎带( )的序号以减少通信量。
A.上一个已接收的报文 B.下一个希望接收的报文 C.正在发送的报文 D.下一个将要发送的报文 7. TCP采用( C)技术来实现可靠比特流的传输。
A. 超时重传 B. 肯定确认
C. 超时重传和肯定确认 D. 丢失重传和重复确认
8. TCP协议采用滑动窗口协议解决了端到端的流量控制,滑动窗口协议规定重传未被确认的分组,这种分组的数量最多可以( )。
A. 是任意的 B.大于滑动窗口的大小 C. 1个 D. 等于滑动窗口的大小
9. 在TCP/IP网络中,为各种公共服务保留的端口号范围是( )。
A. 1~255 B. 1~1023 C. 1~1024 D. 1~65535 10.TCP是一个面向连接的协议,它提供连接的功能是( )的。
A. 全双工 B.半双工 C. 单工 D. 不确定 11.为了保证连接的可靠性,TCP通常采用()
A. 3次握手法 B. 窗口控制机制 C. 端口机制 D. 自动重发机制 12. 在TCP/IP协议簇中,UDP协议工作在()
A. 应用层 B. 传输层 C. 网络互联层 D. 网络接口层 13.关于TCP和UDP,下列哪种说法是错误的?() A. TCP和UDP的端口号是相互独立的
B. TCP和UDP的端口号是完全相同的,没有本质区别 C. 在利用TCP发送数据前,需要与对方建立一条TCP连接 D. 在利用UDP发送数据前,不需要与对方建立连接 14. 三次握手方法用于()
A. 传输层连接的建立 B. 数据链路层的流量控制 C. 传输层的重复检测 D. 传输层的流量控制 15. 传输层可以通过 标识不同的应用()。
A. 物理地址 B. 端口号 C. IP地址 D. 逻辑地址
16?17.基于TCP/IP的因特网服务中,IP协议提供主机之间的() 分组传输服务。TCP协议提供端口之间的()报文传输服务;
16. A. 可靠的面向连接的 B. 不可靠的面向连接的
30
C. 可靠的无连接的 D. 不可靠的无连接的 17. A. 可靠的面向连接的 B. 不可靠的面向连接的 C. 可靠的无连接的 D. 不可靠的无连接的
18. TCP是一个面向连接的协议,它提供连接的功能是全双工的,采用()技术来实现可靠数据流的传送。 A. 超时重传 B. 肯定确认(捎带一个分组的序号) C. 超时重传和肯定确认(捎带一个分组的序号) D. 丢失重传和重复重传
19?20. TCP是因特网中的传输层协议,使用3次握手协议建立连接。当主动方发出SYN连接请求后,等待对方回答()。这种建立连接的方法可以防止()。
19. A. SYN,ACK B. FIN,ACK C. PSH,ACK D. RST,ACK
20. A. 出现半连接 B. 无法连接 C. 假冒的连接 D. 产生错误的连接 21 在TCP 协议中,建立连接时需要将( )字段中的( )标志位位置1。 21.A.保留,ACK B.保留,SYN C.偏移,ACK D.控制,SYN 22. 关于无连接的通信,下面描述中正确的是( )。
A.由于每一个分组独立地建立和释放逻辑连接,所以无连接的通信不适合 传送大量的数据 B.由于通信对方的通信线路都是预设的,所以在通信过程中无需任何有关 连接的操作 C.目标的地址信息被加到每个发送的分组上
D.无连接的通信协议UDP不能运行在电路交换或租用专线网络上 23. 下面信息中( )包含在TCP头中而不包含在UDP头中。
A.目标端口号 B.顺序号 C.发送端口号 D.校验号 24. TCP段头的最小长度是( )字节。 A.16 B.20 C.24 D.32
25 在TCP 协议中,建立连接时需要将( )字段中的( )标志位位置1。 A.保留,ACK B.保留,SYN C.偏移,ACK D.控制,SYN 26. 关于无连接的通信,下面描述中正确的是( )。
A.由于每一个分组独立地建立和释放逻辑连接,所以无连接的通信不适合 传送大量的数据 B.由于通信对方的通信线路都是预设的,所以在通信过程中无需任何有关 连接的操作 C.目标的地址信息被加到每个发送的分组上
D.无连接的通信协议UDP不能运行在电路交换或租用专线网络上 27. 下面信息中( )包含在TCP头中而不包含在UDP头中。
A.目标端口号 B.顺序号m C.发送端口号 D.校验号 28. TCP段头的最小长度是( )字节。 A.16 B.20 C.24 D.32
29. TCP是互联网中的传输层协议,TCP协议进行流量控制的方式是(1),当TCP实体发出连接请求(SYN)后,等待对方的(2)相应。
1: A.使用停等ARQ协议 B.使用后退N帧ARQ协议
C.使用固定大小的滑动窗口协议 D.使用可变大小的滑动窗口协议 2. A.SYN B.FIN、ACK C.SYN、ACK D.RST DBBDA BCDBA ABBAB DACAA DCBBD CBB(DC) 二、综合应用题
1. 传输层的任务是什么?传输层在OSI中的地位及目的?
1、答:传输层的任务处理一些由网络层引进的错误,如,包丢失和重复包,以及对包进行重新排序、分段和重装,这样可以避免网络层进行低效的分段和重装。另外,这也有助于传输层在网络发生拥塞时可以相应降低发送数据的速率。传输层负责端到端的通信,既是7层体系结构中负责数据通信的最高层,又是面向网络通信的低3层和面向信息处理的最高3层之间的中间层。传输层要达到以下两个主要目的:(1)提供可靠的端到端的通信;(2)向会话层提供独立于网络的传输服务。
2. 试用具体例子说明为什么在运输连接建立时要使用三次握手。说明如不这样做可能会出现什么情况。
31
2、答:我们知道,3次握手完成两个重要的功能,既要双方做好发送数据的准备工作(双方都知道彼此已准备好),也要允许双方就初始序列号进行协商,这个序列号在握手过程中被发送和确认。
现在把三次握手改成仅需要两次握手,死锁是可能发生的。作为例子,考虑计算机A和B之间的通信,假定B给A发送一个连接请求分组,A收到了这个分组,并发送了确认应答分组。按照两次握手的协定,A认为连接已经成功地建立了,可以开始发送数据分组。可是,B在A的应答分组在传输中被丢失的情况下,将不知道A是否已准备好,不知道A建议什么样的序列号,B甚至怀疑A是否收到自己的连接请求分组。在这种情况下,B认为连接还未建立成功,将忽略A发来的任何数据分组,只等待连接确认应答分组。而A在发出的分组超时后,重复发送同样的分组。这样就形成了死锁。
此外,还可能建立无用的连接。考虑B给A发送一个连接请求分组,但该分组延迟了很长时间才到达A,B已经重发连接建立请求。而延迟的请求分组到达A后,A认为这是一个新的请求,从而建立起无用的连接 3. 一个TCP报文段的数据部分最多为多少字节?为什么?
答:65495字节。此数据部分加上TCP首部的20字节,再加上IP数据报的首部的20字节,正好是IP数据报的最大长度。当然,IP首部包含了选择,则IP首部长度超过20字节,这时TCP报文段的数据部分的长度将小于65495字节。
4. 在TCP/IP协议族的传输层中,有两个不同的传输层协议TCP和UDP,为什么设置这样两种不同的协议,试对它们进行比较。
4、TCP和UDP是工作在传输层的因特网协议,其中TCP(Transmission Control Protocol,传输控制协议)是专门设计用于在不可靠的因特网上提供可靠的、端到端的字节流通信的协议。TCP协议将数据分成可被IP层传输的数据包交IP层传送,或者将从IP层收到的数据包重新组合为完整的消息并进行校验。TCP是面向连接的协议。 UDP(User Datagram Protocol)用户数据报协议。它是TCP/IP协议中的非连接协议。UDP向应用程序提供了一种发送封装的原始IP数据报的方法,并且发送时无需建立连接。它将应用程序产生的数据信息转化成数据包,然后经由IP发送。它不验证消息是否正确发送,其可靠性依赖于产生消息的应用程序自身。 TCP的连接是可靠的,UDP连接是不可靠的。
5. 分别举出三种使用TCP、UDP通信的协议,并根据它们的特点,简要阐述它们为什么使用TCP或UDP(而不使用另一种协议)。5、域名服务(DNS)、简单网络管理协议(SNMP)、QQ聊天使用UDP通信。这三种协议里,每次消息交换均只有来回两个数据包,使用UDP通信效率高,而如果使用TCP,需要建立连接和释放连接,效率较低。虽然使用UDP不可靠,但可依靠应用层的功能比较容易地解决这个问题。
文件传输协议(FTP)、简单邮件传输协议(SMTP)、超文本传输协议(HTTP)使用TCP通信。这三种协议里,均需要传输比较大的文件,为保证可靠性,使用TCP。而如果用UDP,很容易丢失数据包,数据包也可能失序。如果依靠应用层来解决这些问题,则使得应用层过于复杂,而得不偿失。 6、试说明传输层在协议栈中的地位和作用,传输层的通信和网络层的通信有什么重要区 别?为什么传输层是必不可少的?
6、答:传输层在协议栈中的地位和作用:传输层向它上面的应用层提供通信服务,它属于 面向通信部分的最高层,同时也是用户功能中的最低层。
传输层的通信和网络层的通信的区别:网络层是为主机之间提供逻辑通信,传输层是为应用进程之间提供端到端的逻辑通信。
? 传输层是必不可少的,是因为:从IP层来说,通信的两端是主机。但是,两个主机之间真正进行通信的实体是主机中的应用进程。IP协议虽然能够把分组传送到目的主机,但这个分组还在目的主机的网络层,
32
而没有交给应用进程,因而需要设置传输层来对IP分组进行复用和分用。另一方面,低三层的通信没有提供可靠通信。
7、网络层提供数据报或虚电路服务对上面的运输层有何影响?
7、答:网络层所提供的服务越多,传输层协议就可以做得越简单。若网络层提供虚电路服 务,那就能保证报文无差错、不丢失、不重复且按序地进行交互,因而传输协议就很简单。 ? 但若网络层提供的是不可靠的数据报服务,则就要求主机上有一个复杂的传输协议。
8、当应用程序使用面向连接的TCP和无连接的IP时,这种传输是面向连接的还是面向无 连接的?
答:都是。这要在不同层次来看,在运输层是面向连接的,在网络层则是无连接的 9、如果应用程序愿意使用UDP来完成可靠的传输,这可能吗?请说明理由
答:不可能。因为UDP协议只在IP的服务之上增加了很少一点的功能,就是端口的功能和差错检测的功能。所以不可能使用UDP协议实现可靠传输。
10、为什么说UDP是面向报文的,而TCP是面向字节流的?
10、答:发送方UDP对应用程序交下来的报文,在添加首部后就向下交付IP层。UDP对应用层交下来的报文,既不合并,也不拆分,而是保留这些报文的边界。
? 接收方UDP对IP层交上来的UDP用户数据报,在去除首部后就原封不动地交付上层的应用进程,一次交付一个完整的报文。
? 虽然应用程序和TCP协议的交互是一次一个数据块,但TCP协议把应用程序交下来的数 据看成仅仅是一连串的无结构的字节流,并不知道字节流的含义。
TCP协议不保证接收方应用程序收到的数据块和发送方应用程序所发出的数据块具有对应大小的关系。 ? 在报文流中,网络保持对报文边界的跟踪;而在字节流中,网络不做这样的跟踪。例如,一个进程向运输层写了512字节,稍后又写了另外512字节。那么接收方共读了1024字节。对于报文流,接收方将得到两个报文,每个报文512字节。而对于字节流,报文边界不被识别。接收方把全部的1024字节当作一个整体,在此已经体现不出原先有两个不同的报文的事实 11、端口的作用是什么?为什么端口要划分为三种
11、答:端口的作用是对TCP/IP体系的应用进程进行统一的标志,使运行不同操作系统的计算机的应用进程能够互相通信。把端口划分为3类是因为:避免端口号重复,无法区分应用进程。二是因特网上的计算机通信都是采用C/S方式,在客户发起通信请求时,必须知道服务器的端口,对于一些主要的应用程序,必须让所有用户知道。
12、某个应用进程使用运输层的UDP,然而继续向下交给IP层后,又封装成IP数据报。 既然都是数据报,可否跳过UDP而直接交给IP层?哪些功能UDP提供了但IP没提提供?
答:一般来说仅仅使用IP分组还不够,IP分组包含IP地址,该地址指定一个目的主机,一旦这样的分组到达目的主机,网络控制程序如何知道该把它交给哪个应用进程呢?UDP报文包含一个目的端口,有了它,分组才能被投递给正确的应用进程。UDP提供的端口号和对数据的差错检验功能是IP协议没有提供的。 13、一个应用程序用UDP,到了IP层把数据报再划分为4个数据报片发送出去,结果前两个数据报片丢失,后两个到达目的站。过了一段时间应用程序重传UDP,而IP层仍然划分为4个数据报片来传送。结果这次前两个到达目的站而后两个丢失。试问:在目的站能否将这两次传输的4个数据报片组装成完整的数据报?假定目的站第一次收到的后两个数据报片仍然保存在目的站的缓存中。
33
13、答:不行。重传时,IP数据报的标识字段会有另一个标识符。仅当标识符相同的IP数据报片才能组装成一个IP数据报。由于前两个IP数据报片的标识符与后两个IP数据报片的标识符不同,因此不能组装成一个IP数据报。
14、一个UDP用户数据的数据字段为8192字节。在数据链路层要使用以太网来传送。试 问应当划分为几个IP数据报片?说明每一个IP数据报字段长度和片偏移字段的值。 答: UDP报文的长度=8192+8=8200字节。由于以太网的MTU=1500B,所以IP分组的数据 部分长度为1500-20=1480B。因此需要划分为6个IP数据报片。 ? 数据字段的长度:前5个是1480字节,最后一个是800字节。 ? 片偏移字段的值分别是:0,185,370,555,740和925。
15、使用TCP对实时话音数据的传输有没有什么问题?使用UDP在传送数据文件时会有什么问题? 答:使用TCP传输实时语音数据会有较大的开销和时延,因为TCP是面向连接的。一般使用UDP协议。 ? 使用UDP协议传送数据文件时没有可靠性保障,因为UDP协议是无连接的,不保证可靠交付
16、UDP用户数据报的首部十六进制表示是:06 12 00 45 00 1C E2 17。试求源端口号、目的端口号、用户数据报的总长度、数据部分长度。这个用户数据报是从客户发送给服务器还是从服务器发送给客户?使用UDP的这个服务器程序是什么
16、答:源端口这1554,目的端口为69,UDP数据报总长度28字节,数据部分长度为20字节。此UDP用户数据报是从客户发给服务器,服务器程序是TFTP。 17、为什么TCP协议要求对每一个TCP数据字节进行编码?
17、TCP 协议是一种可靠的面向连接的协议,它允许将一台主机的字节流( byte stream )无差错地传送到目的主机。发送方主机中的TCP 将来自进程的数据放到该连接的发送缓存里,然后TCP 就会不时从发送缓存里取出一块数据准备发送。TCP 给所有发送的字节都进行编号,并且发送数据的一方希望得到接收数据一方的肯定应答ACK(即接收方告知发送方数据收到)。如果接收方在一定时间内没有收到ACK,则表明数据丢失或延迟,允许重新发送数据。由于数据在运输层是分段传输的,所以只有每个数据段的第一个字节编号被发往目的主机。
18、在一条往返时间为10ms的无拥塞线路上使用慢启动算法效果。接收窗口为24KB,最大数据段长度为2KB。请问需多长时间才能发送满窗口的数据?
答:按照慢启动算法,经过10、20、30、40ms 后拥塞窗口大小分别为4、8、16、32,所以在40ms 后将按照min{24,32}=24KB 发送数据。
19、假设TCP的拥塞窗口被设置为18KB,并且出现了一个超时。如果接下来的4次传输全部成功的话,则接收窗口将是多大?假设最大数据段长度为1KB。
由于发生了超时,下一次传输将是1 个最大报文段,然后是2 个、4 个、8 个最大报文段,所以在4 次突发量传输后,拥塞窗口将是8K 字节。 第七章 应用层 一、 选择题
1. 一台主机的域名是cs.ccnu.edu.cn,它位于DNS层次结构的第( )层(根节点是第一层)。
A.3 B.4 C.5 D.6 2 域名服务DNS的主要功能为( ) 。
A. 通过查询获得主机和网络的相关信息 B. 查询主机的MAC地址 C. 查询主机的计算机名 D. 合理分配IP地址的使用。 3. 域名解析器是 ( )。
A. DNS的客户端 B. DNS服务器 C. 主机 D. 根服务器 4. Web使用( )协议 进行信息传输。
A. HTTP B. HTML C.FTP D. TELNET 5. WWW是internet上的一种( ) 。
34
A. 浏览器 B. 协议 C. 协议集 D. 服务 6. HTML是一种( )。
A. 传输协议 B. 超文本标记语言 C. 文本文件 D. 应用软件 7. 用于电子邮件的协议是( )。
A. IP B. TCP C. SNMP D. SMTP 8. 在电子邮件地址abc@mail.dhu.edu.cn中,主机域名是( )。
A. abc B. mail.dhu.edu.cn C. abc@mail.dhu.edu.cn D. Mail
9. 通常收发电子邮件有两种方式,一种是通过WWW方式在线收发mail,另一种方式是选择一种收发电子邮件的工具,以( )方式在本机将邮件收取下来。
A. SMTP B. POP C. DNS D. SNMP 10. FTP服务方的TCP协议固定端口号为( )。
A. 21 B. 8080 C. 80 D. 23 CAAAD BDBBA 二、综合应用题
1 域名系统的主要功能是什么?
1、答: 域名系统的主要功能:将域名解析为主机能识别的IP地址。
因特网上的域名服务器系统也是按照域名的层次来安排的。每一个域名服务器都只对域名体系中的一部分进行管辖。共有三种不同类型的域名服务器。即本地域名服务器、根域名服务器、授权域名服务器。当一个本地域名服务器不能立即回答某个主机的查询时,该本地域名服务器就以DNS客户的身份向某一个根域名服务器查询。若根域名服务器有被查询主机的信息,就发送DNS回答报文给本地域名服务器,然后本地域名服务器再回答发起查询的主机。但当根域名服务器没有被查询的主机的信息时,它一定知道某个保存有被查询的主机名字映射的授权域名服务器的IP地址。通常根域名服务器用来管辖顶级域。根域名服务器并不直接对顶级域下面所属的所有的域名进行转换,但它一定能够找到下面的所有二级域名的域名服务器。每一个主机都必须在授权域名服务器处注册登记。通常,一个主机的授权域名服务器就是它的主机ISP的一个域名服务器。授权域名服务器总是能够将其管辖的主机名转换为该主机的IP地址。 2 试述电子邮件的最主要的组成部件。用户代理UA的作用是什么?没有UA行不行? 2答:电子邮件系统的最主要组成部件:用户代理、邮件服务器、以及电子邮件使用的协议。 UA就是用户与电子邮件系统的接口。用户代理使用户能够通过一个很友好的接口来发送和接收邮件。 没有UA不行。因为并非所有的计算机都能运行邮件服务器程序。有些计算机可能没有足够的存储器来运行允许程序在后台运行的操作系统,或是可能没有足够的CPU能力来运行邮件服务器程序。更重要的是,邮件服务器程序必须不间断地运行,每天24小时都必须不间断地连接在因特网上,否则就可能使很多外面发来的邮件丢失。这样看来,让用户的PC机运行邮件服务器程序显然是很不现实的。 3 电子邮件的地址格式是怎样的?请说明各部分的意思。
3、答:TCP/IP 体系的电子邮件系统规定电子邮件地址的格式如下: 收信人邮箱名@邮箱所在主机的域名
符号“@”读作“at”,表示“在”的意思。例如,电子邮件地址 xiexiren@tsinghua.org.cn 4 试简述SMTP通信的三个阶段的过程
4、答:1. 连接建立:连接是在发送主机的 SMTP 客户和接收主机的 SMTP 服务器之间建立的。SMTP不使用中间的邮件服务器。
2. 邮件传送。
3. 连接释放:邮件发送完毕后,SMTP 应释放 TCP 连接。
(答案仅作为参考,而非标准答案。希望大家根据平时课程学习,通过看书理解后自己做题完成,达到复习的目的,不只是简单的看答案
35