本文提供有关如何通过命令行界面(CLI)在交换机上配置自动智能端口属性的说明。
要在基于Web的实用程序上配置smartports,请单击此处。
启用smartport后,交换机可识别与其连接的设备类型。您可以通过设置思科发现协议(CDP)和/或层链路发现协议(LLDP)来启用。
CDP是专有的数据链路层协议,用于共享有关其他直连思科设备的信息。CDP使设备能够向相邻设备通告设备类型、操作系统版本、IP地址、配置和功能,然后将其存储在管理信息库中。
邻居之间共享的信息有助于缩短将新设备添加到局域网(LAN)所需的时间,并提供排除许多配置问题所需的详细信息。
LLDP执行与CDP相同的功能。区别在于LLDP可促进供应商互操作性,而CDP是思科专有技术。
步骤1.登录交换机控制台。默认用户名和密码为cisco。如果已配置新的用户名或密码,请输入这些凭证。
注意:要了解如何通过SSH或Telnet访问SMB交换机CLI,请单击此处。
注意:命令可能因交换机的确切型号而异。在本例中,SG350X交换机通过Telnet访问。
步骤2.在交换机的特权执行模式下,输入以下命令进入全局配置模式:
SG350X#配置步骤3.要在交换机中配置Auto Smartports管理全局状态,请输入以下命令:
SG350X(config)#宏自动[已启用 |已禁用 |控制]注意:如果启用了OUI语音虚拟局域网(VLAN),则无法全局启用Auto Smartport。
— 启用OUI语音VLAN时,禁用Auto Smartport运行状态。
— 启用自动语音VLAN时,Auto Smartport运行状态会启用。
注意:无论Auto Smartport的状态如何,您始终可以手动将Smartport宏应用到其关联的Smartport类型。Smartport宏是内置宏或用户定义的宏。
步骤4.要启用CDP功能信息以识别所连接设备的类型,请输入以下命令:
SG350X(config)#宏自动处理cdp注意:在本例中,CDP已启用。
步骤5.要启用使用LLDP功能信息来识别所连接设备的类型,请输入以下命令:
SG350X(config)#宏自动处理lldp注意:在本例中,LLDP已启用。这将允许LLDP检测和识别交换机上连接的设备类型。
步骤6.要启用对给定类型设备的自动检测,请输入以下命令:
SG350X(config)#宏自动处理类型[smartport-type] [enable |禁用]注意:默认情况下,会启用ip_phone、ip_phone_desktop、交换机和无线接入点(ap)的自动检测。
注意:在本示例中,启用了IP电话自动检测。
步骤7.(可选)要替换内置Smartport宏的默认Auto Smartport值,请输入以下命令:
SG350X(config)#宏自动内置参数[smartport-type] [parameter-name value]注意:默认情况下,每种Smartport类型都与一对内置宏相关联:应用配置的宏,以及用于删除配置的反宏(no macro)。Smartport类型与相应内置Smartport宏的名称相同,反宏前缀不带_。此命令不能更改参数$voice_vlan的值。
注意:在本例中,交换机配置了参数$native_vlan 1。
步骤8.要返回交换机的特权执行模式,请输入以下命令:
SG350X(config)#exit步骤9.(可选)要显示有关启用哪些发现协议以及可以自动检测哪些设备类型的宏自动处理信息,请输入以下命令:
SG350X#show宏自动处理现在,您应该已成功配置交换机上的全局Smartport属性。
smartport宏是用户定义的一组Cisco IOS命令行界面(CLI)命令。它允许您快速、轻松、一致地设置常见配置。它为网络设备启用功能、设置和通信。
Smartport宏可以通过宏名称或与宏关联的Smartport类型应用到接口。通过宏名称应用Smartport宏只能通过CLI完成。
注意:当宏应用于接口时,现有接口配置不会丢失。新命令会添加到接口并保存在运行配置文件中。
注意:如果接口连接到IP电话、打印机、路由器或接入点(AP),则网络访问和服务质量(QoS)要求会有所不同。
有关Cisco提供的Smartport宏的详细信息,请单击此处。
通过Smartport类型将Smartport宏应用于接口有两种方法:
当Smartport类型应用于接口时,关联的Smartport宏中的Smartport类型和配置将保存在运行配置文件中。如果将运行配置文件保存到启动配置文件中,设备会在重新启动后将Smartport类型和Smartport宏应用到接口,如下所示:
要在交换机上的特定接口上配置Smartport设置,请执行以下步骤:
步骤1.在交换机的特权执行模式下,输入以下命令进入全局配置模式:
SG350X#配置步骤2.在全局配置模式下,输入以下命令进入接口配置情景:
SG350X(config)#接口ge1/0/19注意:在本例中,配置了接口ge1/0/19。Cisco 8861 IP电话已连接到此端口。要使用相同协议静态配置一系列端口,可输入ge1/0/[起始端口号 — 结束端口号]
步骤3.要在接口上启用Auto Smartport功能,请输入以下命令:
SG350X(config-if)#宏auto smartport注意:在本例中,接口上启用了Auto Smartport。
步骤4.(可选)要将接口设置为Smartport永久接口,请输入以下命令:
SG350X(config-if)#宏自动持久注意:在以下情况下,Smartport永久接口保留其动态配置:链路断开/打开,连接设备老化,然后重新启动。要使持久性和Smartport配置在重新启动期间有效,必须将运行配置文件保存到启动配置文件。
注意:在本例中,接口上启用了Auto Persistent。
步骤5.要手动或静态将Smartport类型分配给接口,请输入以下命令:
SG350X(config-if)#宏auto smartport类型[smartport-type]注意:在本示例中,接口ge1/0/19静态分配了IP电话。
步骤6.输入end命令返回特权执行模式:
SG350X(config-if)#结束步骤7.要显示有关所有Smartport或特定Smartport的信息,请输入以下命令:
SG350X#show macro auto ports [interface-id |详细]注意:在本示例中,显示接口ge1/0/19的Auto Smartport信息。
步骤8.(可选)在交换机的特权EXEC模式下,输入以下命令将配置的设置保存到启动配置文件:
SG350X#copy running-config startup-config第9步。(可选)出现“Overwrite file [startup-config]...”提示后,在键盘上按“Y”表示“Yes”或“N”表示“No”。
您现在已成功配置交换机上特定端口或端口的Smartport设置。