本文提供如何通過命令列介面(CLI)在交換機上配置auto smartport屬性的說明。
要在基於Web的實用程式上配置smartports,請按一下此處。
Smartport啟用後,允許交換機識別與其連線的裝置型別。您可以通過設定思科發現協定(CDP)和/或層鏈路發現協定(LLDP)來啟用。
CDP是一種專有的資料鏈路層協定,用於共用有關其他直連Cisco裝置的資訊。CDP使裝置能夠向相鄰裝置通告裝置型別、作業系統版本、IP地址、配置和功能,然後將其儲存在管理資訊庫中。
鄰居之間共用的資訊有助於減少向區域網(LAN)新增新裝置所需的時間,也提供了解決許多配置問題所需的詳細資訊。
LLDP執行與CDP相同的功能。不同之處在於LLDP促進了供應商互操作性,而CDP是Cisco專有技術。
步驟1.登入到交換機控制檯。預設使用者名稱和密碼為cisco。如果已配置新的使用者名稱或密碼,請輸入這些憑據。
附註:若要瞭解如何通過SSH或Telnet訪問SMB交換機CLI,請按一下此處。
附註:這些命令可能會因交換機的確切型號而異。在本示例中,通過Telnet訪問SG350X交換機。
步驟2.在交換機的特權執行模式下,輸入以下命令進入全域性配置模式:
SG350X#configure步驟3.要在交換機中配置Auto Smartports管理全域性狀態,請輸入以下內容:
SG350X(config)#macro auto [enabled |已禁用 |控制]附註:如果啟用OUI語音虛擬區域網(VLAN),則不能全域性啟用Auto Smartport。
— 啟用OUI語音VLAN時,Auto Smartport運行狀態被禁用。
— 啟用Auto Voice 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、switch和wireless access point(ap)的自動檢測。
附註:在本示例中,啟用IP電話的自動檢測。
步驟7.(可選)要替換內建Smartport宏的預設Auto Smartport值,請輸入以下內容:
SG350X(config)#macro auto 內建引數[smartport-type] [parameter-name value]附註:預設情況下,每個Smartport型別都與一對內建宏相關聯:一個應用配置的宏,和一個用於刪除配置的反宏(無宏)。Smartport型別與對應的內建Smartport宏的名稱相同,反宏字首為no _。此命令無法更改引數$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.在交換機的特權EXEC模式下,輸入以下命令進入全域性配置模式:
SG350X#configure步驟2.在全域性配置模式下,通過輸入以下內容輸入介面配置上下文:
SG350X(config)#interface ge1/0/19附註:在本示例中,介面ge1/0/19正在配置。Cisco 8861 IP電話連線到此埠。要使用相同的協定靜態配置埠範圍,應輸入ge1/0/[起始埠號 — 終止埠號]
步驟3.要在介面上啟用Auto Smartport功能,請輸入以下內容:
SG350X(config-if)#macro auto smartport附註:在此範例中,介面上啟用Auto Smartport。
步驟4.(可選)要將介面設定為Smartport永久介面,請輸入以下內容:
SG350X(config-if)#宏自動持久附註:在以下情況下,Smartport持久介面會保留其動態配置:鏈路關閉/開啟,連線裝置老化,然後重新啟動。要使持續性和Smartport配置在重新啟動後有效,必須將運行配置檔案儲存到啟動配置檔案中。
附註:在本示例中,介面上啟用了Auto Persistent。
步驟5.要手動或靜態為介面分配Smartport型別,請輸入以下內容:
SG350X(config-if)#macro auto smartport type [smartport-type]附註:在本示例中,介面ge1/0/19被靜態分配給IP電話。
步驟6.輸入end命令返回特權執行模式:
SG350X(config-if)#end步驟7.要顯示有關所有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設定。