数据通信题库

发送确认信息是避免包丢失的方法。发送端在发送数据后为每一个数据包保留一个记录,同时发送端发送数据包时启动一个计时器,当计时器过期时仍未收到该数据包的确认,发送端将重发送该数据包。发送方只有得到数据包收到的确认信息后,才清除该数据包记录。 请简述PPP协议协商流程?

\、PPP首先进行LCP协商;

2、LCP协商成功后,进入Establish(链路建立)阶段。 3、如配置了CHAP或PAP验证,便进入CHAP或PAP验证阶段; 4、最后进入网络阶段协商(NCP)。\

请解释面向连接的服务与无连接的服务的概念? 2)无连接服务:不需要建立连接,直接发送数据。 \

请简要说明tracert(traceroute)程序的工作原理与过程。

traceroute 程序使用ICMP报文和I P 首

部中的TTL字段(生存周期)。它发送一份TTL字段为1 的I P 数据报给目的主机。处理这份数据报的第一个路由器将TTL值减1 ,丢弃该数据报,并发回一份超时ICMP报文。这样就得到了该路径中的第一个路由器的地址。然后traceroute 程序发送一份TTL值为2 的数据报,这样我们就可以得到第二个路由器的地址。继续这个过程直至该数据报到达目的主机。但是目的主机哪怕接收到TTL值为1 的I P 数据报,也不会丢弃该数据报并产生一份超时ICMP报文,这是因为数据报已经到达其最终目的地。traceroute 程序发送一份TTL数据报给目的主机,但它选择一个不可能的值作为TTL端口号(大于30 000 ),使目的主机的任何一个应用程序都不可能使用该端口。因为,当该数据报到达时,将使目的主机的TTL模块产生一份“端口不可达”错误的ICMP报文。这样,traceroute 程序所要做的就是区分接收到的ICMP报文是超时还是端口不可达,以判断什么时候结束。

请简述RADIUS报文为何采用UDP协议传输,如何保证计费的可靠性? 过程。

2、TCP是必须成功建立连接后才能进行数据传输的,这种方式在有大量用户使用的情况下实时性不好; 3、Radius依靠自身协议保证报文重传和服务器备份机制以确保计费可靠性. \

在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接。请简述三次握手的过程

第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态;

第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=k+1),此包发送完毕,客户端和服务器进入ESTABLISHED状态,完成三次握手。 \

透明网桥如何通过学习建立起端口-地址桥接表?

一个网桥刚刚连接到局域网上时,其桥接表是空的,

网桥暂时还无法做出转发策略。此时网桥若受到一个帧,就采用泛洪法转发它,向除接收此帧的端口以外的所有端口转发。网桥在转发过程中通过逆向学习法将其桥接表逐步建立起来。假若网桥收到从某一个端口1发来的帧,从帧的头部信息就可得知起源站地址A。于是,网桥就可以推论出,在相反的方向上,只要以后收到发往目的站A的帧,就应当将此帧由端口1转发出去。于是就将站A的MAC地址和端口1作为一个表项登记在桥接表中。

从冲突域、广播域的角度简述集线器、交换机和路由器之间的区别? \、集线器创建一个冲突域和一个广

\第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;

\、UDP简化了服务器端的实现

\)面向连接服务:是在交换数据之前,必须先建立

连接,当数据交换结束后则终止这个连接。在传送数据时是按序传送的。

播域。

2、网桥分隔冲突域,但创建了一个大的广播域。 3、路由器分隔广播域。\简述ARP的工作原理?

\、主机A首先发送广播消息请求其对应目的主机IP地址的硬件地址,同时在

该广播消息中还附带自己的IP地址和硬件地址。

2、主机B接收到该广播包后,取出主机A的IP地址和硬件地址,将其添加到地址映射表中。同时返回单播响应,响应包中包含主机B的IP地址和硬件地址。

3、主机A收到响应,取出主机B的IP地址和硬件地址,将其添加到地址映射表中。\

请指出现有虚拟局域网络(VLAN)的四种划分方式。 \基于端口划分; 基于MAC地址划分;基于第三层地址划分; 基于策略划分(或基于应用划分) \

