西北大学软工专硕复试笔试之计算机网络简答题or分析题重点整理

本文主要是介绍西北大学软工专硕复试笔试之计算机网络简答题or分析题重点整理,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

20届西北大学软工专硕刚刚上岸,本着上岸分享资料的想法, 把自己复试期间整理的一点东西(包括但不仅限于这些问题)分享出来,供大家参考,内容只代表我的观点,假如与标准答案有所不同,敬请谅解!
Ps:今年因为疫情的原因,面试改为线上,和之前的套路稍微有点不同,大方向还是一样的,我还是按之前的形式准备的。
 
 

复试笔试——计算机网络

 
 

1.在计算机网络中,什么是地址,为什么要在不同的层使用不同的地址。以访问一次西北大学的网页http:www.nwu.edu.cn/index.html为例,说明各个地址间的关系,以及如何实现这些关系。
在计算机网络中,唯一用来标志主机或节点的位置信息称为地址。
为了遵守不同层的协议,需要在不同的层使用不同的地址,在网络层及以上使用IP地址,数据链路层及以下使用硬件地址;如IP地址放在IP数据报的首部,而硬件地址则放在MAC帧的首部,在通信中两种地址工作在协议的不同层次。IP地址就像是给你分配的一个编号,而硬件地址就像是身份证。
 
 
2.简述访问WWW的工作过程
(1)浏览器向DNS 请求解析www.neuq.edu.cn 的IP 地址;
(2)域名系统DNS 解析出www.neuq.edu.cn 服务器的IP 地址为202.206.16.3;
(3)浏览器与服务器建立TCP 连接;
(4)浏览器发出取文件命令;
(5)服务器www.neuq.edu.cn 给出响应,把文件index.html 发送给浏览器;
(6)TCP 释放连接;
(7)浏览器显示www.neuq.edu.cn 文件index.html 中的所有文本。
 
 
3.为什么网络传输中用纠错码而不用检错码。举出两种检错码和纠错码
差错控制编码包括检错码和纠错码两种:
检错码是为传输的数据信号增加冗余码,以便发现数据信号中的错码,但不能纠正错码;
纠错码是为传输的数据信号增加冗余码,以便发现数据信号中的错码,并自动纠正这些错码。
是由实时服务质量的要求所致,即使发现错误,也没有时间重发一次。但是要求数据尽快传送,所以选择纠错码检查出错误并自动纠正。还有一点就是如果信道质量很差的情况下,会导致错误率太高而不得不重发所有帧,而重发的帧也可能损坏。所以直接选择纠错码。
常用检错码:奇偶校验码、循环冗余码;
常见纠错码:海明码(只纠单比特)、卷积码

海明码能发现双比特错,但只能纠正单比特错。编号为2的幂的位是校验位。
卷积码在差错控制和数据压缩系统中得到广泛应用。

 
 
4. 简述对称加密与非对称加密。
对称加密指的是:加密和解密使用同一个秘钥,所以叫做对称加密。对称加密只有一个秘钥,作为私钥。(DES数据加密标准)
非对称加密指的是:加密和解密使用不同的秘钥,一把作为公开的公钥,另一把作为私钥。公钥加密的信息,只有私钥才能解密。私钥加密的信息,只有公钥才能解密。(RSA加密算法)
 
 
5.D-V路由算法的原理,与L-S路由算法比较,有哪些优缺点?
D-V距离向量路由算法,每个路由器维护一个距离向量表,然后通过相邻路由器之间的距离向量通告进行距离向量表的更新。主要代表路由协议是RIP路由信息协议。
L-S是链路状态路由协议,主要代表路由协议是OSPF开放式最短路径优先,它根道据本区域的链路状态,使用迪杰斯特拉算法计算得到最佳路由。

距离向量路由算法采用广播方式定期更新整张路由表,但是收敛速度慢于链路状态路由算法,不适合大型网络。
链路状态路由协议缺点是路由器来回震荡问题,健壮性比较好,不容易出现慢收敛的问题,故障也不会广泛传播。

RIP没有网络延迟、开销小,易于配置和管理,但是收敛速度慢于OSPF,不适于大型网络。

6.简述RIP路由协议的主要特点?
路由信息协议是一种内部网关协议(IGP),也是一种动态路由选择协议,用于自治系统(AS)内的路由信息的传递。
简单但效率低,跳数16为不可达,好消息传得快,坏消息传的慢。仅和相邻路由器交换信息,交换的信息是自己的路由表,通过距离向量算法来完成路由表的更新。

RIP允许一条路径最多只能包含15个路由器(即最多允许15跳)。每经过一个路由器,距离(跳数)加1。
 
 
7.动态路由选择
是指路由选择依靠网络当前的状态信息来决定,这种策略能较好的适应网络流量、拓扑结构的变化,有利于改善网络的性能。但是由于算法复杂,会增加网络的负担。
动态路由选择包括独立路由选择、集中式路由选择和分布式路由选择三种方法。

 
 
8.慢启动定义
慢启动,是传输控制协议使用的一种阻塞控制机制。慢启动也叫做指数增长期。慢启动是指每次TCP接收窗口收到确认时都会增长,增加的大小就是已确认段的数目。这种情况一直保持到要么没有收到一些段,要么窗口大小到达预先定义的阈值。如果发生丢失事件,TCP就认为这是网络阻塞,就会采取措施减轻网络拥挤。一旦发生丢失事件或者到达阈值,TCP就会进入线性增长阶段。
 
 
9.拥塞避免算法
发送端的拥塞窗口每经过一个往返时延RTT就增加一个最大报文段MSS的大小,而不是加倍,使拥塞窗口按线性规律缓慢增长,而当出现一次超时(网络拥塞)时,令慢开始门限等于当前拥塞窗口的一半。

 
 

10.网络拥塞的处理
网络出现拥塞时,只要发送方检测到超时事件的发生,就要把慢开始门限设置为出现拥塞时的发送方的拥塞窗口的一半,然后把拥塞窗口重新设置为1,执行慢开始算法。这样做的目的是:迅速减少主机发送到网络中的分组数,使得发生拥塞的路由器有足够时间把队列中积压的分组处理完。
 
 
11.快重传
当发送方连续收到三个重复的确认报文(ACK)时,直接重传对方尚未收到的报文段,而不必等待那个报文段设置的重传计时器超时。
 
 
12.快恢复
当发送方连续收到三个重复的ACK报文时,拥塞窗口设置为之前拥塞窗口的一半。
 
 
13.无线局域网为什么不冲突检测,而选择冲突避免?
答:因为无线环境不像有线广播媒体那样容易控制,来自其他局域网中的用户传输会干扰冲突检测的操作,且在无线环境中检测冲突是困难的,不可能终止相互冲突的传输,只能使用CSMA/CA尽量避免冲突。
 
 
14.邮件发送需要那些协议
发:SMTP协议, 收:POP3邮局协议版本3协议和IMAP交互邮件访问协议 。

 
 
15.网络服务问题与质量,为什么说“因特网根本没有服务质量可言?”
服务质量QoS是服务性能的总效果,此效果决定了一个用户对服务的满意程度。代表一个网络能够利用各种基础技术,为指定的网络通信提供更好的服务能力。当网络过载或拥塞时,QoS 能确保重要业务量不受延迟或丢弃,同时保证网络的高效运行。
因特网的网络本身提供的服务是不可靠的,它只能提供“尽最大努力交付”的服务,所以根本没有服务质量可言。
 
 
16.下一代网络发展方向
下一代网络(Next Generation Network),又称为次世代网络。主要思想是在一个统一的网络平台上以统一管理的方式提供多媒体业务,整合现有的市内固定电话、移动电话的基础上(统称FMC),增加多媒体数据服务及其他增值服务。简称IP-NGN。

 
 

