文档介绍:第十一章队列和拥塞
. Fast Switching 和 CEF
提问给路由器配置最有效的包交换算法
回答
Fast Switching 缺省是启用的
Router#configure terminal
Enter mands, one per line. End TL/Z.
Router(config)#interface 0/0
Router(config-if)#ip route-cache
Router(config-if)#exit
Router(config)#end
Router#
如果使用策略,需要下面的命令
Router#configure terminal
Enter mands, one per line. End TL/Z.
Router(config)#interface 0/0
Router(config-if)#ip route-cache policy
Router(config-if)#exit
Router(config)#end
Router#
CEF 缺省是没有启用的,全局和端口启用
Router#configure terminal
Enter mands, one per line. End TL/Z.
Router(config)#ip cef
Router(config)#interface 0/0
Router(config-if)#ip route-cache cef
Router(config-if)#exit
Router(config)#end
Router#
注释除了上面的 policy 参数以外,还有下面的参数来保证进出是同一物理接口
Router(config)#interface Serial0/0
Router(config-if)#ip route-cache same-interface
可以使用下面命令进行验证 show cef interface show cef drop 和 show cef not-cef-switched show ip
cef
. 使用 NBAR
提问使用 work Based Application Recognition)在应用层对数据进行识别和分类
回答
Router1#configure terminal
Enter mands, one per line. End TL/Z.
Router1(config)#ip cef
Router1(config)#class-map INTERACTIVE
Router1(config-cmap)#match protocol citrix
Router1(config-cmap)#match protocol
Router1(config-cmap)#exit
Router1(config)#policy-map QoSPolicy
Router1(config-pmap)#class INTERACTIVE
Router1(config-pmap-c)#bandwidth percent 50
Router1(config-pmap-c)#set dscp ef
Router1(config-pmap-c)#exit
Router1(config-pmap)#class class-default
Router1(config-pmap-c)#bandwidth percent 20
Router1(config-pmap-c)#random-detect dscp-based
Router1(config-pmap-c)#exit
Router1(config-pmap)#exit
Router1(config)#interface 0/0
Router1(config-fi)#service-policy inbound QoSPolicy
Router1(config-if)#exit
Router1(config)#end
Router1#
思科支持在网上下载 PDLM(Packet Description Language Module)来激活 NBAR 分类
Router1#show flash
System flash directory:
File Length Name/status
1 23169076 c2600-ipvoice--
2 3100