石家庄铁道大学 数据通
使用集线器构成的局域网络,从物理上看它属于 的拓扑结构 A、 星形网 B、 环形网 C、 总线网 D、 树形网
答案是:正确答案为:A
13、 一个C类地址,如果只有62台主机,那么最合适的子网掩码应该是 。 A、 255.255.255.192 B、 255.255.192.0 C、 0.0.0.192 D、 255.255.255.62
答案是:正确答案为:A
如要将138.10.0.0 网络分为6个子网,则子网掩码应设为( )。 A、 255.0.0.0 B、 255.255.0.0 C、 255.255.128.0 D、 255.255.224.0
答案是:正确答案为:D
一个大学的校园网通常并不是一个单个的大局域网而是一个互连网,这个互连网由许多较小的局域网通过一些路由器互连而成的。 × √
答案是:正确答案为:√
在教材的1.7.2节提到协议有三个要素,即语法、语义和同步。语义是否已经包括了同步的意思?
答案是:正确答案为: “语义”并不包括“同步”。“语义”指出需要发出何种控制信息、完成何种动作以及做出何种响应。但“语义”并没有说明应当在什么时候做这些动作。而“同步”则详细说明这些事件实现的顺序(例如,若出现某个事件,则接着做某个动作)。
因特网不允许有两个(或更多的)主机具有同样的主机名。 × √
答案是:正确答案为:√
当今世界上最流行的TCP/IP协议的层次并不是按OSI参考模型来划分的,相对应于OSI的七层网络模型,没有定义( )。 A、 物理层与链路层 B、 链路层与网络层 C、 网络层与传输层 D、 会话层与表示层
答案是:正确答案为:D
5、 电路交换和面向连接是 A、 等同的 B、 不等同的 C、 D、
答案是:正确答案为:B
网络的拓扑结构是表征通信网的重要特征之一。常见的网络拓扑形式包括 、 、树型、环型和网型这5种网络构型
答案是:正确答案为: 总线型,星型
在运输层应根据 原则来确定应当使用面向连接服务还是无连接服务?
答案是:正确答案为: 上层应用程序的性质
假定在一个互联网中,所有的链路的传输都不出现差错,所有的结点也都不会发生故障。试问在这种情况下,TCP的“可靠交付”的功能是否就是多余的?
答案是:正确答案为: 不是多余的。TCP的“可靠交付”功能在互联网中起着至关重要的作用。 至少在以下所列举的情况下,TCP的“可靠交付”功能是必不可少的。 每个IP数据报独立地选择路由,因此在到达目的主机时有可能出现失序。 由于路由选择的计算出现错误,导致IP数据报在互联网中兜圈子。最后数据报首部中的生存时间TTL的数值下降到零。这个数据报在中途就被丢弃了。 在某个路由器突然出现很大的通信量,以致路由器来不及处理到达的数据报。因此有的数据报被丢弃。 以上列举的问题表明了:必须依靠TCP的“可靠交付”功能才能保证在目的主机的目的进程接收到正确的报文。
剥开5类线的外塑料保护套管就可以看见不同颜色的4对双绞线。哪一根线应当连接到哪一个针脚呢?
答案是:正确答案为: EIA/TIA-568标准规定了两种连接标准(并没有实质上的差别),即EIA/TIA-568A和EIA/TIA-568B。这两种标准的连接方法如下图所示。 图中上方的折线表示这两根针脚连接的是一对双绞线。 T568A规定的连接方法是: 1—— 白–绿(就是白色的外层上有些绿色,表示和绿色的是一对线) 2—— 绿色 3—— 白–橙(就是白色的外层上有些橙色,表示和橙色的是一对线) 4—— 蓝色 5—— 白–蓝(就是白色的外层上有些蓝色,表示和蓝色的是一对线) 6—— 橙色 7—— 白–棕(就是白色的外层上有些棕色,表示和棕色的是一对线) 8—— 棕色 T568B规定的连接方法是: 1—— 白–橙 2—— 橙色 3—— 白–绿 4—— 蓝色 5—— 白–蓝 6—— 绿色 7—— 白–棕(就是白色的外层上有些棕色,表示和棕色的是一对线) 8—— 棕色 在通常的工程实践中,T568B使用得较多。不管使用哪一种标准,一根5类线的两端必须都使用同一种标准。 这里特别要强调一下,线序是不能随意改动的。例如,从上面的连接标准来看,1和2是一对线,而3和6又是一对线。但如果我们将以上规定的线序弄乱,例如,将1和3用作发送的一对线,而将2和4用作接收的一对线,那么这些连接导线的抗干扰能力就要下降,误码率就可能增大,这样就不能保证以太网的正常工作。
简要分析电路交换、报文交换和分组交换这三种交换方式各自的特点。
答案是:正确答案为: 电路交换的特点,整个报文的比特流连续地从源点直达终点,好像在一个管道中传送;整个报文先传送到相邻结点,全部存储下来后查找转发表,转发到下一个结点;单个分组(这只是整个报文的一部分)传送到相邻结点,存储下来后查找转发表,转发到下一个结点
IP地址是靠软件来维持的而不是硬件地址。 × √
答案是:正确答案为:√
Spanning Tree算法用来解决( )。 A、 拥塞控制问题 B、 广播风暴问题 C、 流量控制问题 D、 数据冲突问题
答案是:正确答案为:B
使用屏蔽双绞线电缆STP也可以安装以太网,但需要注意 的问题。
答案是:正确答案为: 屏蔽接地 屏蔽双绞线电缆的价格要比无屏蔽双绞线电缆贵,在施工安装上难度较大,而且需要提供屏蔽接地,因此使用的插头与RJ-45不同,安装也要复杂些。
“主机”和“计算机”应当是一样意思。() × √
答案是:正确答案为:√
下列传输介质中,适于用作公用天线电视系统CATV的是 A、 双绞线 B、 宽带同轴电缆 C、 光纤电缆 D、 无线传输介质
答案是:正确答案为:B
nternet参考模型也是一个层次模型,其中属于OSI模型网络层的著名协议是 ,而相当于OSI传输层最常用的两个协议TCP和 。
答案是:正确答案为: IP, UDP
实际上每一个话路占用的标准带宽是4000 Hz,即4 kHz。 × √
答案是:正确答案为:√
用集线器连接的工作站集合( )。 A、 同属一个冲突域,也同属一个广播域 B、 不属一个冲突域,但同属一个广播域 C、 不属一个冲突域,也不属一个广播域 D、 同属一个冲突域,但不属一个广播域
答案是:正确答案为:A
网络前缀是指网络号字段(net-id)中前面的 。 A、 类别位 B、 整个的网络号字段 C、 子网掩码 D、 回环地址
答案是:正确答案为:B
网络的吞吐量与网络的时延有何关系?
答案是:正确答案为: 本来吞吐量和时延是两个完全不同的概念,似乎它们应当是彼此无关的。然而,吞吐量和时延却是密切相关的。 当网络的吞吐量增大时,分组在路由器中等待转换时就会经常处在更长的队列中,因而增加了排队的时间。这样,时延就会增大。当吞吐量进一步增加时,还可能产生网络的拥塞(见教材的5.3节)。这时整个网络的时延将大大增加。可见吞吐量与时延的关系是非常密切的。这个问题可参考教材的附录A的图A-8。
电话信道的标准带宽是 kHz. A、 3.1 B、 2 C、 4.5 D、 5
答案是:正确答案为:A
在通常的网络工程实践中,计算机连接到集线器设备上,通常采用下列哪种线序 的两个RJ-45连接器进行连接。 A、 T568A-T568 B、 T568B-T568B C、 T568A-T568B D、
答案是:正确答案为:B
使用5类线的10BASE-T以太网的最大传输距离是100 m。但听到有人说,他使用10BASE-T以太网传送数据的距离达到180 m。这可能吗?
答案是:正确答案为: 可能。这是因为有许多因素决定以太网的最大传输距离。当一些具体条件(如导线的电阻、实际的信噪比等)发生变化时,以太网的最大传输距离就会起变化。
糊涂窗口综合症产生的条件是什么?是否只有在接收方才产生这种症状?
答案是:正确答案为: 糊涂窗口综合症产生的条件是:当发送应用程序产生数据很慢,或者接收应用程序吸收数据很慢,或者两者都有。因此发送方和接收方都可能产生这种症状。 不管是上述情况中的哪一种,都使得发送数据的报文段很小,这就引起操作效率的降低。例如,若TCP发送的报文段只包括一个字节的数据,则意味着我们发送41字节的数据报(20字节的TCP首部和20字节的IP首部)才传送1字节的数据。数据的传送效率是1/41,它表示我们非常低效率地使用网络的容量。
简述开放系统互连参考模型及各层的主要功能。
答案是:开放系统互连参考模型是由ISO制定的一个标准化开放式的计算机网络层次结构模型。各层主要功能分别如下:物理层,在物理媒体上传输原始数据的比特流;数据链路层,通过校验、确认和反馈重发等手段将原始的、肯定会出错的物理连接改造成无差错的数据链路;网络层,关心的是通信子网的运行控制,主要任务是把网络协议数据单元从源端传送到目的端;运输层,建立一个端到端的连接,为上层用户提供端到端的、透明优化的数据传输服务;会话层,允许不同主机的各个进程之间进行会话,它组织并同步进程间的对话;表示层,为上层用户提供共同需要的数据或信息的语法表示变换;应用层,开放系统互连环境的最高层。它直接面向网络的应用程序,不同的应用层为特定类型的网络应用提供访问OSI环境的手段。
下列传输介质中,适于被宽阔公路隔开的两栋楼宇间架设网络的是 .
答案是:正确答案为: 无线传输介质
有人说,宽带信道相当于高速公路车道数目增多了,可以同时并行地跑更多数量的汽车。虽然汽车的时速并没有提高(这相当于比特在信道上的传播速率没有提高),但整个高速公路的运输能力却增多了,相当于能够传送更多数量的比特。这种比喻合适否?
答案是:正确答案为: 可以这样比喻。但一定不能误认为“提高信道的速率是设法使比特并行地传输”。 如果一定要用汽车在高速公路上跑和比特在通信线路上传输相比较,那么可以这样来想像。低速信道相当于汽车进入高速公路的时间间隔较长。例如,每隔一分钟有一辆汽车进入高速公路。“信道速率提高”相当于进入高速公路的汽车的时间间隔缩短了,例如,现在每隔6秒钟就有一辆汽车进入高速公路。虽然汽车在高速公路上行驶的速度没有变化,但在同样时间内,进入高速公路的汽车总数却增多了(每隔一分钟进入高速公路的汽车现在增加到10辆),因而吞吐量也就增大了。 下面给出一个图,可帮助理解这一概念。 假定一条链路的传播速率为2 ′ 108 km/s。这相当于电磁波在该媒体上1 ms可向前传播200 m。若链路带宽为1 Mb/s,则主机在1 ms内可向链路发送1 bit数据。 图中用横坐标表示距离(请注意,横坐标不是时间)。当t = 0时开始向链路发送数据。这样,我们有: 当t = 1 ms时,信号传播到200 m处。注入到链路上1个比特。 当t = 2 ms时,信号传播到400 m处。注入到链路上共2个比特。 当t = 3 ms时,信号传播到600 m处。注入到链路上共3个比特。 现在将链路带宽提高到10倍,即达到10 Mb/s。这相当于1 ms内可向链路发送10 bit数据。显然,发送速率提高了。然而这些数据比特在链路上的传播速率(m/s)并没有任何变化,即传播速率仍然是200 m/ms。这点从图的上下两部分对比即可看出: 当t = 1 ms时,信号仍然是传播到200 m处。但注入到链路上已有10个比特。 当t = 2 ms时,信号仍然是传播到400 m处。但注入到链路上已有20个比特。 当t = 3 ms时,信号仍然是传播到600 m处。但注入到链路上已有30个比特。 也就是说,当带宽或发送速率提高后,比特在链路上向前传播的速率并没有提高,只是每秒钟注入到链路的比特数增加了。“速率提高”就体现在单位时间内发送到链路上的比特数增多了,而并不是比特在链路上跑得更快。
有这样的说法:习惯上,人们都将网络的“带宽”作为网络所能传送的“最高数据率”的同义语。这样的说法有何根据?
答案是:正确答案为: 我还没有找到这种说法出自哪一个国际标准文件或重要的RFC文件(欢迎读者告诉我)。但是在一些著名国外教材中可以找到类似的说法。例如, 在本书附录C的[PETE00]一书的第18页上写着: If you see the word “bandwidth” used in a situation in which it is being measured in hertz, then it probably refers to the range of signals that can be accommodated. When we talk about the bandwidth of a communication link, we normally refer to the number of bits per second that can be transmitted on the link. 又如附录C中的[COME04]一书的第245页上有这样两句话: Throughput is a measure of the rate at which data can be sent through the network, and is usually specified in bits per second (bps). …In fact, the term bandwidth is sometimes used as a synonym for throughput.
TCP是电路交换。() × √
答案是:正确答案为:×
在数据通信中最基本的同步方式就是 。
答案是:正确答案为: 位同步
某L2交换机有4个端口,它的广播域和冲突域的个数分别是 。 A、 1和4 B、 4和4 C、 1和1 D、 4和1
答案是:正确答案为:A
有时可听到人们将“带宽为10 Mb/s的以太网”说成是“速率(或速度)为10 Mb/s的以太网”或“10兆速率(或速度)的以太网”。试问这样的说法正确否?
答案是:正确答案为: 这种说法的确在网络界很常见。 例如,当10 Mb/s以太网升级到100 Mb/s时,这种100 Mb/s的以太网就称为快速以太网,表明速率提高了。当调制解调器每秒能够传送更多的比特时就称为高速调制解调器。当网络中的链路带宽增加时,也常说成是链路的速率提高了。因此在计算机网络领域,“速率”和“带宽”有时是代表同样的意思。 但我们必须对网络的“速度”有正确的理解。。 我们早已在物理课程中学过,速率(或速度)的单位是“米/秒”。我们谈到“高速火车”是指这种火车在单位时间内行驶的距离增大了。但“网络提速”并不是指信号在网络上传播得更快了(更多的“米/秒”),而是说网络的传输速率(更多的“比特/秒”)提高了。 这里特别要注意,“传播”(propagation或propagate)和“传输”(transmission或transmit)这两个中文名词仅一字之差,但意思却差别很大。 传播速率:信号比特在传输媒体上的传播速率就是电磁波在单位时间内能够在传输媒体上的走多少距离。这个速率大约只有电磁波在真空中的传播速率的2/3左右。或者说,信号比特在传输媒体上1微秒可传播200米左右的距离。 传输速率:计算机每秒钟可以向所连接的媒体或网络注入(也就是发送)多少个比特则是传输速率。若计算机在单位时间内能够发送更多的比特也就是“发送速率提高了”,但一定要弄清,这里的“速率”指的“比特/秒”而不是指“米/秒(传播速率)”。 由此可见,当我们使用“速率”表示“比特/秒”时,就应当将其理解为主机向链路(或网络)发送比特的速率。这也就是比特进入链路(或网络)的速率。 同理,传播时延和传输时延的意思也是完全不同的。由于传输时延很容易和传播时延弄混,因此最好使用发送时延来代替传输时延这个名词。请记住: 发送时延 = 传输时延 1 传播时延
应用层协议中,HTTP协议的默认端口是 。 A、 21 B、 80 C、 254 D、 1023
答案是:正确答案为:B
在网络层,X.25协议是面向连接的,而IP协议则是无连接的。 × √
答案是:正确答案为:√
以太网使用CSMA/CD协议进行数据的传输。该协议为 。 A、 频分复用 B、 时分复用 C、 载波监听多点接入碰撞检测 D、 波分复用
答案是:正确答案为:C
在一个互联网中,可以使用一个很大的交换机(switch)来代替互联网中很多的路由器。() × √
答案是:正确答案为:×
文件传送协议是 ,负责网络中数据文件的收发。 A、 SMTP B、 FTP C、 DNS D、 HTTP 。
答案是:正确答案为:B
运输层中的TCP协议,面向 ,进行网络数据的传输。 A、 比特流 B、 IP数据报 C、 报文段 D、 字节流
答案是:正确答案为:D
因特网使用的IP协议是无连接的,因此其传输是不可靠的。这样容易使人们感到因特网很不可靠。那么为什么当初不把因特网的传输设计成为可靠的?
答案是:正确答案为: 这个问题很重要,需要多一些篇幅来讨论。 先打一个比方。邮局寄送的平信很像无连接的IP数据报。每封平信可能走不同的传送路径,同时平信也不保证不丢失。当我们发现收信人没有收到寄出的平信时,去找邮局索赔是没有用的。邮局会说:“平信不保证不丢失。怕丢失就请你寄挂号信”。但是大家并不会将所有的信件都用挂号方式邮寄,这是因为邮局从来不会随意地将平信丢弃,而丢失平信的概率并不大,况且寄挂号信要多花3元钱,还要去邮局排队,太麻烦。总之,尽管寄平信有可能会丢失,但绝大多数的信件还是平信,因为寄平信方便、便宜。 我们知道,传统的电信网的最主要的用途是进行电话通信。普通的电话机很简单,没有什么智能。因此电信公司就不得不把电信网设计得非常好,这种电信网可以保证用户通话时的通信质量。这点对使用非常简单的电话机的用户则是非常方便的。但电信公司为了建设能够确保传输质量的电信网则付出了巨大的代价(使用昂贵的程控交换机和网管系统)。 数据的传送显然必须是非常可靠的。当初美国国防部在设计ARPANET时有一个很重要的讨论内容就是:“谁应当负责数据传输的可靠性?”这时出现了两种对立的意见。一种意见是主张应当像电信网那样,由通信网络负责数据传输的可靠性(因为电信网的发展历史及其技术水平已经证明了人们可以将网络设计得相当可靠)。但另一种意见则坚决主张由用户的主机负责数据传输的可靠性。这里最重要的理由是:这样可以使计算机网络便宜、灵活,同时还可以满足军事上的各种特殊的需求。下面用一个简单例子来说明这一问题。 设主机A通过因特网向主机B传送文件(如下图所示)。怎样才能实现文件数据的可靠传输呢? 如按照电信网的思路,就是设法(这需要花费相当多的钱)将不可靠的因特网做成为可靠的因特网。但设计计算机网络的人采用另外一种思路,即设法实现端到端的可靠传输。 提出这种思路的人认为,计算机网络和电信网的一个重大区别就是终端设备的性能差别很大。电信网的终端是非常简单的、没有什么智能的电话机。因此电信网的不可靠必然会严重地影响人们利用电话的通信。但计算机网络的终端是有很多智能的主机。这样就使得计算机网络和电信网有两个重要区别。第一,即使传送数据的因特网有一些缺陷(如造成比特差错或分组丢失),但具有很多智能的终端主机仍然有办法实现可靠的数据传输(例如,能够及时发现差错并通知发送方重传刚才出错的数据)。第二,即使网络可以实现100%地无差错传输,端到端的数据传输仍然有可能出现差错。为了说明这点,我们可以用一个简单例子来说明这个问题。这就是主机A向主机B传送一个文件的情况。 文件是通过一个文件系统存储在主机A的硬盘中。主机B也有一个文件系统,用来接收和存储从A发送过来的文件。应用层使用的应用程序现在就是文件传送程序,这个程序一部分在主机A运行,另一部分在主机B运行。现在讨论文件传送的大致步骤。 主机A的文件传送程序调用文件系统将文件从硬盘中读出。然后文件系统将文件传递给文件传送程序。 主机A请求数据通信系统将文件传送到主机B。这里包括使用一些通信协议和将数据文件划分为适当大小的分组。 通信网络将这些数据分组逐个传送给主机B。 在主机B,数据通信协议将收到的数据传递给文件传送应用程序在主机B运行的那一部分。 在主机B,文件传送程序请求主机B的文件系统将收到的数据写到主机B的硬盘中。 在以上的几个步骤中,都存在使数据受到损伤的一些因素。例如: 虽然文件原来是正确写在主机A的硬盘上,但在读出后就可能出现差错(如在磁盘存储系统中的硬件出现了故障)。 文件系统、文件传送程序或数据通信系统的软件在对文件中的数据进行缓存或复制的过程中都有可能出现故障。 主机A或B的硬件处理机或存储器在主机A或B进行数据缓存或复制的过程中也有可能出现故障。 通信系统在传输数据分组时有可能产生检测不出来的比特差错或甚至丢失某些分组。 主机A或B都有可能在进行数据处理的过程中突然崩溃。 由此可看出,即使对于这样一个简单的文件传送任务,仅仅使通信网络非常可靠并不能保证文件从主机A硬盘到主机B硬盘的传送是可靠的。也就是说,花费很多的钱将通信网络做成为非常可靠的,对传送计算机数据来说是得不偿失的。既然现在的终端设备有智能,就应当把网络设计得简单些,而让具有智能的终端来完成“使传输变得可靠”的任务。 于是,计算机网络的设计者采用了一种策略,这就是“端到端的可靠传输”。更具体些,就是在运输层使用面向连接的TCP协议,它可保证端到端的可靠传输。只要主机B的TCP发现了数据的传输有差错,就告诉主机A将出现差错的那部分数据重传,直到这部分数据正确传送到主机B为止(见第5章)。而TCP发现不了数据有差错的概率是很小的。采用这样的建网策略,既可以使网络部分价格便宜和灵活可靠,又能够保证端到端的可靠传输。 这样,我们可以这样想像,将因特网的范围稍微扩大一些,即扩大到主机中的运输层(请参考前面的图)。由于运输层使用了TCP协议,使得端到端的数据传输成为可靠的,因此这样扩大了范围的因特网就成为可靠的网络。 因此,说“因特网提供的数据传输是不可靠的”或“因特网提供的数据传输是可靠的”这两种说法都可以在文献中找到,问题是是怎样界定因特网的范围。如果说因特网提供的数据传输是不可靠的,那么这里的因特网指的是不包括主机在内的网络(仅有下三层)。说因特网提供的数据传输是可靠的,就表明因特网的范围已经扩大到主机的运输层。 再回到通过邮局寄平信的例子。当我们寄出一封平信后,可以等待收信人的确认(通过他的回信)。如果隔了一些日子还没有收到回信,我们可以将该信件再寄一次。这就是将“端到端的可靠传输”的原理用于寄信的例子。
什么是“无缝的”、“透明的”和“虚拟的”?
答案是:正确答案为: “无缝的”(seamless)用于网络领域时表示几个网络的互连对用户来说就好像是一个网络。这是因为互连的各网络都使用统一的网际协议IP,都具有统一的IP地址,就好像所有网络上的主机和路由器都连接在一个大的互连网上。用户看不见各个不同的网络相连接的“缝”,因此称这种连接为“无缝的”。在这个意义上讲,“无缝的”和“透明的”意思很相近。 当“无缝的”用于计算机程序时,表示有几个程序联合起来完成一项任务,但对用户来说只有一个接口,这样的接口叫做“无缝的用户接口”,表示程序之间的其他一些接口对用户是不可见的。 “透明的”(transparent)表示实际上存在的东西对我们却好像看不见一样。例如,网络的各层协议都是相当复杂的。当我们在电脑上编辑好一封邮件后,只要用鼠标点击一下“发送”按钮,这封电子邮件就发送出去了。实际上,我们的电脑要使用好几个网络协议。可是这些复杂的过程我们都看不见。因此,这些复杂的网络协议对网络用户来说都是“透明的”。意思是:这些复杂的网络协议虽然都是存在于电脑中,但用户却看不见(如果要看,就要使用专门的网络软件)。 我们在使用调制解调器上网时是使用PPP协议。不管我们发送什么样的字符,PPP协议都可以进行传输。那么这种传输方式叫做“透明传输”。 有时我们也说网络是透明的。这表示对应用程序来说,只要将要做的事情交给应用层下面的应用编程接口API,后面的事情就不必管了。网络程序会将应用程序传送到远地的目的进程。因此这个网络的复杂机制对端用户来说也是看不见的,因而是透明的。 “虚拟的”(virtual)表示看起来好像存在但实际上并不存在。“虚拟的”有时可简称为“虚”。如“虚电路”就表示看起来好像有这样一条电路,但实际上并不存在。“虚拟局域网”VLAN表示看起来这几个工作站组成了一个局域网,但实际上并不是这样。 读者应当注意到,从字典上看,英文字virtual还有“实际上的”、“实质上的”、“现实的”等意思。这正好和“虚拟的”相差很大。
1、 计算机进行通信时,发送缓存和接收缓存总是 。 A、 需要的 B、 不需要的 C、 D、
答案是:正确答案为:A
简要分析数据链路层、IP网络层与运输层中关于数据校验方式的异同。
答案是:正确答案为: 数据链路层采用帧校验序列FCS位于帧数据的尾部,用于二进制数据位的比特差错,常采用循环冗余校验CRC。FCS可以同时校验首部和帧数据的二进制数据位的比特差错;IP网络层采用较为简单的校验和方式进行校验,该方式主要用于校验IP数据报中的首部部分的差错,因此,该方法无法完成对于数据部分的差错问题。
下列网络设备中,工作于数据链路层的是 A、 路由器 B、 电路交换机 C、 桥接器 D、 集线器
答案是:正确答案为:C
在数据通信的早期,对通信所使用的各种规则都称为 ,后来具有体系结构的计算机网络就开始使用 。
答案是:正确答案为: 规程、协议
什么是因特网的摩尔定律?
答案是:正确答案为: 因特网的三十年发展历史的统计资料表明,因特网上的通信量大约每年要翻一番(“大约”是指每年大约增长75%至150%),这被称为因特网的摩尔定律(Moore’s Law)。 穆尔定律本来是说明集成电路芯片上的元器件密度平均每隔18个月翻一番。穆尔定律不是自然定律,而是来自技术、社会学和经济学等许多复杂因素的相互作用。
16、 “同步通信”的通信双方必须先建立同步,即双方的时钟要调整到同一个频率。 × √
答案是:正确答案为:√
运输层中的熟知端口号地址范围是 。
答案是:正确答案为: 0~1023
试分析下列数据传输时采用相应的运输层协议是否存在问题:网络实时语音数据通讯中使用TCP协议,数据文件在网络中进行文件传送时使用UDP协议。若不合理,请给出适当的方案,并说明你的理由。
答案是:正确答案为: 对实时语音数据的传输是不能使用TCP协议的,同样数据文件传送时也不能采用UDP。原因在于用TCP传输话音数据时,只要一出现差错或丢失,TCP就要重传,这就产生了额外的时延,有时这种时延会达到很高的数值,使接收方无法容忍。在实时话音通信中,我们宁可丢掉几个分组,这会使原来的话音质量差一些,但仍可以听懂,也不愿收到太迟来到的分组,因为这样会使重放的话音质量严重恶化。虽然UDP不保证可靠交付,但UDP比TCP的开销要小很多。因此只要应用程序接受这样的服务质量就可以使用UDP。 使用UDP传送数据文件时,如果出现了差错,UDP仅仅是少收了这个出错的报文段,并不通知发送方重传。这样就不能保证正确地传送数据。因此在传送数据文件时,我们都是采用TCP来传送。
传输媒体是物理层吗?传输媒体和物理层的主要区别是什么?
答案是:正确答案为: 传输媒体并不是物理层。传输媒体在物理层的下面。由于物理层是体系结构的第一层,因此有时称物理层为0层。在传输媒体中传输的是信号,但传输媒体并不知道所传输的信号代表什么意思。也就是说,传输媒体不知道所传输的信号什么时候是1什么时候是0。但物理层由于规定了电气特性,因此能够识别所传送的比特流。下面的图说明了上述概念。
必须依靠TCP的“可靠交付”功能才能保证在目的主机的目的进程接收到正确的报文。 × √
答案是:正确答案为:√
IP协议有分片的功能,广域网中的分组一般()分片。 A、 使用 B、 不使用 C、 D、
答案是:正确答案为:
简述开放系统互连参考模型及各层的主要功能。
答案是:正确答案为: 开放系统互连参考模型是由ISO制定的一个标准化开放式的计算机网络层次结构模型。各层主要功能分别如下:物理层,在物理媒体上传输原始数据的比特流;数据链路层,通过校验、确认和反馈重发等手段将原始的、肯定会出错的物理连接改造成无差错的数据链路;网络层,关心的是通信子网的运行控制,主要任务是把网络协议数据单元从源端传送到目的端;运输层,建立一个端到端的连接,为上层用户提供端到端的、透明优化的数据传输服务;会话层,允许不同主机的各个进程之间进行会话,它组织并同步进程间的对话;表示层,为上层用户提供共同需要的数据或信息的语法表示变换;应用层,开放系统互连环境的最高层。它直接面向网络的应用程序,不同的应用层为特定类型的网络应用提供访问OSI环境的手段。
分组交换和无连接是 。 A、 等同的 B、 不等同的 C、 D、
答案是:正确答案为:B
ADSL是当前住宅小区进行宽带接入的普遍方式。这种接入方式采用 方式进行音频信号和数据信号的分离。 A、 时分复用 B、 频分复用 C、 码分复用 D、 波分复用
答案是:正确答案为:B
数据封装在传输层称为 。 A、 帧数据 B、 比特流 C、 IP数据报 D、 协议数据单元
答案是:正确答案为:E
为什么生存时间TTL原来用秒作为单位而现在TTL却表示数据报在网络中所能通过的路由器数的最大值?
答案是:正确答案为: 最初TTL是用秒作为单位,表示一个数据报在网络中的最长生存时间。TTL可用来防止数据报无限期地在网络中兜圈子(这样会浪费网络的资源)。例如,把数据报的TTL初始值设置为70秒,就表示在该数据报进入网络后只要经过了70秒就要把它丢弃,哪怕它就快要到达目的站了。 但后来发现这样做很不方便(各个没有时钟同步关系的路由器都要计算通过它的数据报在网络中的逗留时间)。于是就改用另一种方法,就是让TTL表示数据报在网络中所能够通过的路由器数的最大值。例如,把数据报的TTL初始值设置为60,就表示:若该数据报在经过60个路由器后还没有到达目的站,则最后到达的那个路由器就立即把这个数据报丢弃,使它不再占用网络的资源。现在路由器在转发数据报时,应把数据报首部中的TTL值减1。若TTL值减为零,就把它丢弃。因此,现在的TTL表示数据报在网络传送过程中的最大跳数。
为什么旧的版本教材在数据链路层一章中讲授可靠传输,但现在新的版本教材则取消了可靠传输?
答案是:正确答案为: 保证可靠传输的停止等待协议是计算机网络协议的基础内容之一。新的版本只是挪动了可靠传输这部分内容的位置,而不是取消这部分内容。 把这部分放在前面的数据链路层一章中讲的好处是可以更早些建立可靠传输的概念(因为我们是自下而上,先讲数据链路层,后讲运输层)。但缺点是实际上的数据链路层现在基本上并不使用可靠传输,因此放在数据链路层中讲可靠传输有些不符合实际。况且以后到运输层用到可靠传输时,学生有可能又会遗忘了一些。 把这部分内容放在运输层中讨论的好处是比较符合实际情况,讲完简单的可靠传输的概念后,接着就介绍比较复杂的滑动窗口概念可以取得更好的效果。这也是作者试图改变一下整个教材的结构的一种尝试。
在以太网中发生了碰撞,说明这时出现了某种故障。该说法 。 A、 正确 B、 错误 C、 不确定 D、
答案是:正确答案为:D
TCP/IP协议中,通过 和 进行标示,可以确保数据传输到正确的主机和主机上正确的用户进程。
答案是:正确答案为: 目的IP地址,目的TCP/UDP端口号
1、 全1的IP地址是广播地址,那么它的广播范围是 。 A、 整个互联网 B、 某个具体的网络 C、 本网络 D、 区域内的网络
答案是:正确答案为:C
前同步码共8个字节。 × √
答案是:正确答案为:√
一个大学能否就使用一个很大的局域网而不使用许多相互连接的较小的局域网?
答案是:正确答案为: 一般不会使用一个很大的局域网。这是因为使用一个很大的局域网有许多问题: 可能一个局域网无法覆盖整个大学的地理范围; 一个大学需要联网的计算机数量可能超过一个局域网所容许接入的计算机的最大数量; 很大的局域网不便于管理。 过大的局域网常常会产生“广播风暴”,影响局域网的正常工作。 因此,一个大学的校园网通常并不是一个单个的大局域网而是一个互连网,这个互连网由许多较小的局域网通过一些路由器互连而成的。
试分析HTTP协议的主要特点?
答案是:正确答案为: 下面归纳了HTTP 1.0的主要特点。 (1) 应用层协议 HTTP是一个应用层协议。HTTP使用可靠的、面向连接的运输协议TCP,但HTTP协议本身并不提供可靠性机制和重传机制。 (2) 请求/响应 一旦建立了运输连接(这常常称为建立了会话),浏览器端就向万维网服务器端发送HTTP请求,服务器收到请求后给出HTTP响应。 (3) 无状态 “无状态”(stateless)就是指每一个HTTP请求都是独立的。万维网服务器不保存过去的请求和过去的会话记录。这就是说,同一个用户再次访问同一个服务器时,只要服务器没有进行内容的更新,服务器的响应就给出和以前被访问时相同的响应。服务器不记录曾经访问过的用户,也不记录某个用户访问过多少次。 (4) 双向传输 这在大多数情况下都是这样的:浏览器发出HTTP请求,服务器给出HTTP响应。 (5) 能力协商 HTTP允许浏览器和服务器协商一些细节,如在传送数据时使用的字符集。发送端可指明它所能够提供的能力(capability),而接收端也能够指明它所能够接受的能力。 (6) 支持高速缓存 为了缩短响应时间,浏览器可将读取的万维网页面暂存在其高速缓存中。如果用户再次请求该页面,则HTTP允许浏览器可以对服务器进行查询,以便确定自从上次缓存了该页面后页面的内容是否有变化。 (7) 支持代理服务器 HTTP允许在浏览器和服务器之间存在一个代理服务器。代理服务器将万维网页面存放在自己的缓存中,并且从这缓存中取出页面回答浏览器的请求。
奈氏准则是在理想条件下推导出的。在实际条件下,最高码元传输速率要比理想条件下得出的数值还要大些。 × √
答案是:正确答案为:×
如果说因特网提供的数据传输是不可靠的,那么这里的因特网指的是不包括主机在内的网络(仅有下三层)。 × √
答案是:正确答案为:√
15、 Spanning Tree算法用来解决( )。 A、 拥塞控制问题 B、 广播风暴问题 C、 流量控制问题 D、 数据冲突问题
答案是:正确答案为:B
域名服务器中,最高层次的服务器是 。
答案是:正确答案为: 根域名服务器
使用集线器构成的局域网络,从逻辑上看它属于 的拓扑结构。 A、 星形网 B、 环形网 C、 总线网 D、 树形网
答案是:正确答案为:C
12、 如果用时延带宽积管道来比作传输链路,那么宽带链路对应的时延带宽积管道就比较 。 A、 宽 B、 窄 C、 D、
答案是:正确答案为:A 对的
11、 在网络层,X.25协议是面向连接的,而IP协议则是无连接的。 × √
答案是:正确答案为:√
以太网V2的MAC帧数据中,其中的数据字段最大长度为 字节。
答案是:正确答案为: 1500
试简要分析base64编码。
答案是:正确答案为: 在这里只对教材上的内容做一些补充,更详细的描述见[RFC 2045]。 首先要对二进制比特流进行24位到32位的变换(每6位变换为8位的字符),如下图所示。 图中的R64表示进行base64变换。Base64变换又称为Radix-64编码,因此在上图中的蓝色在方框中记为R64。 Base64变换的编码表是一个包含65个字符的ASCII码子集
计算机进行通信时,发送缓存和接收缓存总是 。 A、 需要的 B、 不需要的 C、 D、
答案是:正确答案为:A
TCP协议是面向连接的,但TCP使用的IP协议却是无连接的。这两种协议都有哪些主要的区别?
答案是:正确答案为: 这个问题很重要,一定要弄清楚。 TCP是面向连接的,但TCP所使用的网络则可以是面向连接的(如X.25网络),但也可以是无连接的(如现在大量使用的IP网络)。选择无连接网络就使得整个的系统非常灵活,当然也带来了一些问题。 下面是TCP和IP向上提供的功能和服务的比较。 TCP提供的 IP提供的 面向连接服务 无连接服务 字节流接口 IP数据报接口 有流量控制 无流量控制 有拥塞控制 无拥塞控制 保证可靠性: 不保证可靠性 无丢失 可能丢失 无重复 可能重复 按序交付 可能失序 显然,TCP提供的功能和服务要比IP所能提供的多得多。这是因为TCP使用了诸如确认、窗口通知、计时器等机制,因而可以检测出有差错的报文、重复的报文和失序的报文。
同步通信和异步通信的区别是什么?
答案是:正确答案为: “异步通信”是一种很常用的通信方式。异步通信在发送字符时,所发送的字符之间的时间间隔可以是任意的。当然,接收端必须时刻做好接收的准备(如果接收端主机的电源都没有加上,那么发送端发送字符就没有意义,因为接收端根本无法接收)。发送端可以在任意时刻开始发送字符,因此必须在每一个字符的开始和结束的地方加上标志,即加上开始位和停止位,以便使接收端能够正确地将每一个字符接收下来。异步通信的好处是通信设备简单、便宜,但传输效率较低(因为开始位和停止位的开销所占比例较大)。 异步通信也可以是以帧作为发送的单位。接收端必须随时做好接收帧的准备。这是,帧的首部必须设有一些特殊的比特组合,使得接收端能够找出一帧的开始。这也称为帧定界。帧定界还包含确定帧的结束位置。这有两种方法。一种是在帧的尾部设有某种特殊的比特组合来标志帧的结束。或者在帧首部中设有帧长度的字段。需要注意的是,在异步发送帧时,并不是说发送端对帧中的每一个字符都必须加上开始位和停止位后再发送出去,而是说,发送端可以在任意时间发送一个帧,而帧与帧之间的时间间隔也可以是任意的。在一帧中的所有比特是连续发送的。发送端不需要在发送一帧之前和接收端进行协调(不需要先进行比特同步)。 “同步通信”的通信双方必须先建立同步,即双方的时钟要调整到同一个频率。收发双方不停地发送和接收连续的同步比特流。但这时还有两种不同的同步方式。一种是使用全网同步,用一个非常精确的主时钟对全网所有结点上的时钟进行同步。另一种是使用准同步,各结点的时钟之间允许有微小的误差,然后采用其他措施实现同步传输。
在一些文献和教材中,可以见到关于以太网的“前同步码”(preamble)有两种不同的说法。一种说法是:前同步码共8个字节。另一种说法是:前同步码共7个字节,而在前同步码后面还有一个字节的“帧开始定界符”SFD (Start-of-Frame
答案是:正确答案为: 都正确。 前一种说法出自最初的以太网标准(即DIX标准),在这个标准中定义了以太网的前同步码的8个字节。 但以后IEEE的802.3标准就将原来8字节的前同步码拆成为两个字段。前一个字段仍叫做前同步码,共7个字节,它就是原来8字节的前同步码中的前7个字节。后一个字段叫做帧开始定界符SFD,只有一个字节长,它就是原来8字节的前同步码中的最后一个字节。 这两种定义只是字段的名字不同,而8个字节的值都是完全一样的。
某循环冗余码的生成多项式G(x)=x12+x11+x3+x2+x+1,那么它能检错出所有突发长度小于 比特的突发错误。
答案是:正确答案为: 13
端口(port)和套接字(socket)的区别是什么?
答案是:正确答案为: 从本书经常使用的套接字定义来看,套接字包含了端口,因为套接字 = (IP地址,端口号)。套接字是TCP连接的端点。套接字又称为“插口”。 但我们已经讲过,套接字(socket)有多种意思。当使用API时,套接字往往被看成是操作系统的一种抽象,这时,套接字和一个文件描述符是很相似的,并且是应用编程接口API的一部分。套接字由应用程序产生,并指明它将由客户还是服务器来使用。当应用进程创建一个套接字时,要指明该套接字使用的端口号。 端口则是应用层服务的的一种代号,它用来标志应用层的进程。端口是一个16 bit的整数。各种服务器使用的端口号都是保留端口号,以便使客户能够找到服务器。例如万维网服务器使用的端口号是80。 在发送数据时,应用层的数据通过端口向下交付到运输层。在接收数据时,运输层的数据通过适当的端口向上交付到应用层的某个应用程序。
下列传输介质中,适于用作公用天线电视系统CATV的是 .
答案是:正确答案为: 宽带同轴电缆
教材中的图4-19的B类网络145.13.0.0在划分子网时,所给出的三个子网号是怎样得出的?
答案是:正确答案为: 本题假定子网号subnet-id占用8位。可见子网掩码是255.255.255.0。IP地址中的最后8位就留作主机号。假定我们不使用全0和全1的子网号,那么一共有254个子网号可供选择。书中的例子是随意选择了3, 7和21作为三个子网号。于是这三个子网的地址就是: 145.13.3.0 145.13.7.0 145.13.21.0
目前为: 2/2 页  首页   上页 下页 尾页