17.什么是BS/CS
BS结构(Browser/Server,浏览器/服务器模式),只安装、维护一个服务器(Server),而客户端采用浏览器(Browse)运行软件。
B/S:
优点:服务器更新时不需要更新客户端;
缺点:交互性差,安全性低;
CS结构(Client/Server,客户/服务器模式),服务器通常采用高性能的计算机、工作站或小型机,并采用大型数据库系统,如Oracle、SQL Server等。客户端需要安装专用的客户端软件。
C/S:
优点:交互性好,对服务器压力小,安全;
缺点:服务器更新时需要同步更新客户端;
 
 
18.什么是 Thin Client
Thin Client(瘦客户机),采用高效的嵌入式高效能CPU,利用嵌入式开发工具开发的独立的嵌入式操作系统,具有稳定可靠、完全兼容PC应用、使用方便、体积小巧、安静节能的众多优点。
 
 

19.比较数据报与虚电路这两种数据交换方式的异同。
比较数据报与虚电路的异同
 
 
20.比较虚电路和数据报服务的优缺点
答:从电路设置看,虚电路需要提前进行电路连接,而数据报不需要。
从地址设置看,虚电路每个分组含有一个短的虚电路号,而数据报有完整的地址。
从路由选择和影响来看,虚电路建好时,路由就已确定,属于同一条虚电路的分组按照同一路由转发,而数据报的每个分组都独立进行路由选择和转发。发生故障时时,所有经过故障节点的虚电路都将被终止,数据报服务则除了崩溃时丢失分组外,其它分组路径发生变化时可以正常传输。
在拥塞控制方面,若有足够的缓冲区分配给已经建立的每条虚电路,较容易控制,而数据报服务难以控制。
 
 

21. 简要说明虚电路的传输方式和其服务的特征。
答:在源主机和目标主机通信之前,应先建立一条网络连接——虚电路,其过程如下: 主机先发出呼叫请求分组,在该分组中包含了源和目标主机的全网地址。呼叫请求分组途经的每一个网络节点,都要记下该分组所用的虚电路号,并为它选择一条最佳传输路由发往下一个网络节点。当呼叫请求分组到达目标主机后,若它同意与源主机通信,便由网络层为双方建立一条虚电路。这样,在以后每个分组中不必再填上源和目标主机的全网地址,而只需标上虚电路号。当通信结束时,将该虚电路拆除。
虚电路服务方式具有如下特征:
(1)要求先建立连接
(2)使用虚电路号
(3)路由选择:属于同一条虚电路的分组按照同一路由转发
(4)按序到达
(5)可靠性较高
(6)适用于交互式通信

 
 

22.简要说明数据报的传输方式和其服务的特征。
答:在数据报传输方式中,网络层从传输层接收报文(发送时)并拆分为报文分组,将其装上报头(源、目的地址等信息)后,作为一个独立的信息单位传送,每个分组独立地进行路由选择和转发。在传输过程中不保证分组有序的到达目标。
数据报服务的特征有以下几点:
(1)不需建立连接,开销较小
(2)采用全网地址(降低了通道利用率)
(3)要求每个分组独立地进行路由选择和转发
(4)数据报不能按序到达目标
(5)对故障的适应性强
(6)易于平衡网络流量
(7)开销小,不可靠
(8)更适合于单向地传送短信息
 
 
23.试从多个方面比较虚电路和数据报这两种服务的优缺点。
答:(1)在传输方式上,虚电路服务在通信之前,应先建立一条虚电路才能进行通信,通信结束应将虚电路拆除。而数据报服务,网络层从传输层接收报文,将其装上报头(源、目的地址等信息)后,作为一个独立的信息单位传送,不需建立和释放连接,目标结点收到数据后也不需发送确认,因而是一种开销较小的通信方式。但发送方不能确切地知道对方是否准备好接收,是否正在忙碌,因而数据报服务的可靠性不是很高。
(2)关于全网地址:虚电路服务仅在源主机发出呼叫请求分组中需要填上源和目的主机的全网地址,在数据传输阶段,都只需填上虚电路号。而数据报服务,由于每个数据报都单独传送,因此,在每个数据报中都必须具有源和目的主机的全网地址,以便网络结点根据所带位址向目的主机转发,这样累赘,降低了通道利用率。
(3)关于路由选择:虚电路服务沿途各结点只在呼叫请求分组在网络中传输时进行路径选择,以后便不需要了。可是在数据报服务时,每个数据每经过一个网络结点都要进行一次路由选择。当有一个很长的报文需要传输时,必须先把它分成若干个具有定长的分组,若采用数据报服务,势必增加网络开销。

(4)关于分组顺序:对虚电路服务,由于从源主机发出的所有分组都是通过事先建立好的一条虚电路进行传输,所以能保证分组按发送顺序到达目的主机。但是,当把一份长报文分成若干个短的数据报时,由于它们被独立传送,可能各自通过不同的路径到达目的主机,因而数据报服务不能保证这些数据报按序列到达目的主机。

(5)可靠性与适应性:虚电路服务在通信之前双方已进行过连接,而且每发完一定数量的分组后,对方也都给予确认,故虚电路服务比数据报服务的可靠性高。但是,当传输途中的某个结点或链路发生故障时,数据报服务可以绕开这些故障地区,而另选其它路径,把数据传至目的地,而虚电路服务则必须重新建立虚电路才能进行通信。因此,数据报服务的适应性比虚电路服务强。
(6)关于平衡网络流量:数据报在传输过程中,中继结点可为数据报选择一条流量较小的路由,因此数据报服务既平衡网络中的信息流量,又可使数据报得以更迅速地传输。而在虚电路服务中,一旦虚电路建立后,中继结点是不能根据流量情况来改变分组的传送路径的。
 
 
24.信号调制技术有哪几种?分别简述其工作原理。
调制技术是指把数字信号变换成模拟信号的技术;
·幅移键控(ASK),通过改变载波信号的振幅来表示数字信号1和0,而载波的频率和相位都不改变。容易实现,但抗干扰能力差。
·频移键控(FSK),通过改变载波信号的频率来表示数字信号1和0,而载波的振幅和相位都不改变。容易实现,抗干扰能力强,应用较广泛。
·相移键控(PSK),通过改变载波信号的相位来表示数字信号1和0,而载波的频率和振幅都不改变。又分为绝对调相和相对调相。
数字信号:取值仅允许为有限的几个离散数值的数据称为数字信号。
模拟信号:连续变化的数据或信号称为模拟信号。
 
 
25.何谓信道多路复用技术?典型的多路复用技术有哪儿种?分别简述其工作原理。
答:信道多路复用技术是指一条通信线路中设计有多路通信信道进行共享传输信号所使用的技术。
(1)频分多路复用FDM:在一条通信线路设计多路通信信道,每条信道的信号以不同的载波频率进行调制。
(2)波分多路复用WDM:光的频分多路复用,同时传输很多个频率很接近但波长不同的光载波信号。
(3)时分多路复用TDM:通过为多个信道分配互不重叠的时间片来实现多路复用,更适用于数字数据信号的传输,可分为同步时分多路复用和统计时分多路复用二种。
 
 
26.什么是防火墙?什么是数字签名?二者在网络安全中各起什么作用?
·防火墙是在网络之间执行控制策略的系统,它包括硬件和软件。
·防火墙保护内部网络资源不被外部非授权用户使用,防止内部受到外部非法用户的攻击。
·数字签名是只有信息的发送者才能产生的、别人无法伪造的一段数字串,这段数字串同时也是对信息的发送者发送信息真实性的一个有效证明。
·数字签名用于验证数据在传输过程中没有被篡改,同时确认发送者的身份,防止信息交互中发生抵赖现象。

按防火墙的应用部署位置可分为:边界防火墙、个人防火墙和混合型防火墙。
 
 
27.简述用非对称加密算法实现数字签名的原理。
答:非对称加密算法效率比较低,并对所要加密的信息块长度有一定的限制。在使用非对称加密算法进行数字签名前,通常先使用单向散列函数对要签名的信息进行计算,生成信息摘要,并对信息摘要进行签名。
 
 

