多协议标签交换的工作原理

2020-07-14 17:31:17 云杰通信 100

多协议标签交换的工作原理

  多协议标签交换,是一种在开放的通信网上利用标签引导数据高速、高效传输的新技术。多协议的含义是指MPLS不但可以支持多种网络层层面上的协议,还可以兼容第二层的多种数据链路层技术。相关信令协议,如OSPF、BGP、ATM PNNI等。

  基于MPLS的VPN:通过LSP将私有网络的不同分支联结起来,形成一个统一的网络,支持对不同VPN间的互通控制。LSP本身就是公网上的隧道,所以用MPLS来实现VPN有天然的优势。

  MPLS VPN网络主要由CE、PE和P等3部分组成:CE(Custom Edge Router,用户网络边缘路由器)设备直接与服务提供商网络相连,它“感知”不到VPN的存在;PE(Provider Edge Router,骨干网边缘路由器)设备与用户的CE直接相连,负责VPN业务接入,处理VPN-IPv4路由,是MPLS三层VPN的主要实现者:P(Provider Router,骨干网核心路由器)负责快速转发数据,不与CE直接相连。在整个MPLS VPN中,P、PE设备需要支持MPLS的基本功能,CE设备不必支持MPLS。

  在数据转发层面,MPLS VPN网络中传输的VPN业务数据采用外标签(又称隧道标签)和内标签(又称VPN标签)两层标签栈结构。

  LSP:

  分层服务提供商。LSP就是TCP/IP等协议的接口。LSP用在正途上可以方便程序员们编写监视系统网络通讯情况的Sniffer。

  包交换:数据包基于IP地址进行数据转发的行为,其实就是路由器的路由行为。

  最原始的包交换技术:数据包进入路由器后,路由器需要查询本地的路由表(RIB--路由信息数据库)在基于下一跳或目标ip查询本地的ARP表,才能进行数据的转发。这种包交换数据转发慢,延时高。