连接多台交换机

用 LLDP/CDP 发现真实邻居和端口

本课问题:设计图和现场不一致时,怎样确认网线实际连到哪里? 学完你能:读取本端接口、邻居设备名和对端端口,更新实际连接图。

进阶35 分钟作者:课程内容组核验:内容技术审核组 · 2026/8/7
正在读取学习状态...

前置知识

  • 允许 VLAN 和 PVID 两端不一致会发生什么
课堂开场

本课问题:设计图和现场不一致时,怎样确认网线实际连到哪里?

学完结果:读取本端接口、邻居设备名和对端端口,更新实际连接图。

预计时间:35 分钟。前置课:允许 VLAN 和 PVID 两端不一致会发生什么。

范围控制:本课不自动信任邻居通告中的资产身份。

今天只记 1:LLDP/CDP 从链路邻居信息还原直接连接。
今天只记 2:邻居条目要同时记录本端接口和对端端口。
今天只记 3:发现不一致先核对现场,不应立即按旧图修改配置。

02基础知识讲解

设计图标明 GE0/0/48 连接 Core-SW1,但 LLDP 显示另一个楼层交换机。实施前必须确认真实接线。

本课最小拓扑或状态图:Access-SW1 GE0/0/48 ─?─ 邻居设备/对端端口;LLDP 提供本端接口、System Name、Port ID 和管理地址。

直觉解释:LLDP 像相邻设备互换名片,只能证明一跳邻居自报的信息。名片有助于找线,但仍要和资产、标签及接口状态交叉核对。

正式定义:LLDP/CDP 是链路层邻居发现协议,用于通告设备标识、本端所见邻居、对端端口、能力和管理地址;条目只描述直接相连的一跳。

判断依据:发现不一致先核对现场,不应立即按旧图修改配置。

重点你要理解判断依据
重点 1LLDP/CDP 从链路邻居信息还原直接连接。记录本端 GE0/0/48、邻居 Core-SW1、对端 XGE1/0/1,并与两端接口描述和现场标签一致后更新图纸。
重点 2邻居条目要同时记录本端接口和对端端口。对端端口 XGE1/0/1 和描述能把两端接口配对。它不能替代现场标签核验。
重点 3发现不一致先核对现场,不应立即按旧图修改配置。无邻居条目时检查物理状态和两端 LLDP 是否启用。

03正确理解与常见误解

正确示例:记录本端 GE0/0/48、邻居 Core-SW1、对端 XGE1/0/1,并与两端接口描述和现场标签一致后更新图纸。

错误示例:只看到 System Name 就信任设备身份,或把 LLDP 邻居误认为两跳后的服务器。

  • 术语与判断:LLDP/CDP 从链路邻居信息还原直接连接。
  • 术语与判断:邻居条目要同时记录本端接口和对端端口。
  • 术语与判断:发现不一致先核对现场,不应立即按旧图修改配置。

04老师演示

演示环境:设备 SW1,华为 S5735-L24T4X-A,VRP V200R022C00SPC500,当前提示符 <SW1>,隔离课程网络。教师准备执行只读命令:

  1. 前检核对 SW1、目标对象、当前状态、带外路径和变更前业务基线。
  2. 只读核验(查看 LLDP 邻居与端口映射)display lldp neighbor brief第 1 步:在目标设备上执行并核对命令作用范围
  3. 只读核验(查看 LLDP 邻居与端口映射)display lldp neighbor interface GigabitEthernet 0/0/48 verbose读取实际状态或计数器,确认“根据邻居系统名、端口和管理地址还原物理连接”已经满足
  4. 只读核验(启用 LLDP 拓扑发现)display lldp status读取实际状态或计数器,确认“在受控接口启用标准邻居发现并验证收发状态”已经满足

安全说明:命令来自“查看 LLDP 邻居与端口映射”华为实现,用于华为VRP 中用于查看 LLDP 邻居与端口映射的最小操作与核验方法。 执行前已确认当前设备、版本、视图、影响对象、停止条件和输出脱敏范围。

脱敏真实输出:

<SW1>display lldp neighbor interface GigabitEthernet 0/0/48 verbose
Local Intf: GE0/0/48  Neighbor: Core-SW1  Chassis ID: 00e0-fc00-0001
Port ID: XGigabitEthernet1/0/1  Port description: TO-ACCESS-SW1
Management address: 10.10.99.1  TTL: 104 seconds

异常输出:

Local Intf: GE0/0/48  Neighbor: Floor3-SW  Port ID: GE0/0/24
TTL: 6 seconds  Port description: UNKNOWN  Management address: unavailable
差异说明:邻居与设计核心不同,且 TTL 很短、描述和管理地址缺失,证据不足。先在两端查接口描述和现场跳线,不把 LLDP 名称直接写回图纸。
此时不能套用正常结论;先保存采集时间,再执行“启用 LLDP 拓扑发现”对应的最小只读检查。

