Multi-Protocol Label Switching(MPLS)是一种新的转发机制,转发机制就是网络设备处理所接收的数据包的行为。
思科IOS平台转发机制发展:
- 进程转发(Process Switching):依靠CPU完成数据包的转发。
- 快速转发(Fast Switching):一次路由,多次交换。
(1)依靠CPU处理第一个数据包,形成cache中的转发表项。
(2)比较著名的是基于流的fast-switching(Flow Fasw-switching)。 - CEF(Cisco Express Forwarding):无需路由,多次交换。
(1)CEF实时同步路由表(RIB),形成自己的转发信息库(FIB),硬件芯片参考FIB转发数据包,不需要经过CPU进行路由。
(2)FIB(Forwarding Information base):RIB的拷贝,ADJ-table:MAC-table的拷贝。 - MPLS作为新的转发机制改变的是网络处理数据时不再查路由而是查标签,MPLS是依赖于CEF的(两方面):
(1)标签Insert压置行为是由CEF完成的,
(2)单播应用中IGP路由的FEC(标签的分配对象)是FIB的每一个目的前缀。
发表评论?