什么是MPLS?

Multi-Protocol Label Switching(MPLS)是一种新的转发机制,转发机制就是网络设备处理所接收的数据包的行为。

思科IOS平台转发机制发展:

  1. 进程转发(Process Switching):依靠CPU完成数据包的转发。
  2. 快速转发(Fast Switching):一次路由,多次交换。
    (1)依靠CPU处理第一个数据包,形成cache中的转发表项。
    (2)比较著名的是基于流的fast-switching(Flow Fasw-switching)。
  3. CEF(Cisco Express Forwarding):无需路由,多次交换。
    (1)CEF实时同步路由表(RIB),形成自己的转发信息库(FIB),硬件芯片参考FIB转发数据包,不需要经过CPU进行路由。
    (2)FIB(Forwarding Information base):RIB的拷贝,ADJ-table:MAC-table的拷贝。
  4. MPLS作为新的转发机制改变的是网络处理数据时不再查路由而是查标签,MPLS是依赖于CEF的(两方面):
    (1)标签Insert压置行为是由CEF完成的,
    (2)单播应用中IGP路由的FEC(标签的分配对象)是FIB的每一个目的前缀。
打赏作者
这里是 “ CCIE 工程师社区 ” 官方的捐款通道,您是否可以考虑请我们喝杯咖啡呢?

您的支持将鼓励我们继续创作!

[微信] 扫描二维码打赏

[支付宝] 扫描二维码打赏

Was this article helpful?

Related Articles

Leave A Comment?

This site uses Akismet to reduce spam. Learn how your comment data is processed.