28.TCP协议和UDP协议主要有何区别?举例说明他们各自适用的场合?
·TCP(传输控制协议)特点:TCP协议是一种面向连接的,可靠的传输层协议,并且支持全双工通信,支持流传输,还有流量控制和拥塞控制。传输速度慢。
·适用场合:适用于准确交付重于快速交付的场合。
·UDP(用户数据报协议)特点:UDP协议是一种无连接的不可靠的传输层协议,提供有限的差错检验功能,传输数据时不需要跟目的节点建立连接,不支持发送数据流。传输速度快。
·适用场合:适用于快速交付重于准确交付的场合。
 
 
29.TCP 协议的主要特点
答:TCP 是一种面向连接的、可靠的传输层协议;
TCP 协议建立在不可靠的网络层IP 协议之上,IP 不能提供任何可靠性机制,
TCP 的可靠性完全由自己实现;
TCP 采用的最基本的可靠性技术是:
确认与超时重传 流量控制
 
 

30.为什么说UDP是面向报文的,而TCP是面向字节流的?
UDP是面向报文的,发送方的UDP对应用程序交下来的报文,在添加首部后就向下交付给IP层。它即不合并,也不拆分,而是保留这些报文的边界。这也就是说,应用层交给UDP多长的报文,UDP就照样发送,即一次发送一个报文。
TCP是面向字节流的。TCP中的“流”指的是流入或流出进程的字节序列。“面向字节流”的含义是:TCP把应用程序交下来的数据看成仅仅是一连串的无结构的字节流。TCP并不知道所传送的字节流的含义。TCP不保证接收方应用程序所收到的数据块和发送方应用程序所发出的数据块大小一致,但接收方应用程序收到的字节流必须和发送方应用程序发出的字节流完全一样。

 
 
31.简述IEEE802.3和IEEE802.5的区别,它们在不同的负载下有什么影响。
IEEE802.3是采用CSMA/CD的方式,叫带有冲突检测的载波侦听多路访问控制协议;IEEE802.4采用TOKEN BUS的方式,叫令牌总线协议;
IEEE802.5采用TOKEN RING的方式,叫令牌环协议。
CSMA/CD协议的总线局域网中,各节点通过竞争的方法强占对媒体的访问权利,因此是争用型介质访问控制。出现冲突后,必须延迟重发。它不适合传输对时延要求较高的实时性数据。其优点是结构简单、网络维护方便,网络在轻负载(节点数较少)的情况下效率较高。
TOKEN BUS令牌总线与令牌环相似,适用于重负载的网络中,适合实时性的数据传输等,但网络管理较为复杂
Token Ring不会出现冲突,是一种确定型的介质访问控制方法。在轻负载时,由于存在等待令牌的时间,效率较低;而在重负载时,对各节点公平,且效率高。

32.在一个总线型和环型局域网中,分别采用什么介质访问控制方法?分别简述其实现原理。
·CSMA/CD与令牌总线是总线型,令牌环是环型。

·CSMA/CD:先听后发,边听边发,冲突停发,随机延迟后重发。
CSMA/CD协议基本原理:某站点想发送数据时,必须首先侦听信道:(1分)
①如果信道空闲,立即发送数据并进行冲突检测;(2分)
②如果信道忙,继续侦听信道,直到信道变为空闲后才继续发送数据,并进行冲突检测。(2分)
③如果站点在发送数据过程中检测到冲突,它将立即停止发送数据并等待一个随机长的时间,重复上述过程。

·令牌总线网是一种采用了令牌介质访问控制方法(Token)且具有总线型拓扑结构的局域网。它的工作原理为:想要发送信息的节点必须持有令牌,当令牌传到某一个节点后,如果该节点没有要发送的信息,就把令牌按顺序传到下一个节点,如果该节点需要发送信息,可以在令牌持有的最大时间内发送自己的一个帧或多个数据帧,信息发送完毕或者到达持有令牌最大时间时,节点都必须交出令牌,把令牌传送到下一个节点。

·令牌环网络中的每个工作站点都以固定的顺序传送一个被称为“令牌”的帧,收到此令牌的节点,如果需要传送数据,则会检查令牌是否空闲,若为空闲,则将数据填入令牌中,并设置为忙碌,接着将令牌传给下一个节点,直到传到目的端。目的节点会将此令牌的内容复制下来,并设置令牌为已收到,然后传向下一个节点,当令牌饶了一圈回到源节点时,源节点会清除令牌中的数据,并将令牌置为空闲传给下一个节点,接下来的节点又可以使用这个令牌来发送它要发送的数据了。
令牌环的特点:①轻负荷时,效率较低;重负荷时,效率较高
②具有广播特性
③需要对令牌进行维护

令牌总线网是逻辑环,而令牌环网是物理环。

 
 
33.什么是介质访问控制?简述CSMA/CD协议的工作原理,据此分析网络集线器(HUB)不能无限“级连”的原因。(10分)
· 介质访问控制:是解决当局域网中共用信道的使用产生竞争时,如何分配信道的使用权问题。
·由于集线器在网络中只起信号放大和转发作用,而并不具备信号的定向传送能力。

 
 
34.简述ARP和RARP协议实现IP地址和物理地址之间转换的过程。
·主机A欲向本局域网上的某台主机B发送IP数据报时,先在其ARP高速缓存中查看有无
主机B的IP地址。如有,就可查出其对应的物理地址,再将此物理地址写入MAC帧,然后通过局域网将该MAC 帧发往此物理地址。如果没有,那么就广播ARP请求分组,使同一个局域网里的所有主机收到 ARP请求。主机B收到该ARP 请求后,向主机A发出响应ARP分组,分组中包含主机B的IP地址与物理地址的映射关系,主机A在收到后将此映射写入ARP缓存,然后按查询到的物理地址发送MAC帧。
·发送方主机发送一个本地的RARP广播,在此广播包中,声明自己的物理地址并且请求任何收到此请求的RARP服务器分配一个IP地址,本地网段上的RARP服务器收到此请求后,检查其RARP列表,查找该物理地址对应的IP地址;
如果存在,RARP服务器就给源主机发送一个响应数据包并将此IP地址提供给对方主机使用;如果不存在,RARP服务器对此不做任何的响应;
源主机收到从RARP服务器的响应信息,就利用得到的IP地址进行通讯;如果一直没有收到RARP服务器的响应信息,则表示初始化失败。

 
 
35.什么是协议?ARP 协议的功能是什么?分别论述其必要性和实现原理。 并就当前网络中 ARP欺骗现象给出防范建议。(15分)
·为网络数据交换制定的通信规则、约定与标准被称为“协议”。
·从已知的IP地址找出对应的MAC地址的映射过程就是“正向地址解析”,对应的协议为“地址解析协议ARP”。
·ARP欺骗的核心思想就是向目标主机发送伪造的 ARP应答,并使目标主机接收应答中伪造的IP地址与MAC地址之间的映射对,以此更新目标主机ARP缓存。
(1)设置静态的ARP缓存(不会在接收到ARP包时改变本地缓存)
(2)采用ARP防火墙 (3)对数据包进行加密处理

 
 

36.什么是计算机网络体系结构? 简述ISO/OSI 参考模型的层次结构及各层的功能,并说明参考模型的含义。
·计算机网络体系结构是指计算机网络层次结构和各层协议的集合。
·物理层:在物理媒体上为数据端设备透明的传输原始比特流,为数据链路层提供数据传输服务。
·数据链路层:采用差错控制与流量控制方法,使有差错的物理线路变成无差错的数据链路。(帧同步、寻址)
·网络层:对分组进行路由选择,并实现流量控制、拥塞控制、差错控制和网际互联等。
·传输层:为端到端连接提供可靠的传输服务,并提供流量控制、差错控制、数据传输管理等服务。
·会话层:负责维护两个对话主机之间连接的建立、管理和终止,以及数据的交换。
·表示层:负责通信系统之间的数据格式变换、数据加密与解密、数据压缩与恢复。
·应用层:实现协同工作的应用程序之间的通信过程,通过不同应用软件提供多种服务。
OSI参考模型定义了开放系统的层次结构、层次之间的相互关系,以及各层所包括的可能的服务。

 
 
37.计算机网络定义
计算机网络是指利用通信设备和线路,将分布在地理位置不同的、功能独立的多个计算机系统连接起来,以功能完善的网络软件实现网络中资源共享和信息传递的系统。
有关计算机网络协议的定义,最合理的是:两个对等实体进行通信的规则集合。

