计算机网络第5版_复习资料
第一章试从多个方面比较电路交换、报文交换和分组交换的主要优缺点。(1)电路交换 电路交换就是计算机终端之间通信时,一方发起呼叫,独占一条物理线路。当交换机完成接续,对方收到发起端的信号,双方即可进行通
第一章
试从多个方面比较电路交换、报文交换和分组交换的主要优缺点。
(1)电路交换 电路交换就是计算机终端之间通信时,一方发起呼叫,独占一条物理线路。当交换机完成接续,对方收到发起端的信号,双方即可进行通信。在整个通信过程中双方一直占用该电路。它的特点是实时性强,时延小,交换设备成本较低。但同时也带来线路利用率低,电路接续时间长,通信效率低,不同类型终端用户之间不能通信等缺点。电路交换比较适用于信息量大、长报文,经常使用的固定用户之间的通信。(2)报文交换 将用户的报文存储在交换机的存储器中。当所需要的输出电路空闲时,再将该报文发向接收交换机或终端,它以“存储——转发”方式在网内传输数据。报文交换的优点是中继电路利用率高,可以多个用户同时在一条线路上传送,可实现不同速率、不同规程的终端间互通。但它的缺点也是显而易见的。以报文为单位进行存储转发,网络传输时延大,且占用大量的交换机内存和外存,不能满足对实时性要求高的用户。报文交换适用于传输的报文较短、实时性要求较低的网络用户之间的通信,如公用电报网。(3)分组交换 分组交换实质上是在“存储——转发”基础上发展起来的。它兼有电路交换和报文交换的优点。分组交换在线路上采用动态复用技术传送按一定长度分割为许多小段的数据——分组。每个分组标识后,在一条物理线路上采用动态复用的技术,同时传送多个数据分组。把来自用户发端的数据暂存在交换机的存储器内,接着在网内转发。到达接收端,再去掉分组头将各数据字段按顺序重新装配成完整的报文。分组交换比电路交换的电路利用率高,比报文交换的传输时延小,交互性好。
协议和服务有何区别?有何关系?
协议是控制两个对等实体进行通信的规则的集合。在协议的控制下,两个对等实体间的通信使得本层能够向上一层提供服务,而要实现本层协议,还需要使用下面一层提供服务。 协议和服务的概念的区分:
1、协议的实现保证了能够向上一层提供服务。本层的服务用户只能看见服务而无法看见下面的协议。下面的协议对上面的服务用户是透明的。
2、协议是“水平的”,即协议是控制两个对等实体进行通信的规则。但服务是“垂直的”,即服务是由下层通过层间接口向上层提供的。
网络协议的三个要素是什么?各有什么含义?
(1)语法,即用户数据与控制信息的结构和格式;
(2)语义,即需要发出何种控制信息,以及完成的动作与做出的响应;
(3)时序,即对事件实现顺序的详细说明。
试解释以下名词:协议栈、实体、对等层、协议数据单元、服务访问点、客户、服务器、客户-服务器方式。
(1)协议栈是指网络中各层协议的总和,其形象的反映了一个网络中文件传输的过程:由上层协议到底层协议,再由底层协议到上层协议。
(2)实体表示任何可发送或接收信息的硬件或软件进程。
(3)对等层是指在计算机网络协议层次中,将数据(即数据单元加上控制信息)直接(逻辑上)传递给对方的任何两个同样的层次
(4)协议数据单元是指对等层次之间传递的数据单位。
(5)服务访问点:简称SAP ,是一个层次系统的上下层之间进行通信的接口,N 层的SAP 就是N +1层可以访问N 层服务的地方。
(6) 客户在网络的通信方式中,指服务的请求方。
,(7) 从广义上讲,服务器是指网络中能对其它机器提供某些服务的计算机系统。
(8) 客户服务器方式所描述的是进程之间服务和被服务的关系,客户是服务请求方,服务器是服务提供方。客户与服务器的通信关系建立后,通信可以是双向的,客户和服务器都可发送和接收数据。
第二章
数据在信道中的传输速率受哪些因素的限制?信噪比能否任意提高?香农公式在数据通信中的意义是什么?“比特/秒”和“码元/秒”有何区别?
(1)带宽,信道质量,传输距离。
(2)很明显,不能。
(3)只要信息传输率低于信道的极限信息传输速率,就一定可以找到某种办法来实现无差错的传输。
(4) 比特率是信道上每秒可传输的比特数,一个码元可传送1到多个比特。波特率是信道上每秒可传输的码元数。
码分多址CDMA 为什么可以使所有用户在同样的时间使用同样的频带进行通信而不会互相干扰?这种复用方法有何优缺点?
不同用户传输信息所用的信号不是靠频率不同或时隙不同来区分,而是用各自不同的编码序列来区分,接收器可以在多个CDMA信号中选出其中使用预定码型的信号。
优点:(1)抗干扰能力强。
(2)宽带传输,抗衰落能力强。
(3)即功率话密度比较低,有利于信号隐蔽。
(4)抗截获的能力强。
缺点:来自非同步CDMA 网中不同的用户的扩频序列不完全正交,从而引起多址干扰;由于使用相同的载频,许多用户共用一个信道,强信号对弱信号有着明显的抑制作用,从而产生“远--近”效应,影响用户通话。
ADSL (Asymmetric Digital Subscriber Line):非对称数字用户线
第三章
数据链路(即逻辑链路) 与链路(即物理链路) 有何区别?“电路接通了”与“数据链路接通了”的区别何在?
(1)链路就是一条无源的点到点的物理线路段,中间没有任何其他的交换结点。
数据链路,是物理链路加上必要的通信规程。当需要在一条线路上传送数据时,除了必须有一条物理线路外,还必须有一些必要的规程来控制这些数据的传输。
(2)“电路接通了”表示链路两端的结点交换机已经开机,物理连接已经能够传送比特流了。但是,数据传输并不可靠。在物理连接基础上,再建立数据链路连 接,才是“数据链路接通了”。此后,由于数据链路连接具有检测、确认和重传等功能,才使不太可靠的物理链路变成可靠的数据链路,进行可靠的数据传输。当数 据链路断开连接时,物理电路连接不一定跟着断开连接。
网络适配器的作用是什么?网络适配器工作在哪一层?
适配器的重要功能:
,进行串行/并行转换。
对数据进行缓存。
在计算机的操作系统安装设备驱动程序。
实现以太网协议。
网络适配器负工作在数据链路层。
局域网的主要特点是什么?为什么局域网采用广播通信方式而广域网不采用?
局域网最主要的特点是:网络为一个单位所拥有, 且地理范围和站点数目均有限。
广域网是一个很大的范围, 采用广播方式会在网络中传送很多不必要的信息, 对网络性能的影响很大, 且更容易引起网络广播风暴。
试说明10BASE-T 中的“10”“BASE ”“T ”所代表的意思。
“10”代表10Mb/s,“BASE ”代表基带传输,“T ”代表使用非屏蔽双绞线。
第四章
网络层向上提供的服务有哪两种?试比较其优缺点。
较虚电路和数据报两种:

