简答题

  • 格式:doc
  • 大小:715.00 KB
  • 文档页数:7

1简述Go-Back-N的算法过程。 答:为了提高信道的利用率和传输的效率,在未收到确认信息时允许发送方连续发送N帧数据,收方的缓冲区只能存放一帧数据。当接收方检测出出错的信息帧后,要求发送方重发最后一个正确接收的信息帧之后的所有未被确认的帧;或者当发送方发送了N个帧后,若发现该N帧的前一个帧在计时器超时后仍未返回其确认信息,则该帧被判为出错或丢失,此时发送方就不得不重新发送出错帧及其后的N帧。因为对接收方来说,由于这一帧出错,就不能以正常的序号向它的高层递交数据,对其后发送来的N帧也可能都不能接收而丢弃。GO-BACK-N可能将已正确传送到目的地的数据帧再重传一遍,这显然是一种浪费。为了不出现二义性发方的窗口大小不得大于2n-1。

2简述CSMA/CD介质访问控制算法的过程。 答:CSMA/CD)介质访问技术是以太网使用的介质访问控制技术。它是一种随机访问争用信道的技术,由ALOHA技术衍变而来。 ALOHA的方案是非常简单的,网上任何一个站点的地位都是一样的,任何一个站点如果有数据需要发送则立即抢占信道发送数据帧,如果发送后发生了冲突就随机等待一段时间,然后重发。其具体算法如下图。

3简述TCP建立连接的过程。 答:TCP建立连接使用的方法称为三次握手,具体过程如下:请求连接方首先向被连接方发送带有序号X的请求连接报文,被请求方回送带有同意接收号Y和对请求连接X的确认报文,请求方再向被连接方发送对Y的确认,至此认为三次握手成功,建立连接过程完成。

4计算机网络体系结构为什么要分层?ISO/OSI参考模型分为哪七层?并简述传输层的主要功能。 答:1 将网络体系庞大而复杂的功能分成若干个功能相对独立的小功能层,方便设计、调试和实现。2 使各功能层的功能相对独立,在设计和实现过程互不影响,使增加某层的功能或改变某层功能的实现时不影响整个系统。3 使各公司、厂商有一个公共标准可参照,从而避免各公司、厂商的软件、硬件不通用。ISO/OSI参考模型分为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。传输层的主要功能是要实现端到端的数据传输,所谓端到端传输就是网络中某台计算机上的某个进程与网络上另一台计算机上的某个进行的数据传输。

5简述动态路径选择算法的基本过程。 答:动态路由算法的基本过程如下: (1)测量,测量并感知网络的状态,主要包括拓扑结构、流量及通信延时等。(2)报告,向有关进程或节点报告测量的结果。(3)更新,根据测量结果更新路由表。(4)决策,根据新路由表重新选择合适路径转发数据包。 6网络安全中的人为威胁表现有哪些方面?.. 答:网络安全中的人为威胁的主要表现有如下几方面:(1)人为的无意失误;(2)人为的恶意攻击,主要主动攻击和被动攻击两种;(3)网络软件的漏洞和后门;(4)非授权访问;(5)信息泄漏或丢失;(6)破坏数据的完整性;(7)其它情况。

7局域网和广域网的主要区别是什么?. 答:局域网和广域网的主要区别有以下三个方面:(1)网络所覆盖的地理范围不同。局域网覆盖的地理范围比较小,通常不超过几平方公理;(2)所采用的技术不同,通常局域网采用共享传输介质连接方式,传输数据使用广播方式,而广域网采用点到点的连接和传输方式;(3)网络的特性不同,局域网的数据传输速率高,传输的延时小,管理方便等,而广域网则传输速率相对低,传输延时大,网络协议多而且复杂。

8网络系统规划设计应遵从哪些原则与步骤。. 答:网络系统规划设计是为了建立经济、合理、技术先进、性能优良、满足实际应用要求和发展要求的计算机网络系统,所以应遵从下列原则和步骤:(1)以用户需求服务为依据,认真做好需求分析。需求分析要求实事求事,全面合理;(2)要求充分保证网络的先进性、可靠性、安全性和实用性,在考虑技术先进的时间确保技术是成熟可靠、经过考验的;(3)严格遵循国际和国家标准;(4)采用良好的网络拓扑结构和具有良好扩充性的网络设备,以适应未来的需要和发展;(5)保护原有的投资,尽量使用原有设备;(6)统筹规划,滚动发展;(7)便于管理,易于维护。

9简述DHCP的主要作用和实现其功能的基本过程。(5分) 答:DHCP使用客户/服务器模型。首次以DHCP客户端开机,DHCP客户提出请求后,从DHCP服务器得到IP地址需要通过4个步骤。 (1)DHCPdiscover 客户端以广播的方式向DHCP/BOOTP服务器端口(默认端口号为67)发送DHCP搜索信息包DHCPdiscover,试图与DHCP服务器端连结。 (2)DHCPoffer 每个收到DHCPdiscover 数据包的DHCP服务器均会回应一个有效的IP地址,同时禁止别的客户机试图使用该地址,并传送DHCPoffer消息给DHCP客户端。DHCPoffer消息包括有效的IP地址、子网掩码、DHCP服务器的IP地址,以及租借时限。该消息也是以广播方式从DHCP/BOOTP端口号68发送出去的。 (3)DHCPrequest 客户机接收它所收到的第一个DHCPoffer的IP地址,并发送广播消息,回应DHCPrequest讯息给DHCP服务器,通知DHCP服务器它所接受的IP地址。由于该消息是广播式的,所以所有其他DHCP服务器会收到广播消息,并把准备分配的IP地址重新放回可用地址组中。 (4)DHCPack 当被选中的DHCP服务器收到DHCP客户端所传送过来的DHCPack确认消息后,它会以广播的方式回复一个DHCPack确认信息。该确认信息会提供更详细信息,如客户机也许申请了的DNS或网关地址。 上述处理步骤只涉及4个信息包的数据交互,因而通常不会增加客户机登录网络的时间。