按信息传播方式分类,计算机网络可以分为集中式计算机网络和分布式计算机网络。
 
 
38.《计算机网络》这本书讲了什么?
全面系统地介绍了计算机网络的发展和体系结构等,介绍了网络协议模型中各层的基本概念、功能和协议等,最后介绍了如何保证网络安全等方面的内容。
 
 
39.计算机网络的组成
计算机、网络操作系统、传输介质以及相应的应用软件四部分。

 
 
40.物理层要解决哪些问题?物理层接口有哪几个特性?各包含什么内容?
物理层主要任务是: (1)物理层要尽可能屏蔽掉物理设备、传输媒体等不同,使数据链路层感觉不到这些差异的存在,而专注于完成本层的协议与服务。
(2)物理层应解决物理连接的建立、维持和释放问题。
(3)在两个相邻系统之间唯一地标识数据电路。
(1)机械特性:规定物理连接时所采用的规格等。
(2)电气特性:指明线路上信号的电压高低,传输速率,阻抗匹配等。
(3)功能特性:定义各条物理线路的功能。
(4)规程特性:定义各条物理线路的工作规程和时序关系。
 
 
40.什么是交换?网络中的信息交换技术主要有三种,请分别画出每种交换技术的事件时序图,进而分析比较之。
交换:按某种方式动态地分配传输线路资源就是交换。
电路交换:数据传输前需要建立一条端到端的通路,一直占用端到端的资源。适合传送大量的数据以淡化连接时间。
优点:线路专用,数据直达,传输时延非常小,实时性强,传送数据不存在失序现象,模拟、数字信号都可以传输。
缺点:平均连接建立时间较长,无差错控制能力。

报文交换:采用存储转发技术,以整个报文为单位,传输之前仅在相邻结点传输报文时建立结点间的连接,不需要建立端到端的连接。
优点:不需要建立一条专用的通信线路,不存在连接建立时延,随时发送报文;某条传输路径出现故障可以迅速选择另一条传输数据,提高了传输的可靠性;一个报文可以传送到多个目标地址;允许建立数据传输的优先级;通信线路的利用率高。
缺点:网络时延长;实时性和交互性差;只适用于数字信号。

分组交换:采用存储转发技术,划分为等长的较短的分组,加上首部信息等(首部中包含源地址,目的地址,序号等),各个分组通过不同的物理链路到达目的地,不先建立连接就可以向其他主机发送分组。
优点:通信时延小,适合突发式通信,适用于采用优先级策略,简化了存储管理,提高了可靠性。
缺点:存在存储转发时延,无差错控制,系统效率低。
时延:电路(实时)<分组(突发)<报文(信道利用率)
· 要传送的数据量很大且其传送时间远大于呼叫时间时,采用电路交换较为合适。
·端到端的通路由多段链路组成时,采用分组交换传送数据较为合适。
·从提高整个网络的信道利用率上看,报文交换和分组交换优于电路交换,其中分组交换比报文交换的时延小,尤其适合计算机之间的突发式数据通信。
在这里插入图片描述
 
 
41.在构建互联网的过程中,为什么要引入IP地址?是否可以用IP地址替代网络硬件物理地址,为什么?IP地址分类的意义何在?IPv4与IPv6差别主要有哪些?
·引入IP地址和ARP高速缓存,可以解决网络中相互通信时复杂的硬件地址转化问题,可以把IP地址和硬件地址的映射关系存储在ARP高速缓存中,当需要地址转换时去查找ARP高速缓存就可以得到IP地址相应的硬件地址,再把这个硬件地址写入MAC帧,然后通过局域网就可以把数据发往此硬件地址。
·MAC地址和IP地址分工明确,IP地址专注网络层,将数据包从一个网络转发至另一个网络,而MAC地址专注于数据链路层,将一个数据帧从一个节点传送到相同链路另一个节点。所以IP地址和MAC地址是分工协作的关系,而不存在谁替代谁。局域网中传送数据既需要内网IP地址,又需要MAC地址,两者缺一不可。
·为了便于寻址和层次化地构造网络而分类。
·1)Ipv6有更大的地址空间 2)Ipv6增大了安全性
3)Ipv6扩展的地址层次结构 4)Ipv6具有灵活的首部格式
5)Ipv6提供了更好得服务质量。
全零(“0.0.0.0”)地址对应于当前主机。0.0.0.0-0.255.255.255是保留地址,用做表示所有的IP地址。
全“1”的IP地址(“255.255.255.255”)是当前子网的广播地址。
127.0.0.0-127.255.255.255是保留地址,用做循环测试用的。
10.0.0.0-10.255.255.255是私有地址(所谓的私有地址就是在互联网上不使用,而被用在局域网络中的地址)。

 
 
42.什么是尽力而为服务(Best-Efforth)?分析其优缺点。
·Best-Effort(尽力而为)是一个单一的服务模型,表示网络尽最大的可能性来发送报文。
缺点:不保证报文段的按序交付、不保证报文段中数据的完整性。
优点:最简单的服务模型,适用场合广泛。
 
 

43.请画出TCP/IP参考模型,标出协议簇中IP、ARP、ICMP、DHCP、TCP、UDP、RIP、SMTP、HTTP等各主要协议所在分层的位置。
应用层:FTP SMTP SNMP HTTP Telnet DNS
传输层:TCP UDP
网际层:ICMP IGMP IP ARP RARP RIP DHCP
网络接口层:PPP(数链) HDLC(高级数据链路控制 数链)
(物理层:RS-422 RS-423全双工、多点通信的数据传输协议)
SNMP:简单网络管理协议,是专门设计用于在 IP 网络管理网络节点的一种标准协议。
 
 
44.画图分析以太网IEEE802.3的帧结构,并对各字段做简单说明。
前导码(7字节):使接收端与发送端时钟同步
帧前定界符SFD(1字节):指示MAC帧的开始
目的地址DA(6字节):指出要接收该帧的工作站地址
源地址SA(6字节):指示发送该帧的工作站地址
长度(2字节):指示其后的数据字节的长度
数据:携带的用户数据
帧校验序列(4字节):采用循环冗余校验码(CRC)用于检验帧在传输过程中有无差错

 
 
45.画出TCP协议三次握手建立连接过程,设A,B双方发送报文的初始序号分别201和301,要求给出相应标志位SYN(同步位)、ACK(确认位)、SeqNo(序号)、ACKNo(确认号)的值。
三次握手建立连接过程
第一次:客户机向服务器的TCP发送一个连接请求报文段;
第二次:服务器的TCP收到连接请求报文段后,如同意连接则向客户机发回确认,并为该TCP连接分配TCP缓存和变量。
第三次:当客户机收到确认报文段后,还要向服务器给出确认,并且也要给该连接分配缓存和变量。
 
 

46. 为什么TCP连接要用三次握手与四次挥手
三次握手 是为了建立可靠的连接。这主要是为了防止两次握手情况下,已失效的连接请求报文段突然又传到服务器端而产生错误。
考虑到下面这种情况:客户向服务器发出TCP连接请求,第一个连接请求报文在网络的某个结点长时间滞留,超时后客户认为报文丢失,于是再重传一次连接请求,服务器收到后建立连接。数据传输完毕后双方断开连接。而此时,前一个滞留在网络中的连接请求到达服务器,而服务器认为客户又发来连接请求,此时若使用“三次握手”,则服务器向客户返回确认报文段,由于是一个失效的请求,因此客户不予理睬,建立连接失败。若采用的是“两次握手”,则这种情况下服务器认为传输连接已经建立,并一直等待客户传输数据,而客户此时并无连接请求,因此不予理睬,这样就造成了服务器的资源白白浪费。
 
 
47.四次挥手
TCP是全双工的通信机制,每个方向必须单独进行关闭。当一端完成它的数据发送任务后就可以发送一个FIN字段置1的数据段来终止这个方向的数据发送;当另一端收到这个FIN数据段后,释放报文段并发出确认。
 
 
48.为什么不能用三次握手中捎带应答机制减少一次握手?
TCP是全双工通信的,服务器收到断开连接请求后只是表示客户端不会传输数据到服务器端了,但是并不表示服务器端不传输数据到客户端。
如果采用捎带应答,服务器端将无法把剩余的数据传输到客户端。
为何最后一次ACK之后客户端需要等待2MSL的时间?(报文最大生存时间)
是为了保证最后一次报文丢失时客户端还能重新发送ACK确认。假设小于这个时间,若发生ACK丢失,但是这时会还没等到服务器重传的FIN字段 ,客户端就重新发送了ACK,导致出错。
 
 
49.说明IP地址和硬件地址的特点,及其在互联网中的关系。
在网络层及以上使用的是IP地址,数据链路层及以下使用的是硬件地址。IP地址在IP数据报的首部,而硬件地址则位于MAC帧的首部。
·关系:IP地址和MAC地址通过ARP协议联系到一起,ARP高速缓存记录它们之间的映射关系。IP地址可以和MAC地址进行绑定以此来确定网络上的唯一的一台电脑。局域网中传送数据既需要IP地址,又需要MAC地址,两者缺一不可。

 
 

