MPLS-基础
文章目录
- MPLS-基础
- 技术背景
- 2.5层 multiprotocol
- 概述
- 实际应用场景
- MPLS VPN应用
- MPLS TE应用
技术背景
前言
- 90年代初,互联网流量快速增长,而由于当时硬件技术的限制,路由器采用最长匹配算法逐跳转发数据包,成为网络数据转发的瓶颈.快速路由技术成为当时研究的一个热点
- 在各种方案中,IETF确定MPLS协议作为标准的协议.MPLS采用短而定长的标签进行数据转发,大大提高了硬件限制下的转发能力;而且MPLS可以扩展到多种网络协议(如IPv6
,IPX等)
01IP转发性能低下
02ATM转发实现复杂
- ATM技术虽然没有成功,但是其中的几点心法口诀属于创新:
- 摒弃了繁琐的路由查找,改为简单快速的标签交换;
- 将具有全局意义的路由表改为只有本地意义的标签表
2.5层 multiprotocol
03MPLS封装
概述
Multi-Protocol Label Switching ,多协议标签交换
- 一种根据标签转发的技术
- 可以承载在各种链路层协议上,如:PPP,ATM,帧中继,以太网
- 可以承载各种网络层报文,如:IPv4,IPv6
- 采用无连接的控制平面,实现路由信息的传递和标签的分发
- 采用面向连接的数据平面,实现报文在建立的标签转发路径上传送
04
实际应用场景
随着硬件技术发展,IP转发性能大大提高,MPLS在这方面并未发挥优势,但由于MPLS结合了IP网络强大的三层路由功能和二层网络高效的转发机制,所以目前MPLS主要应用于:
- VPN(Virtual Private Network,虚拟专用网)
- TE(Traffic Engineering,流量工程)
- QoS(Quality of Service,服务质量)
- 其他应用提供更好的解决方案
MPLS VPN应用
基于MPLS的VPN通过LSP将私有网络的不同分支联结起来,形成一个统一的网络,用户设备无需为VPN配置GRE,L2TP等隧道,网络延时被降到最低
05MPLS VPN应用
MPLS TE应用
通过动态监控网络的流量和网络单元的负载,实时调整流量管理参数,路由参数和资源约束参数等,使网络运行状态迁移到理想状态,优化网络资源的使用,避免负载不均衡导致的拥塞.
06MPLS TE应用