计算机网络课后习题答案(第五章)
《计算机网络自顶向下》课后习题答案(第五章_中文版)
5复习题1.虽然每条链路都能保证数据包在端到端的传输中不发生差错,但它不能保证IP数据包是按照正确的顺序到达最终的目的地。
IP数据包可以使用不同的路由通过网络,到达接收端的顺序会不一致,因此,TCP需要用来使字节流按正确的序号到达接收端。
2.链路层能够向网络层提供的服务有:成帧,链路接入,可靠传送,流量控制,纠错,检错,全双工传输等。
其中,在IP中有的服务是:成帧,检错。
在TCP有的服务是:成帧,可靠传送,流量控制,检错以及全双工传输。
3.会出现冲突。
因为当一个节点在传输数据的同时,又开始接受数据,这种情况下必然会发生冲突。
4.时隙ALOHA:1,2和4(时隙ALOHA只是部分分散,因为它要求所有节点的时钟同步)。
令牌传输:1,2,3和4.5.略6.当一个节点传送一个帧时,该节点只有在此帧在整个环网中传播一遍后才释放令牌,这样,如果L/R比传播延时小,令牌环协议的效率将是很低的。
7.248个MAC addresses; 232个IPv4 addresses; 2128个IPv6 addresses8.c的适配器会处理这些帧,但是不会将这些帧中的IP数据包传递给c。
如果A使用的是广播地址,则c不仅会处理而且会传递这些数据包。
9.ARP查询要在广播帧中发送是因为查询主机不知道哪个适配器的地址对应于要查询的IP地址。
而ARP响应时,由于发送节点知道要给哪个适配器发送响应,所以该响应在包含具体目的MAC地址的帧中发送,而不必发送广播帧。
10.不可能。
每个ARP模块管理该局域网内的适配器,并且每个适配器(MAC)拥有唯一的LAN地址。
11.这三种以太网技术具有相同的帧结构。
12.每个比特发生一次跳变,由于是全1码,因此每两个比特之间也会发生跳变。
2*10M次,即每秒2千万次跳变。
13.第5次冲突后,适配器从{0,1,2…,31}中选择K,故K为4的概率为1/32,它对应于204.8ms的时延。
第五章习题:1.最右面的一列和最下面的一行是校验比特。
(完整版)计算机网络(第二版)胡亮等编著第五章习题及答案
(完整版)计算机⽹络(第⼆版)胡亮等编著第五章习题及答案复习指南:本章共有5.1-5.7七节内容,没有在考试之外的。
5.1-5.2,⽤时25min。
5.3-5.4,⽤时90min。
5.5,⽤时30min。
5.6,⽤时60min。
5.7,⽤时35min。
参考上课⽤时,可推测重点章节为5.3,5.4,5.6。
推荐看PPT。
5.5,5.7掌握概念。
5.1,5.2简单了解。
课后习题:5.1 通讯⼦⽹的最⾼层是哪⼀层?5.2 ⽹络层的两个主要功能是什么?5.3 在OSI模型中,⽹络层提供了哪两种服务?5.4 ⾯向连接的⽹络服务完成⼀次传输需要哪⼏个过程?5.5 说明⾯向连接的服务和⾯向⽆连接的服务的优缺点。
5.6 说明为什么在⽹络中各个结点对虚电路进⾏独⽴编号。
5.7 第三层交换机与传统的路由器相⽐有哪些优点?5.8 路由选择的最基本要求是什么?5.9 什么是⾮适应性路由选择?什么是适应性路由选择?5.10 什么是拥塞?拥塞产⽣的原因是什么?拥塞对系统有什么影响?5.11 拥塞控制的⽅法有哪些?5.12 在流量控制中,如果采⽤数据报⽅式⼯作,容易产⽣什么样的死锁?如果采⽤虚电路的⽅式⼯作,容易产⽣什么样的死锁?5.13 常⽤的计算最短路径的⽅法有哪两种?5.14 ⽐较距离向量路由和链状状态路由?OSPF属于哪类路由协议?BGP协议属于哪类协议?习题参考答案:5.1 通讯⼦⽹的最⾼层是哪⼀层?⽹络层是通讯⼦⽹的最⾼层,也是主机和通讯⼦⽹的接⼝。
5.2 ⽹络层的两个主要功能是什么?交换和路由。
交换是在两个或者多个设备之间建⽴临时链接,使没有物理链路直接相连的两个或者多个设备之间能够通信。
路由是选择从⼀点到另⼀点发送数据包的最佳路径。
5.3 在OSI模型中,⽹络层提供了哪两种服务?OSI: ⾯向连接的⽹络服务(CONS)和⾯向⽆连接的⽹络服务(CLNS)。
TCP/IP: ⾯向⽆连接的⽹络服务(CLNS)。
5.4 ⾯向连接的⽹络服务完成⼀次传输需要哪⼏个过程?发送者发送⼀个连接请求包,接收者使⽤⼀个连接确认包进⾏确认,发送者传输数据,发送者发送⼀个连接终⽌请求包,接收者使⽤⼀个连接终⽌包进⾏确认。
计算机网络(第三版)第5章 习题答案
1.广义的网络互连可以在那几个层次上实现?分别需要用到哪些网络互连设备?答:广义的网络互连包括:物理层的互连、数据链路层互连、网络层互连、高层互连。
1)物理层的互连是在不同的电缆段之间复制位信号。
物理层的连接设备主要是中继器。
2)数据链路层互连是在网络之间存储转发数据帧。
互连的主要设备是网桥。
3)网络层互连是在不同的网络之间存储转发分组。
互连的主要设备是路由器。
4)传输层及以上各层的互连属于高层互连。
实现高层互连的设备是网关。
2.为什么说因特网可以在不可靠的网络层上实现可靠的传输服务?答:因为因特网的网络层使用数据报通信,没有应答,重传等保证机制,所以提供的是一种不可靠的网络服务;因特网的可靠传输服务主要由TCP协议来完成,TCP协议不仅保证可靠传输,还提供流量控制和拥塞控制等服务,这样TCP与IP协议的结合就可以完成可靠的网络传输服务。
3.有人说,既然局域网接入因特网需要使用路由器,而路由器已经能完成本地网络与因特网之间的连接问题,何必还要使用NAT或PAT?请你对这个疑问做出合理的解答。
答:(略)4.因特网中存在三种地址和两种地址转换机制,这两种机制的特点和区别是什么?这三种地址存在的意义何在?答:因特网上普遍存在的三种地址分别是主机域名,IP地址和局域网卡上的MAC地址,两种地址转换机制分别是DNS(用于完成主机域名到IP地址的转换,是一个全球性的分布式应用)和ARP(完成局域网内主机IP到MAC地址的转换,是一种局部性的应用)。
存在的意义是主机域名可以帮助人们记忆网络主机地址,因为它是用英文拼写,IP地址则是完成TCP/IP网络通信所必须,是用IP地址可以唯一性的确定通信所需的网络主机或路由器,所有域名也必须转换成IP地址之后才能用于网络通信。
MAC地址是网卡的物理地址,它由48位二进制数表示。
MAC地址是网卡的物理地址。
每块网卡都有一个唯一的MAC地址。
虽然此地址没法改变,但是可以通过软件的方法欺骗系统。
计算机网络原理复习第五章习题
3.开放最短路径优先协议OSPF采用的路由算法是 ( )
– – –
A.静态路由算法 C.链路状态路由算法 【答案】C
B.距离矢量路由算法 D.逆向路由算法
4.下列关于网桥的说法中,不正确的是( )
– – – – –
A.网桥工作在数据链路层 B.网桥可以有效地防止广播风暴 C.网桥可以连接数据链路层协议不同的局域网 D.网桥因处理接收到的数据而增加了网络延时 【答案】B
– – –
A.转发器 B.路由器 C.网关 D.网桥 C
23.从互联网络的结构看,网桥属于DCE级的端到端的连接,从 协议层次看,网桥工作于( )
–
–
–
A.物理层范畴 C.网络层范畴 B
B.链路层范畴 D.传输层范畴
24.在网络层提供协议转换、在不同网络之间存贮转发分组的网 络设备是( )
–
– –
– – –
)
A.泛射路由选择B.最短路由选择 C.基于流量的路由选择 D.随机路由选择 A
5.IPv6把IP地址长度增加到了(___ )
–
–
–
பைடு நூலகம்
A.32比特 C.128比特 C
B.64比特 D.256比特
6.下列不属于TCP/IP参考模型互连层协议的是( )
–
–
–
A.ICMPB.RARP C.IP D.SNMP D A.点对点网络 B.广播网络 C.非广播式的网络 D.点对多点网络 D A.最短路由选择算法 C.距离矢量路由算法 C B.扩散法 D.链路状态路由算法
B.拥塞控制 D.路由选择
14.中继器的作用是(
– – –
计算机网络(谢希仁第五版)-第五章_习题答案
第五章传输层5—01 试说明运输层在协议栈中的地位和作用,运输层的通信和网络层的通信有什么重要区别为什么运输层是必不可少的答:运输层处于面向通信部分的最高层,同时也是用户功能中的最低层,向它上面的应用层提供服务运输层为应用进程之间提供端到端的逻辑通信,但网络层是为主机之间提供逻辑通信(面向主机,承担路由功能,即主机寻址及有效的分组交换)。
各种应用进程之间通信需要“可靠或尽力而为”的两类服务质量,必须由运输层以复用和分用的形式加载到网络层。
5—02 网络层提供数据报或虚电路服务对上面的运输层有何影响答:网络层提供数据报或虚电路服务不影响上面的运输层的运行机制。
但提供不同的服务质量。
5—03 当应用程序使用面向连接的TCP和无连接的IP时,这种传输是面向连接的还是面向无连接的答:都是。
这要在不同层次来看,在运输层是面向连接的,在网络层则是无连接的。
<5—05 试举例说明有些应用程序愿意采用不可靠的UDP,而不用采用可靠的TCP。
答:VOIP:由于语音信息具有一定的冗余度,人耳对VOIP数据报损失由一定的承受度,但对传输时延的变化较敏感。
有差错的UDP数据报在接收端被直接抛弃,TCP数据报出错则会引起重传,可能带来较大的时延扰动。
因此VOIP宁可采用不可靠的UDP,而不愿意采用可靠的TCP。
5—06 接收方收到有差错的UDP用户数据报时应如何处理答:丢弃5—07 如果应用程序愿意使用UDP来完成可靠的传输,这可能吗请说明理由答:可能,但应用程序中必须额外提供与TCP相同的功能。
5—08 为什么说UDP是面向报文的,而TCP是面向字节流的答:发送方UDP 对应用程序交下来的报文,在添加首部后就向下交付IP 层。
UDP 对应用层交下来的报文,既不合并,也不拆分,而是保留这些报文的边界。
接收方UDP 对IP 层交上来的UDP 用户数据报,在去除首部后就原封不动地交付上层的应用进程,一次交付一个完整的报文。
计算机网络课后习题答案(第五章)
答:可能,但应用程序中必须额外提供与TCP相同的功能。
5—08为什么说UDP是面向报文的,而TCP是面向字节流的?答:发送方UDP 对应用程序交下来的报文,在添加首部后就向下交付IP 层。
UDP 对应用层交下来的报文,既不合并,也不拆分,而是保存这些报文的边界。
接收方UDP 对IP 层交上来的UDP 用户数据报,在去除首部后就原封不动地交付上层的应用进程,一次交付一个完整的报文。
发送方TCP对应用程序交下来的报文数据块,视为无结构的字节流〔无边界约束,课分拆/合并〕,但维持各字节5—09端口的作用是什么?为什么端口要划分为三种?答:端口的作用是对TCP/IP体系的应用进程进行统一的标志,使运行不同操作系统的计算机的应用进程能够互相通信。
熟知端口,数值一般为0~1023.标记常规的效劳进程;1024~491515—10试说明运输层中伪首部的作用。
答:用于计算运输层数据报校验和。
5—11某个应用进程使用运输层的用户数据报UDP,然而继续向下交给IP层后,又封装成IP 数据报。
既然都是数据报,可否跳过UDP而直接交给IP层?哪些功能UDP提供了但IP没提提供?答:不可跳过UDP而直接交给IP层IP数据报IP报承当主机寻址,提供报头检错;只能找到目的主机而无法找到目的进程。
UDP提供对应用进程的复用和分用功能,以及提供对数据差分的过失检验。
5—12一个应用程序用UDP,到IP层把数据报在划分为4个数据报片发送出去,结果前两个数据报片丧失,后两个到达目的站。
过了一段时间应用程序重传UDP,而IP层仍然划分为4个数据报片来传送。
结果这次前两个到达目的站而后两个丧失。
试问:在目的站能否将这两次传输的4个数据报片组装成完整的数据报?假定目的站第一次收到的后两个数据报片仍然保存在目的站的缓存中。
答:不行重传时,IP数据报的标识字段会有另一个标识符。
仅当标识符相同的IP数据报片才能组装成一个IP数据报。
前两个IP数据报片的标识符与后两个IP数据报片的标识符不同,因此不能组装成一个IP数据报。
计算机网络课后习题与答案
计算机⽹络课后习题与答案第⼀章计算机⽹络概论第⼆章数据通信技术1、基本概念(1)信号带宽、信道带宽,信号带宽对信道带宽的要求答:信号带宽是信号所占据的频率范围;信道(通频)带宽是信道能够通过的信号的频率范围;信号带宽对信道带宽的要求:信道(通频)带宽>信号带宽。
(2)码元传输速率与数据传输速率概念及其关系?答:码元传输速率(调制速率、波特率)是数据信号经过调制后的传输速率,表⽰每秒传输多少电信号单元,单位是波特;数据传输速率(⽐特率)是每秒传输⼆进制代码的位数,单位是b/s或bps;两者的关系:⽐特率=波特率×log2N,N为电脉冲信号所有可能的状态。
(3)信道容量与数据带宽答:信道容量是信道的最⼤数据传输速率;信道带宽W是信道能够通过的信号的频率范围,由介质的质量、性能决定。
(4)数字信号的传输⽅式、模拟信号的传输⽅式答:数字信号传输:数据通信1)数/模转换-->模拟通信系统-->模/数转换2)直接通过数字通信系统传输模拟信号传输1)模拟通信:直接通过模拟通信系统2)数字通信:模/数转换-->数字通信系统-->数/模转换2、常⽤的多路复⽤技术有哪些?时分复⽤与统计复⽤技术的主要区别是什么?答:常⽤的多路复⽤技术有空分多路复⽤SDM、频分多路复⽤FDM、时分多路复⽤TDM 和波分多路复⽤WDM;时分复⽤与统计复⽤技术的主要区别是:时分多路复⽤:1)时隙固定分配给某⼀端⼝2)线路中存在空闲的时隙统计时分多路复⽤(按排队⽅式分配信道):1)帧的长度固定2)时隙只分配给需要发送的输⼊端3、掌握T1和E1信道的带宽计算⽅法。
答:每⼀个取样值⽤8位⼆进制编码作为⼀个话路,则24路电话复⽤后T1标准的传输⽐特率为多少?8000×(8×24+1)=1544000b/sE1 标准是32路复⽤(欧洲标准)传输⽐特率为多少?8000×(8×32)= 2048000bps 4、⽐较电路交换、报⽂交换、分组交换的数据报服务、分组交换的虚电路服务的优缺点?5、指出下列说法错误在何处:(1)“某信道的信息传输速率是300Baud”;(2)“每秒50Baud的传输速率是很低的”;(3)“600Baud和600bps是⼀个意思”;(4)“每秒传送100个码元,也就是每秒传送100个⽐特”。
计算机网络安全教程第5章课后练习题及答案
课后练习一、填空1.在加密系统中,要加密的信息是(),经过变换加密后,成为(),这个变换的过程就称为(),通常由()来实现。
2.在大多数的()算法中,加密和解密密钥是相同的,这些算法也叫做()。
3.与传统密码体制相对应的是(),即公开密钥密码体制。
加密密钥不同于解密密钥,加密密钥公之于众,而解密密钥只有解密人自己知道,这两个密钥分别称为()和()。
4.公开密钥加密系统的一个优点是不仅可以用于信息的保密通讯,而且可以用来()和()。
5.为了保证RSA密钥算法密码系统的安全性,最简明有效的做法就是不断增加()的位数。
二、选择1.DES算法将输入的明文分为()位的数据分组,使用()位的密钥进行变换。
A. 24B. 48C. 64D. 1282.下列密码算法,属于非对称性加密算法的是()。
A. 凯撒密码B. Vigenere密码C.Playfair密码D. RSA算法3.以下密码算法,可以用于数字签名的的是()。
A.DES/DSAB. Vigenere密码C.Playfair密码D. RSA算法4.PGP采用了()和传统加密的综合算法,用于数字签名的()算法、加密前压缩等。
A. AESB. DESC. RSAD. 邮件文摘5.分组密码算法通常由()和()两部分组成。
A. 文件压缩算法B. 密钥扩展算法C. 加密/解密算法D. AES算法三、简答1.简要描述什么是“加密”,什么是“解密”。
2.简要描述一下什么是对称密码算法,什么是非对称密码算法。
3.相比较之下,AES算法比DES,有什么优点?4.简要描述一下RSA算法的特点,安全性及其隐患。
5.简述PGP的工作原理及优点。
课后练习答案一、填空1.明文密文加密加密算法2.对称密码算法传统密码算法3.非对称密码体制公钥私钥4.身份验证数字签名5.模n二、选择1.C C2.D3.D4.C D5.B C三、简答1. 网络安全的目的根据需要的不同,有不同的需求,主要体现在网络物理安全需要,网络系统安全需要,网络应用安全需求,网络数据安全的需求,以及网络安全管理方面的需要。
计算机网络 谢希仁 第五章习题解答
计算机网络谢希仁第五章:运输层1、试说明运输层在协议栈中的作用?运输层的通信和网络层的通信有什么重要的区别?为什么运输层是必不可少的?答:(1)首先,从通信和信息处理的角度来看,运输层向它上面的应用层提供通信服务,并为高层用户屏蔽了下层通信通信子网的细节。
其次,运输层的另一个重要功能就是复用和分用功能。
第三,运输层对传输的报文提供了差错检测机制。
第四,根据应用的不同,运输层还采用不同的运输层协议提供不同的服务。
(2)网络层为主机之间提供逻辑通信,而运输层为应用进程之间提供端到端的逻辑通信,如下图所示:(3)虽然无连接的运输服务和无连接的网络服务十分相似,但是运输层依然有它存在的必要性,因为:事实上,网络层是通信子网的一个组成部分,假设网络服务质量不可靠,频繁地丢失分组,网络层系统崩溃或不停的发出网络重置,这将发生什么情况呢?因为用户不能对通信子网加以控制,所以无法采用更好的通信处理机来解决网络层服务质量低劣的问题,更不可能通过改进数据链路层纠错能力来改善低层的条件。
因此,解决这一问题的唯一可行的办法就是在网络层的上面增加一层,即运输层。
运输层的存在使得运输服务比网络服务更可靠,分组的丢失、残缺,甚至网络重置都可以被运输层检测到,并采用相应的补救措施,而且由于运输服务独立于网络服务,故可以采用一个标准的原语集提供运输服务。
2、网络层提供数据报或虚电路服务对上面的运输层有何影响?答:如果下层的网络十分可靠,例如提供虚电路服务,那么用于完成数据传输的运输层协议就不需要做太多的工作。
当网络层仅使用提供不可靠的数据报服务时,运输层就需要使用一些复杂的协议,以便能够提供更优质的服务。
3、当应用程序使用面向连接的TCP和无连接的IP时,这种传输是面向连接的还是面向连接的?答:在网络层IP提供的是无连接的服务,但是在运输层TCP提供的服务是面向连接的。
但是最终,该应用程序使用的还是面向连接的传输服务。
4、试用画图解释运输层的复用。
计算机网络(谢希仁编著)课后习题答案
课后作业:第一章:2,3,8,12,13,14,21,22,24第二章:1,2,4,5,6,10,13,16第三章:3,4,6,7,8,10,13,15,18,20,27,28,30,31第四章:1,2,4,5,7,9,10,11,15,17,21,24,29,32,35,37,39,(44,45)第五章:1,3,9,10,17,21,24,30,34,45,46第六章:2,3,6,7,8,13,14,19,20,22,23,(24,31,32)第一章概述1-01 计算机网络向用户可以提供那些服务?答:连通性和共享1-02 简述分组交换的要点。
答:(1)报文分组,加首部(2)经路由器储存转发(3)在目的地合并1-03 试从多个方面比较电路交换、报文交换和分组交换的主要优缺点。
答:(1)电路交换:端对端通信质量因约定了通信资源获得可靠保障,对连续传送大量数据效率高。
(2)报文交换:无须预约传输带宽,动态逐段利用传输带宽对突发式数据通信效率高,通信迅速。
(3)分组交换:具有报文交换之高效、迅速的要点,且各分组小,路由灵活,网络生存性能好。
1-04 为什么说因特网是自印刷术以来人类通信方面最大的变革?答:融合其他通信网络,在信息化过程中起核心作用,提供最好的连通性和信息共享,第一次提供了各种媒体形式的实时交互能力。
1-05 因特网的发展大致分为哪几个阶段?请指出这几个阶段的主要特点。
答:从单个网络APPANET向互联网发展;TCP/IP协议的初步成型建成三级结构的Internet;分为主干网、地区网和校园网;形成多层次ISP结构的Internet;ISP首次出现。
1-06 简述因特网标准制定的几个阶段?答:(1)因特网草案(Internet Draft) ——在这个阶段还不是RFC 文档。
(2)建议标准(Proposed Standard) ——从这个阶段开始就成为RFC 文档。
(3)草案标准(Draft Standard)(4)因特网标准(Internet Standard)1-07小写和大写开头的英文名字internet 和Internet在意思上有何重要区别?答:(1)internet(互联网或互连网):通用名词,它泛指由多个计算机网络互连而成的网络。
计算机网络安全课后习题答案(重点简答题)
网络安全问答题第一章:1.网络攻击和防御分别包括哪些内容?攻击技术主要包括:1)网络监听:自己不主动去攻击别人,而是在计算机上设置一个程序去监听目标计算机与其他计算机通信的数据。
2)网络扫描:利用程序去扫描目标计算机开放的端口等,目的是发现漏洞,为入侵该计算机做准备。
3)网络入侵:当探测发现对方存在漏洞后,入侵到对方计算机获取信息。
4)网络后门:成功入侵目标计算机后,为了实现对“战利品”的长期控制,在目标计算机中种植木马等后门。
5)网络隐身:入侵完毕退出目标计算机后,将自己入侵的痕迹清除,从而防止被对方管理员发现。
防御技术主要包括;1)安全操作系统和操作系统的安全配置:操作系统是网络安全的关键。
2)加密技术:为了防止被监听和数据被盗取,将所有的逐句进行加密。
3)防火墙技术:利用防火墙,对传输的数据进行限制,从而防止被入侵。
4)入侵检测:如果网络防线最终被攻破,需要及时发出被入侵的警报。
5)网络安全协议:保证传输的数据不被截获和监听。
2.从层次上,网络安全可以分成哪几层?每层有什么特点?4个层次上的安全:物理安全、逻辑安全、操作系统安全和联网安全。
物理安全:防盗、防火、防静电、防雷击和防电磁泄漏。
逻辑安全:计算机的逻辑安全需要用口令、文件许可等方法来实现。
操作系统安全:操作系统是计算机中最基本、最重要的软件。
联网安全通过以下两方面的安全服务来达到:a:访问控制服务:用来保护计算机和联网资源不被非授权使用。
b:通信安全服务:用来认证数据机要性与完整性,以及各通信的可信赖性。
第四章:2、黑客在进攻的过程中需要经过哪些步骤?目的是什么?隐藏IP:通常有两种方式实现IP的隐藏:第一种方法是首先入侵互联网上的一台计算机(俗称“肉鸡”),利用这台计算进行攻击,这样即使被发现了,也是“肉鸡”的IP地址;第二种方式是做多级跳板“Sock代理”,这样在入侵的计算机上留下的是代理计算机的IP地址。
踩点扫描:通过各种途径对所要攻击的目标进行多方面的了解,确定攻击的时间和地点。
计算机网络基础-课后习题参考答案
第一章:
6.资源 7.B 8.A
第二章:
一、选择
1.B 2.C 3.B 4.C 5.C
6.3200b/s (选择项无正确答案) 7.C 8.D 9.C
10.B
二、填空
1.幅移、频移; 2.频分复用、时分复用;
3.传输系统、目的系统; 4.传输能力,可靠性;
10.D (按照新的子网划分标准,全1和全0都可以用于子网号,因此答案应为248)
二、填空
1.OSI/RM
2.应用层,表示层,会话层,传输层,网络层,数据链路层,物理层;
3.比特,帧,IP分组,报文段,报文;
4.语法,语义,时序; 5.48, 32;
6.16,216,0~1024; 7.TCP,UDP;
7.距离矢量路由算法,链路状态路由算法;
3.网卡,NIC; 4.100择题
1.B 2.A 3.D 4.C 5.A
6.A 7.640Kbps
二、填空题
1.几百公里~几千公里; 2.路由器,交换机;
3.数据包,数据包,目的地; 4.ADSL,DDN(等);
5.1次 6.640kbps,8Mbps;
8.HTTP;
9.255.0.0.0, 11111111.000000000.00000000.00000000;
10.132.102.101.0;
第四章:
一、选择题
1.C 2.D 3.C 4.D 5.C
6.B 7.B 8.A 9.B 10.C
二、填空题
1.LLC,MAC; 2.同轴电缆,双绞线,光缆;
5.采样,量化 6. 异步时分多路复用,同步时分多路复用
(完整版)计算机网络_第5章习题答案
第五章练习题答案5.1 网络互连有何实际意义?进行网络互连时,有哪些共同的问题需要解决?答:网络互连使得相互连接的网络中的计算机之间可以进行通信,也就是说从功能上和逻辑上看,这些相互连接的计算机网络组成了一个大型的计算机网络。
网络互连可以使处于不同地理位置的计算机进行通信,方便了信息交流,促成了当今的信息世界。
需要解决的问题有:不同的寻址方案;不同的最大分组长度;不同的网络介入机制;不同的超时控制;不同的差错恢复方法;不同的状态报告方法;不同的路由选择技术;不同的用户接入控制;不同的服务(面向连接服务和无连接服务);不同的管理与控制方式;等等。
注:网络互连使不同结构的网络、不同类型的机器之间互相连通,实现更大范围和更广泛意义上的资源共享。
5.2 转发器、网桥和路由器都有何区别?答:1)转发器、网桥、路由器、和网关所在的层次不同。
转发器是物理层的中继系统。
网桥是数据链路层的中继系统。
路由器是网络层的中继系统。
在网络层以上的中继系统为网关。
2)当中继系统是转发器或网桥时,一般并不称之为网络互连,因为仍然是一个网络。
路由器其实是一台专用计算机,用来在互连网中进行路由选择。
一般讨论的互连网都是指用路由器进行互连的互连网络。
5.3 试简单说明IP、ARP、RARP和ICMP协议的作用。
答:IP:网际协议,TCP/IP 体系中两个最重要的协议之一,IP 使互连起来的许多计算机网络能够进行通信。
无连接的数据报传输. 数据报路由。
ARP(地址解析协议)实现地址转换,将IP地址映射成物理地址。
RARP(逆向地址解析协议)将物理地址映射成IP 地址。
ICMP:Internet 控制消息协议,进行差错控制和传输控制,减少分组的丢失。
注:ICMP 协议帮助主机完成某些网络参数测试,允许主机或路由器报告差错和提供有关异常情况报告,但它没有办法减少分组丢失,这是高层协议应该完成的事情。
IP 协议只是尽最大可能交付,至于交付是否成功,它自己无法控制。
计算机网络(谢希仁)答案解析[完整版]
《计算机网络》课后习题答案第一章概述1-1 计算机网络向用户可以提供哪些服务?答:计算机网络向用户提供的最重要的功能有两个,连通性和共享。
1-2 试简述分组交换的特点答:分组交换实质上是在“存储——转发”基础上发展起来的。
它兼有电路交换和报文交换的优点。
分组交换在线路上采用动态复用技术传送按一定长度分割为许多小段的数据——分组。
每个分组标识后,在一条物理线路上采用动态复用的技术,同时传送多个数据分组。
把来自用户发端的数据暂存在交换机的存储器内,接着在网内转发。
到达接收端,再去掉分组头将各数据字段按顺序重新装配成完整的报文。
分组交换比电路交换的电路利用率高,比报文交换的传输时延小,交互性好。
1-3 试从多个方面比较电路交换、报文交换和分组交换的主要优缺点。
答:(1)电路交换电路交换就是计算机终端之间通信时,一方发起呼叫,独占一条物理线路。
当交换机完成接续,对方收到发起端的信号,双方即可进行通信。
在整个通信过程中双方一直占用该电路。
它的特点是实时性强,时延小,交换设备成本较低。
但同时也带来线路利用率低,电路接续时间长,通信效率低,不同类型终端用户之间不能通信等缺点。
电路交换比较适用于信息量大、长报文,经常使用的固定用户之间的通信。
(2)报文交换将用户的报文存储在交换机的存储器中。
当所需要的输出电路空闲时,再将该报文发向接收交换机或终端,它以“存储——转发”方式在网内传输数据。
报文交换的优点是中继电路利用率高,可以多个用户同时在一条线路上传送,可实现不同速率、不同规程的终端间互通。
但它的缺点也是显而易见的。
以报文为单位进行存储转发,网络传输时延大,且占用大量的交换机内存和外存,不能满足对实时性要求高的用户。
报文交换适用于传输的报文较短、实时性要求较低的网络用户之间的通信,如公用电报网。
(3)分组交换分组交换实质上是在“存储——转发”基础上发展起来的。
它兼有电路交换和报文交换的优点。
分组交换在线路上采用动态复用技术传送按一定长度分割为许多小段的数据——分组。
计算机网络-清华大学出版社吴功宜第三版课后习题答案
C.UDP 的一种不可靠,无连接的传输层协议
D.协议数据单元是分组
12.以下关于传输层特点的描述中错误的是___D____。
A.实现网络环境中分布式进程通信
B.TCP 是一种可靠的、面向连接、面向字节流的传输层协议
C.UDP 是一种不可靠的、无连接的传输层协议
D.协议数据单元是分组
13.在对 OSI 参考模型中第 n 层与 n+1 层关系的描述中正确的是___A____。
信通信网与电视传输网技术的融合、业务的融合。
2.请参考本章对 Internet 应用技术发展的描述,解释“物联网”发展技术背景。
物联网是在 Internet 技术的基础上,利用射频标签、无线传感与光学传感等感知技术自动获取
物理世界的各种信息,构建覆盖世界上人与人、人与物、物与物的智能信息系统,促进了物理世
从给出的 26 个定义中挑出 20 个,并将标识定义的字幕填在对应术语前的空格位RFC
4. X SIOC
5. T IP
6. V UDP
7. Y IRTF
8. I OSI 参考模型
9. M 帧
10. A 网络协议
11. P 传输层
12. Z InterNIC
A.OSI 环境虚线所示对的主机中从应用层到物理层的 7 层以及通信子网
B.连接主机的物理传输介质包括在 OSI 环境中
C.主机不连入计算机网络中可以不需要有实现从物理层到应用层功能的硬件与软件
D.主机的进程分别处于本地操作系统控制,不属于 OSI 环境
11.以下关于 OSI 环境中数据传输过程的描述中错误的是 B
G.允许动态的分配时间片的方法。
H.以字符为传输单元,字符之间的时间间隔可以是任意的。
第五章 计算机网络设备 习题与答案
第五章计算机网络设备习题与答案一、判断题1.(×)集线器上所有的端口独享同一个带宽。
2.(√)三层交换机的主要用于骨干网络和连接子网。
3.(√)路由协议是指路由选择协议,是实现路由选择算法的协议。
二、填空题1.网络适配卡又称网络接口卡,简称(网卡)。
2.网卡属于OSI参考模型中的(数据链路)层设备。
3.网卡按网络类型分类分为(以太网卡)、(令牌环网卡)和(ATM网卡)。
4.连接非屏蔽双绞线的连接头简称(RJ-45 )连接头。
5.按传输速率,目前常用的网卡是(10/100Mbps自适应)网卡。
6.(集线器)是工作在OSI参考模型中物理层的一种连接多用个用户节点的设备。
7.自适应集线器又称(双速)集线器,其中内置了两条总线,分别工作在两种速率下。
8.集线器按可管理性可分为(不可网管集线器)和(可网管集线器)两种。
9.集线器按扩展能力可分为(独立集线器)和(堆叠式集线器)两种。
10.集线器之间的连接方法有(堆叠)和(级联)两种。
11.集线器上的BNC端口用于与(细同轴)电缆连接的端口。
12.集线器上的AUI端口用于与(粗同轴)电缆连接的端口。
13.网桥是工作在OSI参考模型中(数据链路)层的设备。
14.交换机的(帧)交换技术是目前应用最广的局域网交换技术。
15.(交换机)是组成网络系统的核心设备。
16. 交换机是OSI参考模型中(数据链路)层的网络设备。
17.(VLAN )是交换机的重要功能,是建立一个可跨接不同物理局域网、不同类型网段的各站点的逻辑局域网。
18. 三层交换机是工作在OSI参考模型中(网络)层的设备。
19. 路由器是工作在OSI参考模型中(网络)层的设备,主要用于局域网和广域网的互联。
20.路由器的主要功能为(路径选择)、(数据转发)和(数据过滤)。
21.路由器是应用于(网状网)拓扑结构的计算机网络设备。
22.网络互联中常用的路由协议有(RIP )、(OSPF )和(IGRP )三种。
谢希仁计算机网络第五版(第5章)课后习题答案
第五章传输层5—01试说明运输层在协议栈中的地位和作用,运输层的通信和网络层的通信有什么重要区别?为什么运输层是必不可少的?答:运输层处于面向通信部分的最高层,同时也是用户功能中的最低层,向它上面的应用层提供服务运输层为应用进程之间提供端到端的逻辑通信,但网络层是为主机之间提供逻辑通信(面向主机,承担路由功能,即主机寻址及有效的分组交换)。
各种应用进程之间通信需要“可靠或尽力而为”的两类服务质量,必须由运输层以复用和分用的形式加载到网络层。
5—02网络层提供数据报或虚电路服务对上面的运输层有何影响?答:网络层提供数据报或虚电路服务不影响上面的运输层的运行机制。
但提供不同的服务质量。
5—03当应用程序使用面向连接的TCP和无连接的IP时,这种传输是面向连接的还是面向无连接的?答:都是。
这要在不同层次来看,在运输层是面向连接的,在网络层则是无连接的。
5—04试用画图解释运输层的复用。
画图说明许多个运输用户复用到一条运输连接上,而这条运输连接有复用到IP数据报上。
5—05试举例说明有些应用程序愿意采用不可靠的UDP,而不用采用可靠的TCP。
答:VOIP:由于语音信息具有一定的冗余度,人耳对VOIP数据报损失由一定的承受度,但对传输时延的变化较敏感。
有差错的UDP数据报在接收端被直接抛弃,TCP数据报出错则会引起重传,可能带来较大的时延扰动。
因此VOIP宁可采用不可靠的UDP,而不愿意采用可靠的TCP。
5—06接收方收到有差错的UDP用户数据报时应如何处理?答:丢弃5—07如果应用程序愿意使用UDP来完成可靠的传输,这可能吗?请说明理由答:可能,但应用程序中必须额外提供与TCP相同的功能。
5—08为什么说UDP是面向报文的,而TCP是面向字节流的?答:发送方UDP 对应用程序交下来的报文,在添加首部后就向下交付IP 层。
UDP 对应用层交下来的报文,既不合并,也不拆分,而是保留这些报文的边界。
接收方UDP 对IP 层交上来的UDP 用户数据报,在去除首部后就原封不动地交付上层的应用进程,一次交付一个完整的报文。
计算机网络第八版第五章答案
计算机网络第八版第五章答案1、下列关于对等网络的说法中,正确的是()。
中[单选题] *A.网络中只有两台计算机B.网络中的计算机型号是完全一样的C.网络中不存在具有特殊功能的计算机,每台计算机都处于平等地位(正确答案)D.网络中的计算机总数不超过台2、()是一种可以将个人电脑、手机等终端以无线方式互相连接的技术[单选题] * AWiFi(正确答案)BWi-FiCIEDDS3、具有路由功能的第层交换技术,出现于()[单选题] *A年B年C年(正确答案)D年4、DNS 是用来解析下列各项中的哪一项?()易[单选题] *A. IP 地址和MAC 地址B. 主机名和IP 地址(正确答案)C. TCP 名字和地址D. 主机名和传输层地址5、一台兼容机,加载鼠标驱动程序后,鼠标只能左右移动,不能上下移动,经检测驱动程序安装正确,试判断故障最可能发生的部位是()。
[单选题] *A. PS/口B. 鼠标(正确答案)C. 串口D. 主板6、10.字长是CPU的主要技术性能指标之一,它表示的是()。
[单选题] *A.CPU的计算结果的有效数字长度B.CPU一次能处理二进制数据的位数(正确答案)C.CPU能表示的最大的有效数字位数D.CPU能表示的十进制整数的位数7、A:汇编程序B:编辑程序C:编译程序(正确答案)D:解释程序下列设备组中,完全属于外部设备的一组是______。
[单选题] *8、C:UNIXD:Linux下列叙述中,正确的是______。
[单选题] *A:字长为16位表示这台计算机最大能计算一个16位的十进制数B:字长为16位表示这台计算机的CPU一次能处理16位二进制数(正确答案)9、.Windows的窗口分为类,下面()不是Windows的窗口类型。
[单选题] *A. 对话框B. 快捷菜单(正确答案)C. 文档窗口10、Windows窗口的标题栏上没有()。
[单选题] *A. “打开”按钮(正确答案)B. “最大化”按钮C. “最小化”按钮11、WLAN是()的缩写。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程-计算机教育
5—07如果应用程序愿意使用UDP来完成可靠的传输,这可能吗?请说明理由
答:可能,但应用程序中必须额外提供与TCP相同的功能。
5—08为什么说UDP是面向报文的,而TCP是面向字节流的?
答:发送方UDP对应用程序交下来的报文,在添加首部后就向下交付IP层。
UDP对应
用层交下来的报文,既不合并,也不拆分,而是保留这些报文的边界。
接收方UDP对IP层交上来的UDP用户数据报,在去除首部后就原封不动地交付上层的应用进程,一次交付一个完整的报文。
发送方TCP对应用程序交下来的报文数据块,视为无结构的字节流(无边界约束,课分拆/合并),但维持各字节
5—09端口的作用是什么?为什么端口要划分为三种?
答:端口的作用是对TCP/IP体系的应用进程进行统一的标志,使运行不同操作系统的计算机的应用进程能够互相通信。
熟知端口,数值一般为0~1023.标记常规的服务进程;
登记端口号,数值为1024~49151,标记没有熟知端口号的非常规的服务进程;
5—10试说明运输层中伪首部的作用。
答:用于计算运输层数据报校验和。
5—11某个应用进程使用运输层的用户数据报UDP,然而继续向下交给IP层后,又封装成IP数据报。
既然都是数据报,可否跳过UDP而直接交给IP层?哪些功能UDP提供了但IP没提提供?
答:不可跳过UDP而直接交给IP层
IP数据报IP报承担主机寻址,提供报头检错;只能找到目的主机而无法找到目的进程。
UDP提供对应用进程的复用和分用功能,以及提供对数据差分的差错检验。
5—12 一个应用程序用UDP,到IP层把数据报在划分为4个数据报片发送出去,结果前两个数据报片丢失,后两个到达目的站。
过了一段时间应用程序重传UDP,而IP层仍然划分
为4个数据报片来传送。
结果这次前两个到达目的站而后两个丢失。
试问:在目的站能否将这两次传输的4个数据报片组装成完整的数据报?假定目的站第一次收到的后两个数据报片仍然保存在目的站的缓存中。
答:不行
重传IP数据报的标识字段会有另一个标识符。
仅当标识符相同的IP数据报片才能组装成一个IP数据报。
前两个IP数据报片的标识符与后两个IP数据报片的标识符不同,因此不能组装成一个
5—28主机A向主机B发送TCP报文段,首部中的源端口是m而目的端口是n。
当B向A
发送回信时,其TCP报文段的首部中源端口和目的端口分别是什么?
答:分别是n和m。
5—29在使用TCP传送数据时,如果有一个确认报文段丢失了,也不一定会引起与该确认报文段对应的数据的重传。
试说明理由。
答:还未重传就收到了对更高序号的确认。
5—30设TCP使用的最大窗口为65535字节,而传输信道不产生差错,带宽也不受限制。
若报文段的平均往返时延为20ms,问所能得到的最大吞吐量是多少?
答:在发送时延可忽略的情况下,最大数据率=最大窗口*8/平均往返时间=26.2Mb/s。
5—31通信信道带宽为1Gb/s,端到端时延为10ms。
TCP的发送窗口为65535字节。
试问:可能达到的最大吞吐量是多少?信道的利用率是多少?
答:
L=65536 >8+40 >8=524600
C=109b/s
L/C=0.0005246s
Td=10 >0-3s
0.02104864
Throughput=L/(L/C+2 Td)=524600/0.0205246=25.5Mb/s
Efficie ncy=(L/C)//(L/C+2 D)=0.0255X
最大吞吐量为25.5Mb/s。
信道利用率为25.5/1000=2.55%
5—32什么是Karn算法?在TCP的重传机制中,若不采用Karn算法,而是在收到确认时
都认为是对重传报文段的确认,那么由此得出的往返时延样本和重传时间都会偏小。
试问:重传时间最后会减小到什么程度?
答:Karn算法:在计算平均往返时延RTT时,只要报文段重传了,就不采用其往返时延样
本。
设新往返时延样本Ti
RTT (1) =a*RTT (i-1 ) + (1-a) *T (i);
RTT A(i) =a* RTT (i-1) + (1-a) *T (i) /2;
RTT (1) =a*0+(1-a)*T(1)= (1-a)*T(1);
RTTA (1) =a*0+(1-a)*T(1)/2= RTT (1) /2
RTT ( 2) = a*RTT (1) + (1-a) *T (2);
RTTA (2) = a*RTT (1) + (1-a) *T (2)/2;
=a*RTT (1)/2+ (1-a)*T (2)/2= RTT (2)12
RTO=beta*RTT,在统计意义上,重传时间最后会减小到使用karn算法的1/2.
5—33假定TCP在开始建立连接时,发送方设定超时重传时间是RT0=6s。
(1)当发送方接到对方的连接确认报文段时,测量出RTT样本值为1.5s。
试计算现在的RTO 值。
(2)当发送方发送数据报文段并接收到确认时,测量出RTT样本值为2.5s。
试计算现在的RTO值。
答:
(1 )据RFC2988建议,RT0=RTTs+4*RTTd。
其中RTTd是RTTs的偏差加权均值。
初次测量时,RTTd (1)= RTT (1)/2 ;
后续测量中,RTTd (i)=(1-Beta)* RTTd (i-1 )+Beta*{ RTTs- RTT (i)};
Beta=1/4
依题意,RTT( 1 )样本值为1.5秒,则
RTTs (1)=RTT (1)=1.5s RTTd(1)=RTT(1)/2=0.75s
RTO(1)=RTTs(1)+4RTTd(1)=1.5+4*0.75=4.5(s)
(2)RTT(2)=2.5 RTTs (1)=1.5s RTTd (1)=0.75s
RTTd (2)= (1-Beta)* RTTd (1)+Beta*{ RTTs (1)- RT
(2)}=0.75*3/4+{1.5-2.5}/4=13/16
RTO(2)=RTTs (1)+4RTTd (2)=1.5+4*13/16=4.75s
5—34已知第一次测得TCP的往返时延的当前值是30 ms。
现在收到了三个接连的确认报
文段,它们比相应的数据报文段的发送时间分别滞后的时间是:26ms,32ms和24ms。
设
a =0 9。
试计算每一次的新的加权平均往返时间值RTTs。
讨论所得出的结果。
答:a=0.1, RTTO=30
RTT仁RTTO*(1-a) +26*a=29.6
RTT2=RTT1*a+32(1-a)=29.84
RTT3=RTT2*a+24 (1-a)=29.256
三次算出加权平均往返时间分别为29.6, 29.84和29.256ms。
可以看出,RTT的样本值变化多达20%时,加权平均往返
5—35试计算一个包括5段链路的运输连接的单程端到端时延。
5段链路程中有2段是卫星
链路,有3段是广域网链路。
每条卫星链路又由上行链路和下行链路两部分组成。
可以取这两部分的传播时延之和为250ms。
每一个广域网的范围为1500km,其传播时延可按150000km/s来计算。
各数据链路速率为48kb/s,帧长为960位。
答:5 段链路的传播时延=250*2+ (1500/150000)*3*1000=530ms
5 段链路的发送时延=960/ (48*1000 )*5*1000=100ms
cwnd1248163233343536373839 n12345678910111213 cwnd4041422122232425261248 n14151617181920212223242526。