在MP-IBGP网络中,为什么要采用路由反射器技术? 由于运行MP-iBGP协议的PE路由器之间必须构成全网状网的会话(因为运行iBGP的路由器不能转发收到的iBGP路由,这种机制用于避免路由环路),因此在大规模的网络应用中存在可扩展性的问题,故需采用路由反射器技术,路由反射器允许路由器转发收到的iBGP路由,以避免全网状的会话。

简单描述本地BGP路由选择的原则(至少列出5条,顺序必须正确)? 1、如果此路由的下一跳不可达,

忽略此路由; 2、选择本地优先级较大的路由; 3、选择本地路由器始发的路由(本地优先级相同); 4、选择AS路径较短的路由; 5、依次选择起点类型为IGP,EGP,INCOMPLETE类型的路由; 6、选择MED较低的路由; 7、选择RouterID较低的路由。

在AS内部BGP报文的AS_PATH属性不变,从一个IBGP邻居学习的路由不通告给另外一个IBGP邻居,这样就避免出现路由环路。但是,路由反射器会把从一个客户(IBGP邻居)学习的路由通告到另外一个IBGP邻居,AS_PATH也不变,这就有可能产生环路,此时BGP是如何避免路由环路的? 两个BGP路径属性:ORIGINATOR_ID和CLUSTER_LIST。

2、ORIGINATOR_ID是本地AS内路由发起者的ROUTER ID,RR不会把一条路由公布给路由发起者,如果发起者收到了一个带有自身ROUTERID的更新消息,不会处理该消息。

3、当RR收到一个更新消息的时候,会检查CLUSTER_LIST,如果在该列表中发现了自己的cluster id,就知道出现了环路,不会接收该消息。\

BGP的四类消息是什么,各自作用如何? \种BGP-4消息类型如下:

----Update消息:包括到达目标网络的路径以及它们的属性。在更新中也包括不再可以获得的路由和已撤销的路由。

----Open消息:用以建立对等体之间的连接。

----Keepalive消息:在对等体之间周期性发送的用以维护连接的消息,并且通过保持消息可以检验路由器保有的路径。

----Notification消息:用以向接收路由器通知错误的消息。\

BGP路由信息的注入方式有哪三种,分别简要描述。 \按照注入的方式可分为三类:纯动态注入、半动态注入、静态注入

1.动态注入:路由器将通过IGP路由协议动态获得的路由信息直接全部注入到BGP中去。这种方式配置简单,一次性引入所有的路由信息。

2.半动态注入:路由器有选择性的将IGP发现的动态路由信息注入到BGP系统中去。 3.静态注入:手工配置静态路由,并在BGP中发布路由\

BGP MED属性的作用是什么? \属性应用在AS间的链路上,用来区分到相同AS的多条链路。

\、路由反射器使用

\

BGP的路由通告原则?出4条可得满分

\只选最优的给自己使用

2.BGP Speaker只把自己使用的路由通告给对等体

3.BGP Speaker从EBGP获得的路由会向它所有BGP对等体通告 4.连接一建立,BGP Speaker将把自己所有BGP路由通告给新对等体 5.BGP Speaker 从IBGP获得的路由不会通告给它的IBGP邻居。

6.BGP Speaker 从IBGP获得的路由是否通告给它的EBGP对等体要依IGP和BGP同步的情况来决定 \

BGP的Local-preference和MED属性分别起什么作用,路由器是如何根据这两个属性值的大小来选择路由的? \控制流量怎样进入AS,而本地优先级则控制流量怎样流出AS

2.路由器优选Local-preference值大的路由控制出流量,优选MED值小的路由控制入流量\

为什么IBGP-4需要是全网状(Full-Mesh)的? IBGP-4需要是全网状的,因为IBGP-4有一条基本的规则,它要求本IBGP-4从其他的IBGP-4得到的路由不能被扩散回来,原因是这是惟一能防止路由选择环路的方法。如果每个路由器都知道其他任何一个路由器相连(全网状),则更新都是直接从源端来的,这样路由器就不需要把它接收到得更新扩散到其他路由器。 简述MPLS包头各个域的名称和作用。

Label:20比特,标签值字段,用于转发的指针;