50.串行数据通信的方向性结构有三种
全双工:通信允许数据在两个方向上同时传输。
半双工:数据传允许在两个方向上传输,但在某一时刻,只允许数据在一个方向上传输。
单工:只支持数据在一个方向上传输。

 
 

51.简述TCP拥塞控制方法的基本思想
当出现丢包事件时,迅速减小拥塞窗口的长度使发送方降低其发送速率;而一般情况下则谨慎增加拥塞窗口的长度使发送速率缓慢增长。

 
 
52.分别画出OSI和TCP/IP的分层体系结构,并进行简单的对比说明。
ISO/OSI TCP/IP
应用层
表示层 应用层
会话层
传输层 → 传输层
网络层 → 网际层
数据链路层
物理层 网络接口层
相同点:都采取分层的体系结构,都是基于独立的协议栈的概念,都可以解决异构网络的互联。(以传输层为界,其上层都依赖传输层提供端到端的传输服务)
(异构网络是由不同制造商生产的计算机,网络设备和系统组成的网络)
不同点:(1)OSI精确定义了服务、协议和接口,TCP/IP在概念上没有明确区别。
(2)OSI模型产生在协议发明之前,通用性良好,但TCP/IP协议早于模型出现。
(3)在通信上,OSI非常重视连接通信,而TCP/IP一开始就重视数据报通信。
 
 
53.说明TCP/IP 参考模型与OSI/RM 相比有何优点和不足。
答: TCP/IP 网络体系结构的主要优点:
1)简单、灵活、易于实现
2)充分考虑不同用户的需求
TCP/IP 主要缺点如下:
1)没有明显地区分出服务、协议和接口的概念
2)网络接口层只是个接口,不区分物理层和数据链路层
 
 

54.假定在总线型以太网中,设传输介质长100米,数据传输速率为100Mbps,信号在介质中的传播延迟为5us/km,某站已向网上发送了100bit数据尚未检测到冲突,此后还会发现冲突吗?写出分析计算过程。
传输介质长100米,信号在介质中的传播延迟为5μs/km,总线的单程传播时延τ=0.1×5μs/km=0.5μs,争用期为2τ=1μs;100bit数据的发送时延=100/100M=1μs。因此说明发送站已经经受住了争用期的考验,此时总线上的其它站点都检测到了该帧的信号,因此该帧后面数据发送时也不会冲突。

55.一个IP数据报的数据字段长度为4000个字节。现经以太网传送(MTU1500字节)。试问在划分IP分组时,(1)应当划分为几个数据报片?(2)各个数据报片的数据字段长度是多少?(3)各个数据报片的片偏移字段是多少?
(1、2)有效载荷4000-20=3980B,网络能传送的最大有效载荷位1480B,故分为1480、 1480、 1020三个数据报片。
(3)1480/8=185,(1480*2)/8=370,故片段偏移字段的值分别为0/185/370.
另:MF字段分别为1、1、0。

 
 

56.差错控制与拥塞控制的原理。
用以发送方确定接收方是否正确收到由其发送的数据的方法称为差错控制。
拥塞控制是防止过多的数据注入网络中,使得网络中路由器或链路过载。

前向纠错是一种差错控制方式,它是指信号在被送入传输信道之前预先按一定的算法进行编码处理,加入带有信号本身特征的冗码,在接收端按照相应算法对接收到的信号进行解码,从而找出在传输过程中产生的错误码并将其纠正的技术。

57.流量控制
限制发送方的数据流量,使其发送速率不超过接收方接收能力。

58.TCP 协议通过哪些差错检测和纠正方法来保证传输的可靠性?
答:TCP中的差错检测通过3种简单工具来完成:校验、确认和超时。
·每个TCP报文段都包括校验和字段。校验和用来检查报文段是否出现传输错误。如果报文段出现传输错误,TCP检查出错就丢弃该报文段。
·发送端TCP通过检查接收端的确认,来判断发送的报文段是否已经正确地到达目的TCP。
·如果发送端发出一个报文段后在规定的时间没有收到确认,则判断该报文段丢失或传输出错,从而重传该报文段。

纠正方法:重传机制。

 
 

59.数据链路服务功能主要可以分为哪三类?试比较它们的区别。
答:主要分为面向连接确认、无连接确认和无连接不确认。
·面向连接确认是指在在传输之前需要建立一个连接,对要求发送的帧也需要进行编号,数据链路层保证每一个帧都能够确认。这种服务类型存在三个阶段:数据链路建立、数据传输、数据链路释放。
·无连接确认是指源计算机在发送帧之前要对帧进行编号,目的计算机要对这些帧进行确认。如果在规定时间内源计算机没有收到数据帧的确认,那么它就会重发帧。
·无连接不确认是指源计算机向目标计算机发送的帧,目标计算机不对这些帧进行确认,就是之前无需建立逻辑连接,之后也不用解释。因为传输过程中会出现帧丢失,所以数据链路层不会检测到这些丢失的帧,也不会恢复这些丢失的帧。

 
 

60.面向连接和无连接网络服务的主要区别是什么?举例说明什么样的应用需要
面向连接服务、什么样的应用需要无连接服务?

答:面向连接和无连接网络服务的主要区别是:
(1)面向连接服务的数据传输过程必须经过连接建立、连接维护与连接释放的3 个过程,而无连接服务不需要;
(2)面向连接服务在数据传输过程中,各分组不需要携带目的结点的地址,而无连接服务要携带完整的目的结点的地址;
(3)面向连接服务传输的数据有序到达,传输可靠性好,但通信效率不高,而无连接服务目的结点接受数据分组可能出现乱序、重复与丢失的现象,传输可靠性差,但通信效率较高。

应用举例:面向连接的服务如电话,无连接的服务如邮递。

 
 

60.什么叫子网掩码?为什么要引入子网掩码?举例说明子网掩码的用途。
答:子网掩码是32 位二进制数,它的子网主机标识部分为全“0”。
利用子网掩码可以判断两台主机是否在同一子网中。若两台主机的IP 地址分别与它们的子网掩码相“与”后的结果相同,则说明这两台主机在同一子网中。
子网掩码的主要作用是方便获得一IP 地址的网络地址(子网掩码和IP地址转换二进制后相与),是在使用子网之后用来计算网络地址的工具。

 
 

61.在TCP/IP 协议“互联网层”中,为什么要有ARP、ICMP 和IGMP 协议、它们的主要功能是什么?它们与IP 协议是什么关系?
答:地址解析ARP:从已知的IP 地址找出对应物理地址的映射过程;
因特网控制报文协议ICMP:允许主机或路由器报告差错情况和提供有关异常情况的报告,从而提高IP数据报交付成功的机会。
因特网组管理协议IGMP:是TCP/IP 协议簇中的一个组播协议,用来在IP主机和与其直接相邻的组播路由器之间建立、维护组播组成员关系。
与IP 协议的关系:相辅相成,互相协作,促进网络层与传输层的信息正确完
好地传输,提高通信效率。

