云杰通信助您了解行业,全方位掌握国际互联网最新资讯
MPLS的设计主要是用来解决网络问题,如服务质量(QOS) 、流量工程、可扩展性、管理以及网路速度,而且也为下一代 IP中枢网络解决了服务请求以及宽带管理等难题。MPLS 起源于 IPv4(Internet Protocol version 4),其核心技术可扩展到多种网络协议,包括 IPX(Internet Packet Exchange)、Appletalk、DECnet、CLNP(Connectionless Network Protocol)等。
MPLS-VPN在大型企业和运营商内部的应用非常广泛,是 MPLS 技术与 VPN 的结合。
MPLS 的精华在于快速标签交换,通过将查找标签列表替换传统的路由表递归查询,从而大大加速了数据包传输。MPLS-VPN包括很多优化服务,如路由反射器,负载均衡,环路避免,流量工程等。
在需要处理巨大数据量的运营商网络内部使用 MPLS 是一个理想的选择,而运营商通常需要保证客户数据的隐秘性(跨国公司有时也需要保证分公司网络之间的隔离),MPLS-VPN 营运而生。
多协议:指可以基于多种不同的3层协议来生成2.5层的标签信息。
标签交换:数据包在进入到MPLS域后,将在第2层和第3层中间压入标签号,使得域内的路由器在转发该数据包时,基于2.5层标签号仅需查询本地的一张FIB表(标签转发信息数据库)。意义在于更快的查询,提高工作效率。
1、解决BGP的路由黑洞问题。
MPLS协议会让路由器在访问BGP路由目标网段时,在流量中压入到达这些网段的BGP下一跳设备地址的标签号,来穿越中间没有运行BGP协议的设备,实现打破BGP路由黑洞的问题。
注:MPLS打破BGP路由黑洞的方案是目前最合适的方案。
2、实现MPLS VPN。
3、进行MPLS TE(流量工程)。
1、CE端将私有路由传递到PE端。
2、PE端在收到不同CE发送过来的相同网段路由时,使用RD值来进行区分。格式:X.X(32位)。
3、PE端将附上RD的私有路由防止到对应的VRF空间内,之后再将路由附上RT值,用于传递到对端PE设备。对端通过:VPNV4路由=普通IPV4路由+RD+RT 来区分不同的路由信息。
4、VPN V4路由需要MP-BGP来进行传递;对端基于RT值,将路由装载到对应的VRF空间内,再共享给对应的CE端。
5、控制层面工作完成后,数据层面需要基于MPLS来工作。由于数据层面不能携带RD/RT值,故MPLS将在数据包中压入两层标签:外层标签用于穿越中间设备,打破BGP路由黑洞;内层标签用于对应的VRF空间。
文章标题:《mpls标签分发过程》
本文部分资料来源于网络,如有侵权请联系删除,转载目的在于传递更多信息及学习参考:https://www.gdyunjie.cn/showinfo-114-4227-0.html