什么是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的每一个目的前缀。

这篇文章对你有帮助吗?

相关文章

发表评论?

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据