IP协议:实现网络互连。使参与互联的、性能各异的网络从用户看起来好像是一个统一的网络。

 
 

62.何谓路由选择?路由选择主要有哪些方法?简单比较这些方法。
答:路由选择是指选择通过互连网络从源节点向目的节点传输信息的通道,
而且信息至少通过一个中间节点。路由选择工作在OSI 参考模型的网络层。
路由选择有2 种方法:静态路由选择、动态路由选择;
静态路由选择:选择使用手动配置的路由信息,简单和开销较小,但不能及时适应网络状态的变化;
动态路由选择:可随网络的状态变化而进行自适应的调整,能较好地适应网络状态的变化,但实现起来较为复杂,开销也比较大。
存储转发:
路由器收到一个分组,先暂时存储下来,再检查其首部,查找转发表,按照首部中的目的地址,找到合适的接口转发出去。

 
 

63.什么是物理地址、IP 地址和域名?试比较三者之间的关系。
答:物理地址是指网卡物理地址存储器中存储单元对应的实际地址;
IP 地址也称互联网地址,是用来唯一标识互联网上计算机的逻辑地址;
域名是指用字符表示的网络主机名,是一种主机标识符;
三者关系:物理地址、IP 地址和域名是相互对应的、全网唯一的。
备注:IP 地址— 数字型,难于记忆与理解,用于网络层;
域名— 字符型,直观,便于记忆与理解,用于应用层;

 
 

64.在Internet 应用中,常用NAT 技术来充分利用IP 地址,NAT 是什么?给出一种NAT 实现方法。
答:NAT 即网络地址转换,是一种将私有地址转换为合法IP 地址的转换技术,
这种技术可以解决现在IP 地址不够的问题。
NAT 的3 种实现方法:静态转换;动态转换;端口多路复用。
静态转换是指将内部网络的私有IP 地址转换为公用的IP 地址时,IP 地址是
一对一的。
实现步骤:(1)设置外部端口;(2)设置内部端口;(3)在内部本地地址与内部合法地址之间建立静态地址转换。
NAT 技术的缺点:由于需要将IP 包头中的IP 地址进行转换,因此不能进行加密操作。

万维网WWW是World Wide Web的简称。WWW是基于客户机/服务器方式的信息发现技术和超文本技术的综合。

万维网的内核部分是由三个标准构成的:
统一资源定位符(URL)
超文本传输协议(HTTP)
超文本标记语言(HTML)

HTTP
HTTP使用TCP进行可靠传输,是客户和服务器之间为请求一个文件而采用的协议。HTTP有两类报文:
请求报文(从Web客户端向Web服务器发送服务请求)
响应报文(从Web服务器对Web客户端请求的回答)
当客户机向服务器申请一个文件时,首先要建立一条TCP连接,在TCP连接好后,客户机就向服务器发送URL,让服务器根据URL去寻找相应的文件,找到文件后就从已建立的TCP通道上发给客户机,文件发送完毕后断开TCP连接。

 
 

65.试分析和比较集线器、交换机、网桥、路由器的区别。
答:
中继器
中继器是一种简单的增加局域网传输距离的设备,作为信号放大器,可使实际的网络跨越更大的距离,工作在物理层。

集线器
集线器工作在物理层,实质上就是一种多端口中继器,可以将多个节点连接成一个共享式的局域网,但任何一个时刻只有一个结点通过公共信道发送数据。
假设有一个具备8 个端口的集线器,计算机1 要将一条信息发送给计算机8,当计算机1 的网卡将信息通过双绞线送到集线器上时,集线器并不会直接将信息送给计算机8,它会将信息进行“广播”——将信息同时发送给8 个端口,当8 个端口上的计算机接收到这条广播信息时,会对信息进行检查,如果发现该信息是发给自己的,则接收,否则不予理睬。由于该信息是计算机1 发给计算机8 的,因此最终计算机8 会接收该信息,而其它7 台电脑看完信息后,会因为信息不是自己的而不接收该信息。

交换机
交换机也叫交换式集线器,工作在数据链路层,利用主机的MAC地址进行数据传输,具备自动寻址能力和交换作用。广义的交换机就是一种在通信系统中完成信息交换功能的设备。
当控制电路收到数据包以后,处理端口会查找内存中的地址对照表以确定目的MAC(网卡的硬件地址)的NIC(网卡)挂接在哪个端口上,通过内部交换矩阵迅速将数据包传送到目的端口。目的MAC 若不存在,交换机才广播到所有的端口,收端口回应后交换机会“学习”新的地址,并把它添加入内部地址表中。

网桥
网桥(Bridge)也称桥接器,工作在数据链路层,是连接两个局域网的存储转发设备,可以在采用不同数据链路层协议、不同传输介质以及不同数据传输速率的局域网之间接收、过滤、存储与转发数据帧。

路由器
路由器是一种具有多个输入端口和多个输出端口的专用计算机,可以将不同类型的网络连接起来,其任务是转发分组。
路由器将从某个输入端口收到的分组,按照分组的目的网络,把该分组从路由器的某个合适的输出端口转发给下一跳路由器。
路由器识别网络是通过IP 数据包中IP 地址的网络号进行的,所以为了保证数据包路由的正确性,每个网络都必须有一个唯一的网络号。
路由器的基本功能是,把数据(IP 报文)传送到正确的网络,细分则包括:1、IP 数据报的转发,包括数据报的寻径和传送;2、子网隔离,抑制广播风暴;3、维护路由表,并与其它路由器交换路由信息;4、IP 数据报的差错处理。

网关
在网际互联中,不同的网络上的用户用于相互通信、交换信息的网络设备。工作在传输层及以上层次。

网卡
在物理层上网卡主要是完成物理接口的连接,电信号的传送以及将数据分解为适当大小的数据包之后向网络上发送的功能. 数据链路层功能包括链路建立和拆除,帧定界、差错控制等。工作在物理层和数据链路层。

 
 

66.路由器和网桥的区别
答:网桥工作在数据链路层,而路由器工作在网络层;
网桥工作在数据链路层,由于传统局域网采取的是广播方式,因此容易产生“广播风暴”;
路由器可以有效地将多个局域网的广播通信量相互隔离开来,使得互联的每一个局域网都是独立的子网。

 
 

67.路由器的主要功能
答:建立并维护路由表;提供网络间的分组转发功能。

网络中应用程序进程间相互作用的模式是客户/服务器(C/S)模式。
是目前在互联网上通信的模式,即服务器在一个已知地址等待,由客户应用程序启动该服务。

 
 

68.简述路由器的工作原理。
答:路由器是用来连接不同网段或网络的。路由器识别不同网络的方法是通过识别不同网络的网络ID 号进行的,所以为了保证路由成功,每个网络都必须有一个唯一的网络编号。路由器要识别另一个网络,首先要识别的就是对方网络的路由器IP 地址的网络ID,看是不是与目的节点位置中的网络ID 号相一致。如果是当然就向这个网络的路由器发送了,接收网络的路由器在接收到源网络发来的报文后,根据报文中所包括的目的节点IP 位置中的主机ID 号来识别是发给哪一个节点的,然后再直接发送。
CSMA/CD并没有消除冲突,因为信号在网络中传播需要时间,设备传输数据时,也要继续侦听,所以它能检测冲突的即将发生。冲突发生时,所有的设备都停止传送,并发出一个“拥塞“信号,通知所有冲突的站点。每个设备在重新传递前,都需要等待一段时间。对于最繁忙的网络却不那么有效。以太网的体系结构是基于CSMA/CD 访问方法。

 
 

69.分组交换网可分划成哪两个子网?这两个子网的作用分别有哪些?
答:分组交换网可划分为通信子网和资源子网。
通信子网由通信设备与通信线路组成,负责全网的数据传输、转接、加工和变换等通信处理工作。
资源子网包括主机、终端、I/O 设备、软件与数据资源等。负责全网的数据处理业务,向网络用户提供各种网络资源和网络服务。

通信子网为资源子网提供信息传输服务,资源子网上用户间的通信是建立在通信子网的基础上。

 
 

