科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网网络频道了解思科Smrtports宏

了解思科Smrtports宏

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

Smartports宏是预先订制的配置脚本,可用于绝大多数的Cisco交换机上。这些脚本可以让一个管理员更容易的进行常见的交换机端口配置。

作者:techrepublic.com.com 2006年11月13日

关键字: 思科 路由器

  • 评论
  • 分享微博
  • 分享邮件
你对Smrtports宏了解多少?我注意到了我最近安装的交换机都有Smartports,但是我没有对它们进行配置。如果我设置(或者不设置)会有什么问题么?它们有什么用呢?

Smartports宏可以在保证你的交换机端口精确性与稳定性的前提下,加快你的部署过程。这是一个对Smartports的综述,以及它们可以如何帮助你管理Cisco交换机。

Smartports宏是预先订制的配置脚本,可用于绝大多数的Cisco交换机上。这些脚本可以让一个管理员更容易的进行常见的交换机端口配置。通过使用这些脚本,你可以建立更稳定的端口配置,甚至可能防止未来出现问题。

Smartports宏在CNA(Cisco Network Assistant)中,在交换机自带的网页接口中,以及在Cisco IOS CLI中均可用。GUI程序一般可以告知你连到端口上的设备类型,并可以根据具体的设备种类推荐特定的Smartports宏。

默认状态下,Cisco交换机提供的宏覆盖了下述这些种类的设备:

  • Cisco-desktop
  • Cisco-phone
  • Cisco-switch
  • Cisco-router
  • Cisco-wireless

    这些宏自动的对端口使用对应于具体设备类型的重要命令进行相关配置。想测试到底哪个预制的宏适用你的交换机,可以使用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领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

      重磅专题
      往期文章
      最新文章