Cisco Discovery Protocol(CDP)是Cisco裝置用於與其他連線的Cisco裝置共用裝置資訊的協定。其中包括裝置型別、韌體版本、IP地址、序列號和其他標識資訊。CDP設定可以全域性調整,也可以根據交換機上的單個埠進行調整。.
與鏈路層發現協定(LLDP)類似,CDP是一種鏈路層協定,用於直連鄰居向對方通告自己及其功能。但是,與LLDP不同,CDP是Cisco專有協定。
本文提供有關如何通過圖形使用者介面(GUI)在交換機上配置CDP設定的說明,該介面涵蓋下列工作流:
1.在交換機上配置CDP全域性引數。
2.配置每個介面的CDP設定。
3.(可選)如果使用Auto Smartport檢測CDP裝置的功能,請在Smartport屬性上配置CDP設定。有關說明,請按一下此處。
步驟1.登入交換器的網路型公用程式,然後在顯示模式下拉式清單中選擇Advanced。
附註:可用選單選項可能會因裝置型號而異。在本示例中,使用了SG350X-48MP。
步驟2.選擇Administration > Discovery - CDP > Properties。
步驟3.在CDP Status區域中,選中Enable覈取方塊以啟用交換機上的CDP。預設情況下啟用。如果您已啟用CDP,請跳至步驟5。
步驟4.(可選)在CDP訊框處理區域中,選擇與希望交換器接收CDP封包時執行的動作對應的單選按鈕。僅當交換機上禁用了CDP時,此區域才可用。選擇選項後,跳至步驟13。
選項包括:
步驟5.在CDP Voice VLAN Advertisement區域中,選中Enable覈取方塊,使交換機在已啟用CDP且屬於語音VLAN的所有埠上通過CDP通告語音VLAN。
步驟6.在CDP Mandatory TLVs Validation區域中,選中Enable覈取方塊以丟棄不包含強制型別長度值(TLV)的傳入CDP資料包。
步驟7.在CDP版本區域中,按一下單選按鈕選擇要使用的CDP版本。CDPv2是該協定的最新版本,它提供了更智慧的裝置跟蹤功能。
附註:在本例中,選擇了Version 2。
步驟8.在CDP保持時間區域中,按一下單選按鈕以確定CDP資料包在被丟棄之前保持的時間量。
選項包括:
附註:在本示例中,保持時間段設定為240秒。
步驟9.在「CDP Transmission Rate」欄位中,選擇單選按鈕以確定CDP封包的傳輸速率(以秒為單位)。
選項包括:
步驟10.在Device ID Format欄位中,按一下單選按鈕以確定裝置ID的格式。
選項包括:
附註:在本例中,選擇了MAC Address。
步驟11.在Source Interface區域中,選擇單選按鈕以確定將放在傳出CDP資料包的TLV欄位中的IP地址。
選項包括:
附註:在此示例中,選擇了User Defined。
步驟12。(可選)在Interface區域中,從相應的下拉選單中選擇裝置和埠。
步驟13.在Syslog Voice VLAN Mismatch區域中,選中Enable覈取方塊,以在檢測到語音VLAN不匹配時傳送系統日誌消息。VLAN不匹配是指傳入幀中的VLAN資訊與本地裝置的通告功能不匹配的情況。
步驟14.在Syslog Native VLAN Mismatch區域中,選中Enable覈取方塊以在檢測到本徵VLAN不匹配時傳送系統日誌消息。
步驟15.在Syslog Duplex Mismatch區域中,選中Enable覈取方塊,以在檢測到雙工不相符時傳送系統日誌消息。
步驟16.按一下Apply。
現在,您應該在交換機上成功配置全域性CDP設定。
步驟1.登入到基於Web的實用程式,然後選擇Administration > Discovery-CDP > Interface Settings。
附註:此頁僅在高級顯示模式下可用。可以使用Web實用程式右上角的下拉選單更改顯示模式。
步驟2.(可選)要選擇過濾器,請選擇一個單元,然後按一下Go。在本示例中,選擇Unit 1的埠。
附註:如果交換器是堆疊的一部分,可以使用表頂部的下拉選單來顯示堆疊中其他裝置的介面。
步驟3.在CDP介面設定表中,選擇要配置的介面的單選按鈕。
步驟4.向下滾動,然後按一下「Edit」。
步驟5. Interface區域在CDP介面設定表中顯示所選埠。您可以使用Unit和Port下拉選單分別選擇要配置的另一個裝置和埠。
步驟6.在CDP Status區域中,選中Enable覈取方塊以在指定的埠上啟用CDP。
步驟7.在Syslog Voice VLAN Mismatch區域中,選中Enable覈取方塊,以在指定的連線埠上偵測到語音VLAN不相符時傳送系統日誌訊息。VLAN不匹配是指傳入幀中的VLAN資訊與本地裝置的通告功能不匹配的情況。
步驟8.在Syslog Native VLAN Mismatch區域中,選中Enable覈取方塊,以在指定的埠上檢測到本徵VLAN不匹配時傳送系統日誌消息。
步驟9.在Syslog Duplex Mismatch區域中,勾選Enable覈取方塊,以在指定的連線埠上偵測到雙工不相符時傳送系統日誌訊息。
步驟10.按一下Apply,然後按一下Close。這些更改將應用於指定的埠。
步驟11。(可選)若要將連線埠的設定快速複製到另一個連線埠上,請選擇其單選按鈕,向下滾動,然後按一下「Copy Settings」按鈕。
附註:在本例中,選擇了GE2。
步驟12。(可選)在從條目複製配置欄位中,輸入要複製指定埠設定的埠(用逗號分隔)。您還可以輸入連線埠範圍。
附註:在本例中,埠2的CDP設定將應用到埠13和15到20。
步驟13.按一下Apply,然後按一下Close。應複製CDP埠設定。
現在,您應該已經成功地在交換機的埠上配置了CDP設定。
步驟1.要顯示交換機的CDP本地資訊,請選擇Administration > Discovery - CDP > CDP Local Information。
步驟2.在Interface區域中,從相應的下拉選單中選擇裝置和埠。
附註:在本示例中,顯示單元1的埠GE1的CDP本地資訊。
將顯示以下詳細資訊:
CDP State — 顯示CDP是否已啟用。
裝置ID TLV
系統名稱TLV
地址TLV
埠TLV
功能TLV
版本TLV
平台TLV
本徵VLAN TLV
全/半雙工TLV
裝置TLV
延伸信任TLV
不可信埠TLV的CoS
電源可用TLV
可用電源或管理電源級別更改
接收功率請求TLV,其中請求ID區域不同於上次接收的集合(或者當接收到第一值時)。 介面將轉換為Down。
通過MDI(UPOE)TLV的4線供電
顯示是否支援此TLV。
步驟1.要顯示交換機的CDP鄰居資訊,請選擇Administration > Discovery - CDP > CDP Neighbor Information。
步驟2.(可選)若要選擇篩選條件,請勾選Filter覈取方塊,選擇本地介面,然後按一下Go。
CDP Neighbor Information頁面包含鏈路合作夥伴(鄰居)的以下欄位:
步驟3.(可選)要檢視特定鄰居的CDP鄰居詳細資訊,請按一下其裝置ID單選按鈕,然後按一下Details按鈕。
附註:在本示例中,顯示裝置ID 40a6e8e6f4d3的資訊。
此頁包含有關鄰居的以下資訊:
電源請求
可用電源或管理電源級別區域更改值。接收功率請求TLV,其中請求ID欄位不同於上次接收的集合(或者當接收到第一值時)。 介面將轉換為Down。
通過MDI的4線電源
步驟4.(可選)按一下Close按鈕關閉詳細的CDP鄰居視窗。
步驟5.(可選)如果從CDP啟用Auto Smartport,則按一下Clear Table按鈕斷開所有連線的裝置,如果啟用Auto Smartport,則所有埠型別都將更改為預設值。
步驟6.(可選)按一下Refresh按鈕刷新CDP鄰居資訊表。
CDP統計資訊頁顯示有關從埠傳送或接收的CDP幀的資訊。CDP資料包從連線到交換機介面的裝置接收,並用於Smartport功能。
步驟1.要顯示交換機的CDP統計資訊,請選擇Administration > Discovery - CDP > CDP Statistics。
步驟2.(可選)要選擇過濾器,請選擇一個單元,然後按一下Go。在本示例中,選擇了裝置1的埠。
每個介面(包括OOB埠)都顯示以下欄位:
- 版本1 — 接收/傳輸的CDP版本1資料包數。
- 版本2 — 接收/傳輸的CDP版本2資料包數。
- Total — 接收/傳輸的CDP封包總數。
- Illegal Checksum — 使用非法校驗和值接收的資料包數。
- Other Errors — 收到的錯誤而不是非法校驗和的資料包數。
- Neighbors Over Maximum — 由於空間不足而無法將封包資訊儲存到快取中的次數。
步驟3.(可選)若要清除特定介面上的計數器,請按一下對應介面的單選按鈕,然後按一下Clear Interface Counters。
在本例中,選擇了GE26。
步驟4.(可選)若要清除所有介面上的所有計數器,請按一下清除所有介面計數器。若要刷新所有計數器,請按一下刷新。
現在,您應該已經使用GUI在交換機上成功配置了CDP設定。
要使用命令列介面(CLI)在交換機上配置CDP設定,請按一下此處。