05逐行读懂输出

结论:当前输出可以支持“读取本端接口、邻居设备名和对端端口,更新实际连接图。”中的基础判断,但仍要完成跟做任务和业务验收,不能把单份输出当作全部证明。

  • 第 1 行“Local Intf: GE0/0/48 Neighbor: Core-SW1 Chassis ID: 00e0-fc00-0001”:本端 GE0/0/48 发现 Core-SW1,Chassis ID 可区分同名设备。它只证明直接邻居自报,不能证明整条路径。
  • 第 2 行“Port ID: XGigabitEthernet1/0/1 Port description: TO-ACCESS-SW1”:对端端口 XGE1/0/1 和描述能把两端接口配对。它不能替代现场标签核验。
  • 第 3 行“Management address: 10.10.99.1 TTL: 104 seconds”:管理地址提供后续只读核验入口,TTL 104 秒表示邻居信息仍新鲜。它不能证明该地址一定可登录。

06学员跟做

起始状态:使用隔离课程环境,SW1 当前配置保持阶段基线,学员已登录但尚未执行本课检查。目标状态:读取本端接口、邻居设备名和对端端口,更新实际连接图。

操作步骤:①执行目标接口的 LLDP 详细查询;②抄下本端接口、邻居名、Chassis ID、对端 Port ID 和管理地址;③与设计图、接口描述和现场标签逐项比较;④把实际一跳连接更新到图中,对不一致项标记待核验而不改配置;⑤进入“引导:根据 LLDP 还原连接图”独立完成相同目标。

成功标准:输出与规划一致,立即闯关全部目标通过,并能用自己的话说明三个重点。失败检查顺序:①无邻居条目时检查物理状态和两端 LLDP 是否启用;②条目 TTL 持续变小且不刷新时检查链路稳定性;③通告身份与资产不符时用型号、管理地址和现场标签交叉确认。

  • 保存教师演示命令和本次学员输出,文件名含设备、日期和课次。
  • 步骤标题只提示检查对象,不复制最终答案。
  • 失败时一次只验证一个假设,不连续粘贴未知命令。

07安全、验证与回滚

本课以只读观察为主。只读命令仍可能暴露资产信息,保存输出前要替换序列号、真实公网地址、账号和其他敏感字段;任何清表、重启、删除或配置动作都不属于本课。

验证必须同时回答:配置或输入是否正确、设备状态是否符合预期、真实任务“读取本端接口、邻居设备名和对端端口,更新实际连接图。”是否完成。

08本课关联资源

按顺序完成:先看命令 → 立即闯关 → 可选加练 → 案例步骤 → 返回本页复盘。

  • 必学命令:查看 LLDP 邻居与端口映射打开资源 →目标:核对本课涉及的华为主线命令及四厂商差异|完成标准:能解释用途、视图、版本范围、验证和回滚。
  • 必学命令:启用 LLDP 拓扑发现打开资源 →目标:核对本课涉及的华为主线命令及四厂商差异|完成标准:能解释用途、视图、版本范围、验证和回滚。
  • 立即闯关:引导:根据 LLDP 还原连接图打开资源 →目标:独立完成“读取本端接口、邻居设备名和对端端口,更新实际连接图。”对应的最小任务|完成标准:规则引擎全部目标通过并保存关键输出。

09自测一:概念判断

先判断对错,再写出为什么。

  • 判断 1:以下做法是正确的——只看到 System Name 就信任设备身份,或把 LLDP 邻居误认为两跳后的服务器。
  • 判断 2:以下做法是正确的——记录本端 GE0/0/48、邻居 Core-SW1、对端 XGE1/0/1,并与两端接口描述和现场标签一致后更新图纸。

10自测二:输出解读

重新阅读老师演示的第 2 行输出:它能直接证明什么?还不能证明“读取本端接口、邻居设备名和对端端口,更新实际连接图。”中的哪一部分?请写出下一条最小验证证据。

11自测三:小型操作

在隔离环境或纸面拓扑中完成:读取本端接口、邻居设备名和对端端口,更新实际连接图。 保存关键输出,按“现象—证据—结论—下一步”写四行记录;不得复制本页最终结论。

答案与复盘

13下一课

下一课:二层环路为什么会引发广播风暴和 MAC 漂移。你已经能“读取本端接口、邻居设备名和对端端口,更新实际连接图。”,下一课将用这项能力继续回答“没有 TTL 的广播进入环路后会发生什么?”。

用 LLDP/CDP 发现真实邻居和端口|vlanif.cn