MPLS BGP路由包交换

小新发布于:2022-01-23阅读:0

多协议标签交换(MPLS)是一种用于快速转发数据包的技术,它的出现是为了提高转发效率。由于IP转发大多是通过软件进行的,所以转发的每一要进行至少一次的最长匹配搜索,操作复杂导致转发速度慢。一些制造商借鉴ATM的转发方法来简化IP转发过程,从而产生了一种结合IP和ATM优势的新技术——MPLS。

原始包交换:数据包进入路由器后,路由器需要查询当地路由表(RIB-路由信息数据库),然后基于下一个跳跃或目标ip查询当地ARP表,才能转发数据;

快速包交换:一次路由多次交换;每个数据流中的第一个包将根据原始包交换规则转发;在此过程中,生成缓存列表,记录整个通信过程。数据流的剩余数据包只能查询缓存记录;

特快包交换:无路由直接交换;CEF-cisco特快交换是cisco的私有技术;非cisco制造商的设备具有与cef转发机制相同的技术;

标签交换:数据包进入MPLS域的域内后,将标签号压入第二层和第三层之间;当域内路由器转发该数据包时,基于2.5层的标签号只需查询当地的LFIB表(标签转发信息数据库)

最初,当包交换只支持原始交换时,标签的意义在于更快的查询;然而,随着包交换的加速,使用标签交换失去了快速查表的优势;

MPLS BGP路由包交换

包交换比标签交换快,那么为什么我们还用mpls呢?

控制层生成的表格RIB-FIB-LIB-LFIB前两张表格是路由协议工作后生成的,后两张表格是MPLSLDP协议生成的;

一般来说,是一个贴标签、欺骗、撕标签到达的过程。

标签被压入2层和3层之间,称为2.5层

标签格式-32位,4个字节

前20位是标签号,2^20个标签号,其中保留1~15号作为特殊编号,是第一位

21-23位exp,3位8个数,优先使用QOS策略;

第24位是栈底位,这个位置是1,标签是最后一层标签;MPLS最多可以在一个数据包中包装3个标签;

微云网络&网络综合解决方案提供商帮助企业信息化建设、数字化转型和全球互联网。SD-WAN方案可以加速全球访问、SaaS访问、海外视频和海外分支网络,有效提高国际沟通效率,帮助中国企业开拓国际市场…热线:400-028-9798,欢迎来电咨询。

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:shawn.lee@vecloud.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

本站原创内容未经允许不得转载,或转载时需注明出处:https://news.kd010.com/yzx/6337.html

TAG标签:MPLSBGP路由

上一篇:mpls虚拟专用网络技术
下一篇:mpls实验 pe ce bgp

相关文章

返回顶部