70.以太网∈局域网
以太网是一种局域网,而局域网却不一定是以太网,只是由于目前大多数的局域网是以太网,所以一般说局域网,大家都默认为是以太网。所谓以太网,是一种总线型局域网。局域网的拓扑结构有很多实现方式,有星型、环形、总线型等。以太网仍然使用总线型拓扑和CSMA/CD的总线技术。

 
 

71.局域网从介质访问控制方法的角度可以分为哪两类?它们的主要特点是什么?
答:可以分为共享式局域网和交换式局域网。

(1)信道类型不同。共享式局域网中站点和站点之间的连接方式是广播式的共享方式;而交换式局域网站点和站点之间的连接方式是点对点连接。
(2)带宽的区别。共享式局域网所有站点共享带宽;在交换式以太网中,,理论上能把连接有N 个设备的网络提高到N 倍于交换机速率的带宽。
(3)通信方式的区别。共享式局域网是半双工通信;交换式局域网是全双工通信。
(4)拓扑结构不同。共享式局域网物理拓扑结构是星型,而逻辑上为总线型;交换式局域网物理拓扑和逻辑拓扑结构都是星型结构。

 
 

72.试说明局域网交换机的基本工作原理。
答:局域网中的计算机通过网线直接连接到交换机的端口上,或者几台计算机通过集线器共同连接到交换机的某个端口上。当源计算机向目的计算机发送数据时,交换机通过地址映射表查找源计算机和目的计算机对应的端口号。
·如果映射表中没有找到目标计算机和它对应的端口号,交换机将向除源计算机对应的端口号外所有的端口号发送该数据;
·如果目标地址和源计算机的端口号相同,交错换机将丢弃该数据;
·如果源计算机和目标计算机的端口号不同,交换机将通过目标计算机对应的端口号向目标计算机发送该数据。

 
 

73.什么是子网与IP 地址的三级层次结构?划分子网的基本思想是什么?
传统的IP 地址是包括网络号与主机号的两级层次结构。但当物理网络中的主机数量超过限制,或者网络管理人员从管理的角度希望将主机分组,那么他们可以将一个大的网络划分成更小的网络,即划分子网。增加子网实际上就是在IP 地址系统中增加了一个层次,在IP地址中引入另外一个子网号。
三级层次的IP 地址是:net ID-subnet ID-host ID,第一级定义了网点的地
址;第二级定义了物理子网;第三级定义了主机和路由器。
划分子网时需注意:子网必须是彼此距离很接近的物理网络。最好是在一个大的
校园或公园中。

 
 

74.PPP 协议的主要特点是什么?为什么PPP 不使用帧的编号?PPP 适用于什么情况?
答:主要特点:既支持异步链路,也支持同步链路,简单,提供不可靠的数据报服务,检错,无纠错。
由于ppp协议不使用序号和确认机制,对帧编号会使开销增大。
PPP适用于线路质量不太差的情况下。

 
 

75.FTP 协议执行过程
答:FTP 在传输层采用的是TCP 协议,在网络层采用的是IP 协议,FTP 的工作过程经历连接建立、传输FTP 包与连接释放等三个阶段。其中,连接建立又分为控制连接建立与数据连接建立2 个阶段

 
 

76.“转发”和“路由选择”的区别。
“转发”是路由器根据转发表把收到的IP 数据报从路由器合适的端口转发出去,从而动态地改变所选择的路由。
“路由选择”是按照分布式算法,跟从各相邻路由器得到关于网络拓扑的变化情况,动态地改变所选择的路由。
是指选择通过互连网络从源节点向目的节点传输信息的通道,而且信息至少通过一个中间节点。路由选择工作在OSI 参考模型的网络层。

 
 

77.局域网的典型特性是
高数据速率,小范围,低误码率,侧重共享信息的处理。

 
 

78.广域网的特点
①信息比较复杂,需要交换设备和复杂的信道传输
②传输速率低于局域网
③侧重共享位置的准确性及传输的安全性

 
 

79.能够向数据通信网络发送和接收数据信息的设备称为( )
A 数据终端设备 B 调制解调器 C 数据电路端接设备 D 集中器
答案:a

 
 

80.ATM异步传输模式
是一种为了多种业务设计的通用的面向连接的传输模式。它适用于局域网和广域网,它具有高速数据传输率和支持许多种类型如声音、图像等的通信。是以信元为基础的一种分组交换和复用技术。

 
 

81.同步与异步
同步传输方式中发送方和接收方的时钟是统一的、字符与字符间的传输是同步无间隔的。异步传输方式并不要求发送方和接收方的时钟完全一样,字符与字符间的传输是异步的。
同步传输是面向比特的传输,而异步传输是面向字符的传输。
两者之间区别重要是异步不需要等待回应,传递完数据即完成传输。
同步传输时钟同步从数据中提取,异步传输通过字符的起止位同步,都属于同步方式。

 
 

82.简述为什么要对计算机网络分层以及分层的一般原则。
答案:
a、因为计算机网络是一个复杂的网络系统,采用层次化结构的方法来描述,可以将复杂的网络问题分解为许多比较小的、界线比较清晰简单的部分来处理。
b、分层的一般原则是将一组相近的功能放在一起,形成一个网络的结构层次。

带宽:信号最高频率与最低频率之差。
采样是指对模拟信号进行周期性扫描,把时间上连续的信号变成时间上离散的信号(模拟信号→数字信号)。

 
 

83.一般来说,数字传输比模拟传输能获得较高的信号质量,这是因为:
在信号传输的过程中为了防止信号的衰减,中继器再生数字信号,去掉了失真;而放大器在放大模拟信号的同时也放大了失真。

 
 

84.简要介绍TCP/IP的工作原理?
答:工作原理:首先是应用层协议(如HTTP、FTP、EMAIL等)获得传送数据并把数据发送给下面的TCP或UDP;TCP或UDP接收数据,然后决定调用哪个端口进行通信,端口标明了处理数据的进程,接下来TCP或UDP把数据发送给IP;IP接收数据后,填加目的和源IP地址,这样可以使发送的数据能够找到目标主机,同时IP还要和ARP协调工作以完成IP地址到MAC地址(即网卡地址)的转化;然后IP把数据交给最低两层的协议进行处理,最后把数据送至网线传输。

 
 

85.简要说明令牌环介质访问控制方法中发送和接收帧的过程。
发送帧的过程是:要发送数据的工作站必须等待空令牌经过本站,然后将令牌位由0置为1,表示获取该令牌,并将数据紧接在忙令牌后发送出去。数据帧绕环一周返回后,若发送站还有数据要发送且令牌持有计时器未超时,则可以继续发送数据;否则,该站便发送一个空令牌。
接收帧的过程是:当帧通过站时,该站将帧的目的地址和本站的地址相比较,如地址相合,则将帧上的数据入站,同时将帧送回至环上。如地址不符合,则将数据帧重新送入环。

 
 

86.网络互联有何意义?主要有哪几种网际互联手段?
答:网络互联使得一个网络上的主机能够与另一个网络上的主机进行通信,即访问其他网络上的资源,可使不同网络上的用户互相通信和交换信息。
网络互联主要有以下四种形式:
(1) L-L(2) L-W(3)W-W(4)L-W-L

频分交换是指通过转换频带对频分复用信号的交换。

因特网协议分为四个部分,分别是网际协议、路由选择协议、网络信息协议、组播协议。

 
 

87.DDN具有哪些特点?数字数据网
(1)传输速率高;
(2)传输质量好;
(3)传输距离远;
(4)多协议支持;
(5)传输安全可靠;
(6)费用为包月制,不受通信时间长短、传输信息量的限制;
(7)无需拨号,可随时通信。

 
 

88.星型拓扑结构的优点有哪些?缺点?
优点:
控制简单、可靠性高、诊断故障方便、便于管理和服务。
缺点:
①传输速度慢
②中心节点需要网络设备(交集),成本较高
③中心节点工作复杂,当中心节点出现故障时,会造成全网瘫痪。

MAC地址有三种类型:单播、广播和多播。

