【正确答案】
B
【答案解析】本题考查MPLS的知识。
多协议标签交换(Multi-Protocol Label Switch, MPLS)是一种在开放的通信网上利用标签引导数据高速、高效传输的新技术。多协议的含义是指MPLS不但可以支持多种网络层层面上的协议,还可以兼容第二层的多种链路层技术。
它的价值在于能够在一个无连接的网络中引入连接模式的特性;其主要优点是减少了网络复杂性、兼容现有各种主流网络技术、能降低网络成本、在提供IP业务时能确保QoS和安全性、具有流量工程能力。此外,MPLS能解决VPN扩展问题和维护成本问题。
MPLS属于第三代网络架构,是新一代的IP高速骨干网络交换标准,由IETF所提出,由Cisco、ASCEND、3Com等网络设备大厂所主导。
采用MPLS的数据包只需在OSI第二层(数据链路层)执行硬件式交换(取代第三层(网络层)软件式routing),它整合了IP选径与第二层标记交换为单一的系统,因此,可以解决Internet路由的问题,使数据包传送的延迟时间减短,增加网络传输的速度,更适合多媒体信息的传送。因此,MPLS最大技术特色为可以指定数据包传送的先后顺序。MPLS使用标记交换(Label Switching),网络路由器只需要判别标记后即可进行转送处理。
其工作原理为:当一个未被标记的分组(IP包、帧中继或ATM信元)到达MPLS LER时,入口LER根据输入分组头查找路由表以确定通向目的地的标记交换路径LSP,把查找到的对应LSP的标记插入到分组头中,完成端到端IP地址与MPLS标记的映射。分组头与label的映射规则不但考虑数据流目的地的信息,还考虑了有关QoS的信息;在以后网络中的转发,MPLS LSR就只根据数据流所携带的标签进行转发。
MPLS术语解释如下。
转发等效类(Forwarding Equivalence Class, FEC):是一系列具有某些共性的数据流集合(目的地相同、使用的转发路径相同、具有相同的服务等级等),这些数据在转发的过程中被LSR以相同的方式进行处理。
标记(Tag或Label):简短的、长度固定的、具有本地意义的标识符,用以表征转发等价类(FEC)。
边缘标记交换路由器(Label Edge Router, LER):根据LSP等因素给分组加标签的路由器。
标记交换路由器(Label Switched Router, LSR):具有标记交换能力的路由器,它是标记交换的基本构成单元。
数据流(stream):沿着同一路径、属于同一FEC的一组包被视为一个数据流。
业务流(flow):一个应用到另一个应用的数据流称为业务流。
上游(upstream)和下游(downstream):“上游”和“下游”是根据数据流的流向而定的。
转发信息库(FIB):FIB用于存放下一跳的相关信息。
流分类:在业务流进入LSR时首先需要进行分类,也就是将业务流划分为不同的FEC。
标记交换的封装:标记交换是一种支持多协议的技术,它可以在多种链路协议上运行。
流量工程(Traffic Engineering):根据用户数据业务量及当前网络状态选择数据传输路径的过程,主要用来平衡网络中的负荷。
标签分发协议(Label Distribution Protocol, LDP):控制LSR之间交换标签与FEC绑定消息,协调LSR之间工作的一系列规程。主要功能:让LSR实现FEC与标签的绑定,并将这种绑定通知给相邻的LSR,使各LSR对收到的标签绑定达成共识。
标签堆栈:MPLS中分组可以携带多个标签,这些标签在分组中以“堆栈”的形式存在,对标签堆栈的操作按照“后进先出”的原则。决定如何转发分组的标签始终是栈顶标签。
由此得知,为网络流添加和删除标记的是标记边缘路由器。