网络互连有何实际意义?进行网络互连时,有哪些共同的问题需要解决?
当互联网上的主机进行通信时,就好像在一个网络上通信一样,而看不见互连的各具体的网络异构细节。
进行网络互连时,需要解决共同的问题有:
①不同的寻址方案;②不同的最大分组长度;③不同的网络接入机制;④不同的超时控制;⑤不同的差错恢复方法;⑥不同的状态报告方法;⑦不同的路由选择技术;⑧不同的用户接入控制;⑨不同的服务(面向连接服务和无连接服务) ;⑩不同的管理与控制方式;等等。
作为中间设备,转发器、网桥、路由器和网关有何区别?
(1)转发器:一种工作在物理层的设备,可用来延伸网段的电缆长度。
(2)网桥:一种工作在数据链路层和物理层的设备。用网桥连接的多个网段在同一个
,广播域。
(3)路由器:一种工作在网络层、数据链路层及物理层的设备。与路由器连接的多个网络具有不同的广播域。
(4)网关:网关也有人称为网间连接器、信关或联网机。网关工作在网络层以上,用网关连接两个不兼容的系统就要在高层进行协议的转换。
试简单说明下列协议的作用:IP ,ARP ,RARP 和ICMP
IP 协议:实现网络互连。使参与互连的性能各异的网络从用户看起来好像是一个统一的网络。
ARP 协议:完成IP 地址到MAC 地址的映射。
RARP :使只知道自己硬件地址的主机能够知道其IP 地址。
ICMP :允许主机或路由器报告差错情况和提供有关异常情况的报告。从而提高IP 数据报交付成功的机会。
IP 地址分为几类?各如何表示?IP 地址的主要特点是什么?
IP 地址被分为A 、B 、C 、D 、E 五类,商业应
用中只用到A 、B 、C 三类。 表示:P113
IP 地址的特点:
每一个IP 地址都由网络号和主机号两个部分组成。
实际上地址是标志一个主机(或路由器) 和一条链路的接口。
按照因特网的观点,一个网络是指具有相同网络号netid 的主机的集合。
IP 地址中,所有分配到网络号的网络都是平等的。
试说明IP 地址与硬件地址的区别。为什么要使用这两种不同的地址?
IP 地址在 IP 数据报的首部, 而硬件地址则放在 MAC 帧的首部。在网络层以上使用的是 IP 地址, 而链路层及以下使用的是硬件地址。
在 IP 层抽象的互连网上, 我们看到的只是 IP 数据报, 路由器根据目的站的 IP 地址进行选路。在具体的物理网络的链路层, 我们看到的只是 MAC 帧,IP 数据报被封装在 MAC 帧里面。MAC 帧在不同的网络上传送时, 其 MAC 帧的首部是不同的。这种变化, 在上面的 IP 层上是看不到的。
每个路由器都有 IP 地址和硬件地址。使用 IP 地址与硬件地址, 尽管连接在一起的网络的硬件地址体系各不相同, IP 层抽象的互连网却屏蔽了下层这些很复杂的但细节, 并使我们能够使用统一的、抽象的 IP 地址进行通信。
什么是最大传送单元MTU? 它和IP 数据报首部中的哪个字段有关系?
最大的传输单元(MTU )是能够被通信协议的一层通过的最大物理分组大小。
与总长度字段有关。
,第六章
域名系统的主要功能是什么?域名系统中的本地域名服务器、根域名服务器、顶级域名服务器以及权限域名服务器有何区别?
用来把便于人们使用的机器名字转换为IP 地址。
区别P230
举例说明域名转换过程。域名服务器中的高速缓存的作用是什么?
高速缓存是用来存放最近查询过的域名以及从何处获得域名映射信息的记录。例如,在不久前已经有用户查询过域名为y.abc.com 的IP 地址,那么本地域名服务器就不必向根域名服务器重新查询y.abc.com 的IP 地址,而是把高速缓存中存放的上次查询结果告诉用户。可大大减轻根域名服务器的负荷,使因特网上的 DNS 查询请求和回答报文的数量大为减少。
解释下列名词,英文缩写的原文WWW ,URL ,HTTP ,HTML ,CGI ,浏览器,超媒体,超链,页面,活动文档,搜索引擎。
WWW :World Wide Web万维网是一个大规模的、联机式的信息储藏所。
URL :Uniform Resource Locator统一资源定位符。是因特网上标准的资源的地址。
HTTP :超文本传输协议(Hypertext Transfer Protocol)HTTP 是一个客户端和服务器端请求和应答的标准。
HTML :HyperText Mark-up Language超文本标记语言。构成网页文档的主要语言。 CGI :Common Gateway Interface公共网关接口。HTTP 服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。
浏览器:就是在用户计算机上的万维网客户程序
超媒体:超文本和多媒体在信息浏览环境下的结合。
超链:每一个万维网站点存放可许多文档,在这些文档中有一些地方的文字是用特殊方式显示的,当我们将鼠标移动到这些地方时鼠标的箭头就变成了一只手的形状,这就表明这些地方有一个链接,这种链接就成为超链。
页面:在WWW 环境中,信息以页面信息组织,信息页面由语言来实现,在各个信息页面之间建立超文本链接以便浏览
活动文档:即正在处理的文档。
搜索引擎:在万维网中用来进行搜索的程序
试简述SMTP 通信的三个阶段的过程
1. 连接建立:连接是在发送主机的 SMTP 客户和接收主机的 SMTP 服务器之间建立的。SMTP 不使用中间的邮件服务器。
2. 邮件传送
3. 连接释放:邮件发送完毕后,SMTP 应释放 TCP 连接。
试述邮局协议POP 的工作过程。在电子邮件中,为什么需要使用POP 和SMTP 这两个协议?IMAP 与POP 有何区别?
POP 使用客户机服务器的工作方式。在接收邮件的用户的PC 机中必须运行PO 客户机程序,而在其ISP 的邮件服务器中则运行POP 服务器程序。POP 服务器只有在用户输入鉴别信息(用户名和口令)后才允许对邮箱进行读取。
POP 邮局协议是一个非常简单且功能有限的邮件读取协议。POP 也使用客户/服务器工
,作方式,客户程序运行于接收邮件的用户 PC 机中,而用户所连接的 ISP的邮件服务器中则运行 POP 服务器程序。当然该邮件服务器还必须运行 SMTP 服务器程序,以便接收发送方邮件服务器上 SMTP客户程序投递来的邮件。 SMTP服务器将收到的邮件放入收信人的用户邮箱,而收信人 PC 机上的用户代理使用POP 协议到邮件服务器读取自己邮箱中的邮件,并下载到用户代理程序的收件箱中。
POP 是一个脱机协议,所有对邮件的处理都在用户的PC 机上进行;IMAP 是一个联机协议,用户可以操纵ISP 的邮件服务器的邮箱。
第七章
试解释以下名词:(1)重放攻击;(2)拒绝服务;(3)访问控制;(4)流量分析;(5)恶意程序。
(1) 重放攻击:是攻击者发送一个目的主机已接收过的包,来达到欺骗系统的目的,主
要用于身份认证过程。
(2) 拒绝服务:指攻击者向因特网上的服务器不停地发送大量分组,使因特网或服务器
无法提供服务。
(3) 访问控制:必须对接入网络的权限加以控制,并规定每个用户的接入权限。
(4) 流量分析:虽然通过加密可使文件变为对拦截者不可解的信息,但是还可以通过在
线监测流量获得一些其他形式的信息。
(5) 恶意程序:恶意程序通常是指带有攻击意图所编写的一段程序。
密码编码学、密码分析学和密码学都有哪些区别?
密码编码学是密码体制的设计学,而密码分析学则是在未知密钥的情况下从密文推演出明文或密钥的技术。密码编码学与密码分析学合起来即为密码学
试述数字签名的原理?
(1) 报文鉴别——接收者能够核实发送者对报文的签名;
(2) 报文的完整性——发送者事后不能抵赖对报文的签名;
(3) 不可否认——接收者不能伪造对报文的签名。
为什么需要进行报文鉴别?鉴别和保密、授权有什么不同?报文鉴别和实体鉴别有什么区别?
(1) 为了让报文的接收者能够鉴别报文的真伪。
(2) 使用加密就可达到报文鉴别的目的,在网络的应用中,许多报文并不需要加密。授
权涉及到的问题是:所进行的过程是否被允许。
(3) 报文鉴别是对每一个收到的报文都要鉴别报文的发送者,而实体鉴别是在系统接入
的全部持续时间内对和自己通信的对方实体只需验证一次