扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
Smartports宏可以在保证你的交换机端口精确性与稳定性的前提下,加快你的部署过程。这是一个对Smartports的综述,以及它们可以如何帮助你管理Cisco交换机。
Smartports宏是预先订制的配置脚本,可用于绝大多数的Cisco交换机上。这些脚本可以让一个管理员更容易的进行常见的交换机端口配置。通过使用这些脚本,你可以建立更稳定的端口配置,甚至可能防止未来出现问题。
Smartports宏在CNA(Cisco Network Assistant)中,在交换机自带的网页接口中,以及在Cisco IOS CLI中均可用。GUI程序一般可以告知你连到端口上的设备类型,并可以根据具体的设备种类推荐特定的Smartports宏。
默认状态下,Cisco交换机提供的宏覆盖了下述这些种类的设备:
这些宏自动的对端口使用对应于具体设备类型的重要命令进行相关配置。想测试到底哪个预制的宏适用你的交换机,可以使用show parser macro命令。这个命令同时也会显示每个宏所作的工作。列表A提供了这个命令的示例输出。
让我们来看看被使用最多的宏——Cisco-Desktop宏。这个宏有个参数,你必须在实施时先指定;你需要定义这个端口成为哪个VLAN的一部分。下面是一个具体的例子:
Switch(config)# int fa0/19
Switch(config-if)# macro apply cisco-desktop $access_vlan 1
当然,你也可以将该宏一次应用于一个范围的端口。下面我们看看这个宏对我们交换机的端口fa0/19做了什么:
Switch#sh run int fa0/19
Building configuration...
Current configuration : 343 bytes
!
interface FastEthernet0/19
switchport mode access
switchport port-security
switchport port-security aging time 2
switchport port-security violation restrict
switchport port-security aging type inactivity
mls qos cos override
macro description cisco-desktop | cisco-desktop
spanning-tree portfast
spanning-tree bpduguard enable
end
Switch#
Cisco-desktop Smartport宏在端口实施了上述所有的设置。每个宏都有自己特定的设置来进行部署,并需要你单独特别指定。记住,你可以自己写一个Cisco IOS Smartports宏,以执行自己对交换机端口的特定设置。
(责任编辑:陈毅东)
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。