思科发现协议(CDP)是思科设备用于与其他连接的思科设备共享设备信息的协议。这包括设备类型、固件版本、IP地址、序列号和其他标识信息。CDP设置可以全局调整,也可以在交换机的单个端口上进行调整。。
与链路层发现协议(LLDP)类似,CDP是一种链路层协议,用于直连邻居相互通告自身及其功能。但是,与LLDP不同,CDP是Cisco专有协议。
本文提供有关如何通过图形用户界面(GUI)在交换机上配置CDP设置的说明,该界面涵盖以下工作流程:
1.在交换机上配置CDP全局参数。
2.按接口配置CDP设置。
3.(可选)如果Auto Smartport用于检测CDP设备的功能,请在Smartport属性上配置CDP设置。如需指导,请点击这里。
步骤1.登录到交换机的基于Web的实用程序,然后在Display Mode下拉列表中选择Advanced。
注意:可用菜单选项可能因设备型号而异。在本例中,使用SG350X-48MP。
步骤2.选择管理>发现 — CDP >属性。
步骤3.在CDP Status区域中,选中Enable 复选框以激活交换机上的CDP。默认情况下启用该接口。如果启用CDP,请跳至步骤5。
步骤4.(可选)在CDP帧处理区域,选择与您希望交换机在收到CDP数据包时执行的操作对应的单选按钮。此区域仅在交换机上禁用CDP时可用。选择选项后,跳至步骤13。
选项有:
步骤5.在CDP语音VLAN通告区域,选中启用复选框,使交换机在启用CDP且是语音VLAN成员的所有端口上通告CDP上的语音VLAN。
步骤6.在“CDP强制TLV验证”区域中,选中启用复选框以丢弃不包含强制类型长度值(TLV)的传入CDP数据包。
步骤7.在CDP Version(CDP版本)区域,单击单选按钮以选择要使用的CDP版本。CDPv2是协议的最新版本,可提供更智能的设备跟踪功能。
注意:在本例中,选择版本2。
步骤8.在CDP Hold Time区域中,单击单选按钮,确定CDP数据包在被丢弃之前被保留的时间。
选项有:
注意:在本例中,保持时间段设置为240秒。
步骤9.在CDP Transmission Rate字段中,选择一个单选按钮,以确定CDP数据包的传输速率(以秒为单位)。
选项有:
步骤10.在“设备ID格式”字段中,单击单选按钮以确定设备ID的格式。
选项有:
注意:在本例中,选择了MAC地址。
步骤11.在Source Interface区域中,选择一个单选按钮以确定将在传出CDP数据包的TLV字段中放置哪个IP地址。
选项有:
注意:在本例中,选择“用户定义”。
步骤12.(可选)在接口区域中,从相应的下拉列表中选择设备和端口。
步骤13.在Syslog Voice VLAN Mismatch区域中,选中Enable复选框以在检测到语音VLAN不匹配时发送系统日志消息。VLAN不匹配是指传入帧中的VLAN信息与本地设备通告的功能不匹配。
步骤14.在Syslog Native VLAN Mismatch区域中,选中Enable复选框,以在检测到本征VLAN不匹配时发送系统日志消息。
步骤15.在Syslog Duplex Mismatch区域中,选中Enable复选框,以在检测到双工不匹配时发送系统日志消息。
步骤16.单击“应用”。
现在,您应该已成功配置了交换机上的全局CDP设置。
步骤1.登录到基于Web的实用程序,然后选择Administration > Discovery-CDP > Interface Settings。
注意:此页面仅在高级显示模式下可用。显示模式可通过Web实用程序右上角的下拉列表进行更改。
步骤2.(可选)要选择过滤器,请选择设备并单击Go。在本例中,选择单元1的端口。
注意:如果交换机是堆栈的一部分,则可以使用表顶部的下拉列表显示堆栈中其他设备的接口。
步骤3.在CDP接口设置表中,选择要配置的接口的单选按钮。
步骤4.向下滚动,然后单击“编辑”。
步骤5. Interface区域显示CDP Interface Settings表中的所选端口。您可以使用设备和端口下拉列表分别选择要配置的其他设备和端口。
步骤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.单击“应用”,然后单击“关闭”。更改将应用到指定端口。
步骤11.(可选)要快速将端口的设置复制到另一个端口或端口,请选择其单选按钮,向下滚动,然后单击“复制设置”按钮。
注意:在本例中,选择GE2。
步骤12.(可选)在“从条目复制配置”字段中,输入要将指定端口的设置复制到的端口(用逗号隔开)。您还可以输入端口范围。
注意:在本例中,端口2的CDP设置将应用于端口13和15到20。
步骤13.单击“应用”,然后单击“关闭”。应复制CDP端口设置。
现在,您应该已成功配置交换机端口上的CDP设置。
步骤1.要显示交换机的CDP本地信息,请选择Administration > Discovery - CDP > CDP Local Information。
步骤2.在“接口”区域中,从相应的下拉列表中选择设备和端口。
注意:在本示例中,显示单元1的端口GE1的CDP本地信息。
显示以下详细信息:
CDP状态 — 显示是否启用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.(可选)要选择过滤器,请选中过滤器复选框,选择本地接口,然后单击执行。
“CDP邻居信息”页包含链路伙伴(邻居)的以下字段:
步骤3.(可选)要查看特定邻居的CDP邻居详细信息,请单击其Device ID单选按钮,然后单击Details按钮。
注意:在本示例中,显示设备ID 40a6e8e6f4d3的信息。
此页包含有关邻居的以下信息:
电源请求
“可用电源”或“管理电源级别”区域会更改值。接收功率请求TLV时,其请求ID字段与最后接收的集不同(或当接收到第一值时)。 接口将转换为Down。
通过MDI的4线电源
步骤4.(可选)单击“关闭”按钮关闭详细的CDP邻居窗口。
步骤5.(可选)单击Clear Table按钮断开所有已连接设备(如果从CDP中),如果启用了Auto Smartport,则会将所有端口类型更改为默认值。
步骤6.(可选)单击“刷新”按钮以刷新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 — 接收的带有非法校验和值的数据包数。
- 其他错误 — 接收的带有非非法校验和以外的错误的数据包数。
- Neighbors Over Maximum — 由于缺少空间而无法将数据包信息存储在缓存中的次数。
步骤3.(可选)要清除特定接口上的计数器,请单击相应接口的单选按钮,然后单击Clear Interface Counters。
在本例中,选择GE26。
步骤4.(可选)要清除所有接口上的所有计数器,请单击Clear All Interface Counters。要刷新所有计数器,请单击刷新。
现在,您应该已使用GUI在交换机上成功配置了CDP设置。
要使用命令行界面(CLI)在交换机上配置CDP设置,请单击此处。