前天在配置一台WS-C3750X-12S-E交换机,因为网络是两个出口,需要用PBR,在交换机上找了半天没找到配置PBR的命令,交换机软件授权也是企业版的怎么会没有PBR呢? 然后在官网上查找半天,终于找到原因了,原来是交换机上默认SDM策略没有位PBR分配资源,修改SDM模式后就可以配置PBR了。
SDM Templates介绍:
SDM templates可以对交换机的资源按照实际需求进行最大化分配,可以根据实际需求来为交换机的某个功能分配最大的系统资源。例如,使用缺省的模板配置将平衡使用资源,使用访问控制模板将维护最大化的ACL使用。为不同的应用分配TCAM资源,交换机的SDM模板允许你为特定的应用分配更高的资源使用优先级。你可以为Ipv4使用以下SDM模板
1、路由(routing)——路由模板为单播路由最大化使用系统资源,通常为网络核心的路由器或者
聚合路由器使用。
2、VLANS——VLAN模板会关闭路由功能并且提供最大的单播MAC地址的支持,通常在二层
交换机上面启用
3、缺省(default)——缺省模板将在各个功能之间平衡分配资源
现在sdm有两个版本一个是Desktop,另一个是Aggregator,都有default,routing,VLAN这三种模式,默认为Default模式,不支持PBR,改为Routing模式后就支持512条PBR语句了。
SDM Desktop模式:
SDM Aggregator模式:
C3750-12S(config)# sdm prefer routing desktop 修改交换机SDM位routing模式,就可以支持PBR了
C3750-12S# show sdm prefer
The current template is "desktop routing" template.
The selected template optimizes the resources in
the switch to support this level of features for
8 routed interfaces and 1024 VLANs.
number of unicast mac addresses: 3K
number of IPv4 IGMP groups + multicast routes: 1K
number of IPv4 unicast routes: 10.875k
number of directly-connected IPv4 hosts: 3K
number of indirect IPv4 routes: 7.875k
number of IPv6 multicast groups: 64
number of directly-connected IPv6 addresses: 0
number of indirect IPv6 unicast routes: 32
number of IPv4 policy based routing aces: 0.5K ###routing下支持500条PBR
number of IPv4/MAC qos aces: 0.375k
number of IPv4/MAC security aces: 0.875k
number of IPv6 policy based routing aces: 0
number of IPv6 qos aces: 0
number of IPv6 security aces: 58