10什么是网络管理?在OSI网络管理标准中定义的网络管理5大功能是什么?(4分„) 答:网络管理是控制一个复杂的计算机网络使得它具有最高的效率和生产力的过程。 在OSI网络管理标准中定义了网络管理的5大功能:配置管理、性能管理、故障管理、安全管理和计费管理。 (l)故障管理:包括故障检测、故障定位和故障改正; (2)配置管理:只有在有权配置整个网络时,才可能正确地管理该网络; (3)计费管理:跟踪用户对网络资源的使用情况,对其收取合理的费用; (4)性能管理:包括网络性能和系统性能; (5)安全管理:大多数的实用系统都能管理网络硬件的安全性能,例如,管理用户登录,在特定的路由器或网桥上进行各种操作,有些系统还有检测、警报和提示功能,例如,在连接中断时发出警报以提醒操作员。

11画出Socket网络编程中面向连接的客户-服务器模式实现的框架。(5分) 答:面向连接的客户-服务器模式实现的框架如下图:

12什么是子网?什么是子网掩码?子网掩码的作用是什么?(5分..) 答:所谓子网实际上就是将IP地址中主机ID号的若干位作为网络号来使用,这些主机号构成的网络就称为子网。为方便将IP地址中的网络号和主机号分离,主机和网络中的路由器内部都设定一个长度与IP地址一致的码,用这个码和IP地址直接“与”运算就可求得IP地址中的网络号。将这个地址取反后和IP地址与运算就可求得主机地址。这个码就称为网络掩码。子网掩码的作用就是指出子网的大小和用于获取子网号。

13结合上网络实验课使用LINUX的情况,谈你对用LINUX操作系统组网的体会。(4分) 这是主观题,没有固定的答案,只要求从下面几个方面给出看法:1、LINUX的易用性;2、LINUX的效率、安全性、可靠性;3、对硬件的要求;4、技术支持和源代码开放。

14简述选择重传ARQ算法过程。.. 答:选择重发(Selective Repeat);一种效率更高的策略是当接收方发现某帧出错后,其后继续送来的正确的帧虽然不能立即递交给接收方的高层,但接收方仍可收下来,存放在一个缓冲区中,同时要求发送方重新传送出错的那一帧。一旦收到重新传来的帧后,就可以将原已存于缓冲区中的其余帧一起按正确的顺序一并递交给网络层。

15简述WWW网的工作过程。 答:简单地讲,WWW是由无数的网页(Web Page)组合在一起的世界,这些网页依照超文本的格式写成。WWW系统由WWW客户机(即运行于客户端的浏览器软件)、WWW服务器和超文本传输协议三部分组成,以客户机/服务器方式进行工作。实际工作过程是:客户机向服务器发送一个请求,并从服务器得到一个响应,服务器负责管理信息并对来自客户机的请求做出回答。客户机与服务器使用HTTP协议传送信息,信息的基本单位是网页,当选择网页中的一个超链接时,WWW服务器就把超链接所附的地址读出来,然后向相应的服务器发送一个请求,要求相应的文件,最后服务器对此做出相应,将超文本传过来。

16简述ARP协议的地址解释过程。 答:IP地址是一个逻辑地址,而数据链路层使用的MAC地址是一物理地址,物理地址是由主机中网卡上的地址码确定的,最终是由数据链路层使用物理地址将数据报送到主机上的,所以尽管分组在穿越网络的传输和寻径都使用IP地址,但在最终送达主机还是要使用物理地址,于是就需要有一个物理地址与IP地址的映射关系,在需要对方物理地址时能根据其IP地址获取到物理地址。映射实质上是一个查表过程,实现从IP地址到物理地址的映射称为地址解释(resolution),所用的协议就是ARP。ARP的地址解释过程:首先由请求解释的主机广播一个ARP报文,具有ARP报文中请求解释IP地址的主机就把自己的MAC地址封装在ARP响应报文广播出去。

17中继器、网桥、路由器和网关的作用是什么?它们分别对应ISO/OSI七层模型中的哪些层? 答:中继器(Repeater)在物理层上透明地复制二进制位,以补偿信号的衰减。它不与更高层次的协议交互作用;当网络段已超过最大距离时,可用中继器来延伸。网桥(Bridge)在不同或相同类型的局域网之间存储并转发帧,必要时进行链路层上的协议转换。工作在数据链路层的网桥可以连接多个局域网。网桥连接的网络可以具有不同的网卡、传输媒体和拓扑结构。网桥并不对网络层的首部进行检查,因此,可以复制不同协议的分组。路由器(Router)提供链路层间的协议转换,在不同的网络之间存储和转发分组,根据信息包的地址将信息包发送到目的地;当有两个以上的同类网络互连时应用路由器。路由器工作在网络层,因而能获得更多的网络信息,路由器可根据网络上信息拥挤的程度,自动地选择效率较高的路线。工作于网络层。网关(Gateway)是对传输层及更高层进行转换的网间连接器。当异种局域网相连,或局域网与广域网相连,或局域网直接连到某一远程主机上,由于异种网络的操作系统不同,需要进行不同协议之间的转换,必须配置网关。工作在传输层及传输层以上的各层。