Exp:3比特,保留,用于试验,现在通常用做CoS(Class of Service);

S:1比特,栈底标识。MPLS支持标签的分层结构,即多重标签,S值为1时表明为最底层标签;

TTL:8比特,和IP分组中的TTL(Time To Live)意义相同。 \

简述MPLS转发等价类的概念 转发等价类FEC(Forwarding Equivalence Class)是一组具有某些共性的数据流的集合。这些数据流在转发过程中被LSR以相同方式处理。 简述MPLS标签的三种操作类型和特点

Push:指当IP报文进入MPLS域时,MPLS边界设备在报文二层首部和IP首部之间插入一个新标签;或者MPLS中间设备根据需要,在标签栈顶增加一个新的标签(即标签嵌套封装)。

Swap:当报文在MPLS域内转发时,根据标签转发表,将MPLS报文的栈顶标签删除,然后添加一层下一跳分配的标签。

Pop:当报文离开MPLS域时,将MPLS报文的标签去掉;或者MPLS倒数第二跳节点处去掉栈顶标签,减少标签栈中的标签数目。 \

简述MPLS控制平面的主要功能 控制平面是无连接的,主要功能是负责标签的分配、标签转发表的建立、标签交换路径的建立、拆除等工作。

\标签的操作类型包括标签压入(Push)、标签交换(Swap)和

标签弹出(Pop),它们是标签转发的基本动作,是标签转发信息表的组成部分。

\标签共有4个域:

列出LDP的四类消息类型及其功能 \发现(Discovery)消息: 通告和维护网络中LSR的存在。 会话(Session)消息: 建立、维护和终止LDP对等体之间的会话。 通告(Advertisement)消息: 创建、改变和删除FEC的标签映射。 通知(Notification)消息: 提供建议性的消息和差错通知。 \

列出MPLS TE需要的四个组件 \功能需要如下四个组件: 信息发布组件 路径选择组件 信令组件 报文转发组件\

简述流量监管技术(police) \对进入某个端口的某一类流进行流量管理。当流量超出限额时,可以采取一定的措

施,降低优先级或丢弃,以保护运营商的商业利益和网络资源不受侵占。流量监管 常用的措施是对某一类流或某个端口进行限速。\

简述流量整形技术 \流量整形(Shaping)是一种主动调整流量输出速率的措施。对分组进行缓存,在有 可用带宽时将数据发送出去,流量整形与流量监管的主要区别在于,由于整形对数 据进行缓存,会增加延迟,而监管不会缓存数据,超规格的分组会被丢弃,上层会 重传这些数据。流量整形只用于分组发送,流量监管多用于分组接收。\

简述拥塞管理技术 \对于拥塞管理,通常采用队列调度技术,每种队列调度技术都有相应的算法和调度 策略,使得不同分类的流得到不同优先级的处理。队列调度技术可以解决特定业务 的网络流量问题,并对带宽资源的分配、延迟、抖动等有着较大的影响。\

简述拥塞避免技术 过度的拥塞会对严重消耗网络资源,增加重传的概率,降低网络传输的效率,必须采取有效措施解决拥塞问题。拥塞避免就是通过监视网络资源(如队列或内存缓冲区)的使用情况,在拥塞有加剧的趋势时,主动丢弃分组,通过调整网络的流量来解除网络过载。 简述单令牌桶的两个参数及意义

CBS(Committed Burst Size):承诺突发尺寸,用来决定在部分流量超过CIR之前的最大突发流量,即为令牌桶的容量(深度)。设置的突发尺寸必须大于报文的最大长度。 \

简述流量整形与流量监管的区别

\流量整形与流量监管的主要区别在于:

利用流量监管进行报文流量控制时,对不符合流量特性的报文直接进行丢弃。而流量整形对流量监管中超出流量规格的报文进行缓存,当令牌桶有足够的令牌时,再均匀的向外发送这些被缓存的报文。 流量整形可能会增加延迟,而流量监管几乎不引入额外的延迟。\

\(Committed Information Rate):承诺信息速率,表示向令牌

桶中投放令牌的速率,即长时间的端口平均速率。

联系客服:779662525#qq.com(#替换为@)