DNS服务器可以分成三种类型:本地域名服务器、根域名服务器和认证域名服务器。
功能:
为客户提供存储、查询和搜索其他主机域名及IP地址的服务。主要实现域名与IP地址之间的转换,以解决IP地址难以记忆的问题。

 
 

89.将局域网的数据链路层分为LLC和MAC两层的目的是什么:
为了分配信道的使用权,解决信道的争用和分配问题,so…

 
 

90.循环校验码(CRC码)
是数据通信领域中最常用的一种差错校验码,理论上可以证明循环冗余校验码的检错能力有以下特点:
①可检测出所有奇数位错;
②可检测出所有双比特的错;
③可检测出所有小于、等于校验位长度的突发错。

 
 

91.生成树协议
可应用于在网络中建立树形拓扑,消除网络中的环路。
(网络环路指数据包不断在闭环网络传输,始终到达不了目的地,导致掉线或者网络瘫痪)

 
 

92.自治系统
在单一的技术管理下的一组路由器。

 
 

93.OSPF开放式最短路径优先
是一个内部网关协议,用于在单一自治系统内决策路由。

 
 

94.水平分割
是一种避免路由环路的出现和加快路由汇聚的技术。

 
 

95.ARQ:自动重传请求
帧中某些位出现差错时,通过ARQ方式来重传出错的帧。
Go-Back N:接收方只允许按顺序接收帧,帧序列中有任意出错或丢失的帧都要重发该帧及后续N帧。

 
 

96.常用的传输媒体有哪几种?各有何特点?
(1)双绞线:分屏蔽双绞线和无屏蔽双绞线。
(2)同轴电缆:分基带同轴电缆和宽带同轴电缆
(3)光导纤维:以光纤作为载体,利用光的全反向原理传播光信号。
(4)无线信道:分地面微波接力通信和卫星通信。

 
 

97.CDN
全称是Content Delivery Network,即内容分发网络。
CDN是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。CDN的关键技术主要有内容存储和分发技术。

 
 

98.地址
IP地址:是一个32比特的全球唯一标志符,能够唯一标识一台电脑。
网络号:标志主机(或路由器)所连接到的网络,在整个因特网范围内是唯一的。
主机号:标志该主机(或路由器)。
掩码的二进制形式反取值和IP地址相与,得到主机号。
广播地址:IP地址的主机位全1。

 
 

99.TCP/IP协议的主要特点是什么?
(1)开放的协议标准,可以免费使用,并且独立于特定的计算机硬件与操作系统。
(2)独立于特定的网络硬件,可以运行在局域网、广域网,更适合用于互联网中。
(3)统一的网络地址分配方案,使得整个TCP/IP设备在网中都具有唯一的地址。
(4)标准化的高层协议,可以提供多种可靠的用户服务。

 
 

100.蜜罐技术
本质上是一种对攻击方进行欺骗的技术,通过布置一些作为诱饵的主机、网络服务或者信息,诱使攻击方对它们实施攻击,从而可以对攻击行为进行捕获和分析,了解攻击方所使用的工具与方法,推测攻击意图和动机,能够让防御方清晰地了解他们所面对的安全威胁,并通过技术和管理手段来增强实际系统的安全防护能力。
 
  
  
 

再次强调,这是根据历年真题中考过的问题并添加了一下我自己认为可能会考到的问题整理出来的,仅个人观点,单单这些还不算够,还需要更加充足的准备。祝各位学有所成!

这篇关于西北大学软工专硕复试笔试之计算机网络简答题or分析题重点整理的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/756775

相关文章

数论入门整理(updating)

一、gcd lcm 基础中的基础,一般用来处理计算第一步什么的,分数化简之类。 LL gcd(LL a, LL b) { return b ? gcd(b, a % b) : a; } <pre name="code" class="cpp">LL lcm(LL a, LL b){LL c = gcd(a, b);return a / c * b;} 例题:

rtmp流媒体编程相关整理2013(crtmpserver,rtmpdump,x264,faac)

转自:http://blog.163.com/zhujiatc@126/blog/static/1834638201392335213119/ 相关资料在线版(不定时更新,其实也不会很多,也许一两个月也不会改) http://www.zhujiatc.esy.es/crtmpserver/index.htm 去年在这进行rtmp相关整理,其实内容早有了,只是整理一下看着方

笔记整理—内核!启动!—kernel部分(2)从汇编阶段到start_kernel

kernel起始与ENTRY(stext),和uboot一样,都是从汇编阶段开始的,因为对于kernel而言,还没进行栈的维护,所以无法使用c语言。_HEAD定义了后面代码属于段名为.head .text的段。         内核起始部分代码被解压代码调用,前面关于uboot的文章中有提到过(eg:zImage)。uboot启动是无条件的,只要代码的位置对,上电就工作,kern

JavaScript整理笔记

JavaScript笔记 JavaScriptJavaScript简介快速入门JavaScript用法基础语法注释关键字显示数据输出innerHTML innerText属性返回值的区别调试 数据类型和变量数据类型数字(Number)字符串(String)布尔值(Boolean)null(空值)和undefined(未定义)数组(Array)对象(Object)函数(Function) 变量

【秋招笔试】9.07米哈游秋招改编题-三语言题解

🍭 大家好这里是 春秋招笔试突围,一起备战大厂笔试 💻 ACM金牌团队🏅️ | 多次AK大厂笔试 | 大厂实习经历 ✨ 本系列打算持续跟新 春秋招笔试题 👏 感谢大家的订阅➕ 和 喜欢💗 和 手里的小花花🌸 ✨ 笔试合集传送们 -> 🧷春秋招笔试合集 🍒 本专栏已收集 100+ 套笔试题,笔试真题 会在第一时间跟新 🍄 题面描述等均已改编,如果和你笔试题看到的题面描述

计算机网络基础概念 交换机、路由器、网关、TBOX

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、VLAN是什么?二 、交换机三、路由器四、网关五、TBOXTelematics BOX,简称车载T-BOX,车联网系统包含四部分,主机、车载T-BOX、手机APP及后台系统。主机主要用于车内的影音娱乐,以及车辆信息显示;车载T-BOX主要用于和后台系统/手机APP通信,实现手机APP的车辆信息显示与控

关于回调函数和钩子函数基础知识的整理

回调函数:Callback Function 什么是回调函数? 首先做一个形象的比喻:   你有一个任务,但是有一部分你不会做,或者说不愿做,所以我来帮你做这部分,你做你其它的任务工作或者等着我的消息,但是当我完成的时候我要通知你我做好了,你可以用了,我怎么通知你呢?你给我一部手机,让我做完后给你打电话,我就打给你了,你拿到我的成果加到你的工作中,继续完成其它的工作.这就叫回叫,手机

CCF推荐C类会议和期刊总结(计算机网络领域)

CCF推荐C类会议和期刊总结(计算机网络领域) 在计算机网络领域,中国计算机学会(CCF)推荐的C类会议和期刊为研究者提供了广泛的学术交流平台。以下是对所有C类会议和期刊的总结,包括全称、出版社、dblp文献网址以及所属领域。 目录 CCF推荐C类会议和期刊总结(计算机网络领域) C类期刊 1. Ad Hoc Networks 2. CC 3. TNSM 4. IET Com

站长常用Shell脚本整理分享(全)

站长常用Shell脚本整理分享 站长常用Shell脚本整理分享1-10 站长常用Shell脚本整理分享11-20 站长常用Shell脚本整理分享21-30 站长常用Shell脚本整理分享31-40 站长常用Shell脚本整理分享41-50 站长常用Shell脚本整理分享51-59 长期更新

两道笔试题

“char a='\72'”是什么意思? 这么理解:\为转义字符,\072转义为一个八进制数072,也就是十进制数的58买一送一,将转义字符对照表也一并贴给你吧:转义字符 意义 ASCII码值(十进制) \a 响铃(BEL) 007 \b 退格(BS) 008 \f 换页(FF) 012 \n 换行(LF) 010 \r 回车(CR) 013 \t 水平制表(HT) 009 \v 垂直制表(VT