当前位置:文档之家› 2016年北航《计算机网络与应用》考核要求答案

2016年北航《计算机网络与应用》考核要求答案

北航《计算机网络与应用》考核要求
一、名词解释。

(本题共5小题,每题4分,共20分)
1、链路(link):所谓链路就是从一个结点到相邻结点的一段物理线路,而中间没有任何其
他的交换结点。

2、拥塞:每个通过网络发送的包由于网络中充塞着包而经历极长延迟的情况。

除非协议软件
能检测拥塞和减少包的发送率,否则网络就会因拥塞而瘫痪。

拥塞现象是指到达通信子网中某一部分的分组数量过多,使得该部分网络来不及处理,以致引起这部分乃到整个网络性能下降的现象,严重时甚至会导致网络通信业务陷入停顿即出现死锁现象。

3、流量控制:DTE与DCE速度之间存在很大差异,这样在数据的传送与接收过程当中很
可能出现收方来不及接收的情况,这时就需要对发方进行控制,以免数据丢失。

用于控制调制解调器与计算机之间的数据流,具有防止因为计算机和调制解调器之间通信处理速度的不匹配而引起的数据丢失。

通常有硬件流量控制(RTS/CTS)和软件流量(XON/XOFF)控制。

DCE: Data Circuit-terminal Equipment,数据端接设备,直接与信道连接的设备,当信道是模拟信道时,DCE是Modern。

当信道是数字信道时,DCE是网桥、交换机、路由器等。

DTE: Data Terminal Equipment数据终端设备)速度是指从本地计算机到Modem的传输速度,如果电话线传输速率(DCE速度)为56000bps,Modem在接收到数据后按V.42 bis协议解压缩56000×4=115200bps,然后以此速率传送给计算机,由此可见56K猫(使用V.42bis)的DTE速度在理想状态下都应达到115200bps。

4、ARP:地址解析协议,即ARP(Address Resolution Protocol),是根据IP地址获取物理地址
的一个TCP/IP协议。

主机发送信息时将包含目标IP地址的ARP请求广播到网络上的所有主机,并接收返回消息,以此确定目标的物理地址;收到返回消息后将该IP地址和物理地址存入本机ARP缓存中并保留一定时间,下次请求时直接查询ARP缓存以节约资源。

地址解析协议是建立在网络中各个主机互相信任的基础上的,网络上的主机可以自主发送ARP应答消息,其他主机收到应答报文时不会检测该报文的真实性就会将其记入本机ARP缓存;
由此攻击者就可以向某一主机发送伪ARP应答报文,使其发送的信息无法到达预期的主机或到达错误的主机,这就构成了一个ARP欺骗。

ARP命令可用于查询本机ARP缓存中IP地址和MAC地址的对应关系、添加或删除静态对应关系等。

相关协议有RARP、代理ARP。

NDP用于在IPv6中代替地址解析协议。

5、MTU:通信术语最大传输单元(Maximum Transmission Unit,MTU)是指一种通信协议的
某一层上面所能通过的最大数据包大小(以字节为单位)。

最大传输单元这个参数通常与通信接口有关(网络接口卡、串口等)。

二、简答题。

(本题共4小题,每题10分,共40分)
1、面向连接服务与无连接服务各自的特点是什么?
答:面向连接的服务是按顺序,保证传输质量的,可恢复错误和流量控制的可靠的连接。

基于TCP/IP协议。

无连接服务是不按顺序,不保证传输质量的,不可恢复错误不进行流量控制的不可靠连接。

基于UDP/IP的连接。

2、既然现在因特网使用得最多的数据链路层协议并不保证可靠传输,那么为什么我们在数据
链路层一章中还要讲授保证可靠传输的停止等待协议呢?
答:因为刚开始的时候,链路上的误码率非常高,所有在数据链路层就设计了保证可靠传输的停止等待协议。

后来随着技术的进步和计算机的智能化越来越高,链路上的误码率越来越低,在底层再进行可靠传输效率就太低了,所有就把可靠传输的任务放到了高层(运输层)。

但停止等待协议是最后基本的可靠传输的原理。

3、虚电路中的“虚”是什么含义?如何区分1个网络节点所处理的多个虚电路?
答:在虚电路操作方式中,为了进行传输,网络的源节点之间先要建立一条逻辑通路,因为这条逻辑通路不是专用的,所以称之为“虚”电路。

每个节点到其它任以节点之间可能有若干条虚电路支持特定的两个端系统之间的数据传输,两个端系统之间也可以有多条虚电路为不同的进程服务,这些虚电路的实际路径可能相同也可能不同。

4、数据链路层的HDLC协议和运输层的TCP协议都使用滑动窗口技术。

从这方面来进行比
较,数据链路层协议和运输层协议的主要区别是什么?
答:1)运输层的TCP协议是端到端(进程到进程)的协议,而数据链路层的HDLC协议则是仅在一段链路上的结点到结点的协议。

2)TCP的窗口机制和HDLC的也有许多具体的区别。

需要注意的是,现在使用得最多的PPP 链路层协议是不使用确认机制和窗口机制的。

因此像PPP协议这样的链路层协议就和运输层协议有相当大的区别。

三、综合题。

(本题共2小题,每题20分,共40分)
1、内部网关协议和外部网关协议的主要区别是什么?它们具体包括有哪些协议?
答:由于历史的原因,当前的Internet网被组成一系列的自治系统,各自治系统通过一个核心路由器连到主干网上。

而一个自治系统往往对应一个组织实体(比如一个公司或者大学)内部的网络与路由器集合。

每个自治系统都有自己的路由技术,对不同的自治系统路由技术是不相同的。

用于自治系统间接口上单独协议称为外部路由器,简称EGP(Exterior Gateway Protocol)。

用于自治系统内部的路由协议称为内部路由器协议,简称IGP(Internet Gateway Protocol)。

内部路由器与外部路由器协议EGP不同,外部路由器协议只有一个,而内部路由器协议则是一族。

各内部路由器协议的区别在于距离制式(distance metric,即距离度量标准)不同,和路由刷新算法不同。

RIP协议是最广泛使用的IGP之一,著名的路径刷新程序Routed便是根据RIP实现的。

RIP协议被设计用于使用同种技术的中型网络,因此适应于大多数的校园网和使用速率变化不是很大的连续线的地区性网络。

对于更复杂的环境,一船
不使用RIP协议。

内部网关协议是在自治系统内部运行的路由协议,主要包括:RIP、EIGRP、OSPF、ISIS;外部网关协议是在自治系统之间使用的路由协议,有BGP。

2、在北京航空航天大学的校园网内的一台主机上, 通过Internet Explore在上敲入了,请结合DNS的知识,说出其如何得到该网址的主页内容的。

答:该机的IE会把,传送给北京航空航天大学的DNS服务器请求该网址的IP地址,由于北京航空航天大学的DNS服务器没有该纪录,所以该请求向DNS根节点转发,根节点也没有该纪录继续向 .edu 转发,.edu服务器也没有该纪录,该请求转发至 ,在. DNS服务器上有 的IP地址,该IP地址回传给起始请求机器,这样源机在向目的机发出WWW服务请求,目的机把自己的网页内容传送给源机。

相关主题