当前位置: 首页 > article >正文

网络小白也能看懂的CDP和LLDP:手把手教你用它们快速摸清网络家底

网络小白也能看懂的CDP和LLDP手把手教你用它们快速摸清网络家底刚接手一个陌生网络时最让人头疼的就是搞不清楚设备之间的连接关系。就像搬进新家却找不到水电总闸每次排查故障都像在迷宫里打转。其实网络设备自带了自动名片交换功能——CDP和LLDP协议就是你的电子版网络地图生成器。这两个协议的工作原理就像小区邻居互相打招呼每台设备定期向周围广播自己的身份信息同时收集其他设备的自我介绍。作为网络管理员你只需要掌握几个简单的命令就能把这些零散的信息拼成完整的拓扑图。不同厂商的设备可能使用不同协议思科偏爱CDP华为等更常用LLDP但核心功能都是帮你回答三个关键问题谁和谁连着用什么接口连的对面是什么设备1. 为什么需要拓扑发现协议想象你走进一个漆黑的机房眼前是几十台闪烁的灯光的交换机。没有文档、没有标签、甚至前任管理员都没留下任何笔记。这时候如果挨个登录每台设备查看配置工作量堪比大海捞针。而CDP/LLDP就像黑暗中的萤火虫能自动帮你完成三件关键事设备身份识别无需猜测就能知道某台设备是核心交换机还是接入层设备连接关系可视化明确每条线缆两端的设备接口编号避免拔错网线的事故故障范围界定当某个区域出现问题时快速定位上下游关联设备典型应用场景新接手老旧网络时的拓扑重建变更前的连接关系确认故障排查时的路径追踪自动化运维系统的数据采集注意CDP是思科私有协议仅限思科设备间通信LLDP是国际标准适合多厂商混合组网环境。2. 协议工作原理揭秘2.1 CDP思科设备的电子名片每台启用CDP的思科设备都像带着一叠电子名片。默认每60秒设备会通过所有活跃接口广播包含以下信息的CDP帧Device ID: SwitchA.example.com IP Address: 192.168.1.1 Platform: Cisco WS-C2960X-48FPS-L Port: GigabitEthernet1/0/24 Capabilities: Switch VLAN: 100 Duplex: Full这些信息会被邻居设备保存在CDP邻居表中默认保留180秒。如果超过这个时间没收到更新对应条目会自动清除。关键参数对比参数默认值推荐值作用发送间隔60秒30秒控制信息更新频率保持时间180秒90秒信息过期时间TTL255-最大跳数CDPv2支持2.2 LLDP国际通用的设备身份证作为IEEE 802.1AB标准LLDP采用更模块化的TLVType-Length-Value结构传输信息。每个TLV就像身份证上的不同字段Chassis ID: 00:1A:2B:3C:4D:5E Port ID: Ethernet1/0/3 Time To Live: 120 System Name: Huawei-S5720-01 System Description: Huawei S5720-28P-PWR-SI Port Description: Uplink to CoreLLDP默认每30秒发送一次更新信息保留120秒。相比CDP它有几个显著优势多厂商兼容华为、H3C等设备原生支持扩展性强通过LLDP-MED支持语音设备发现安全性好支持只发送或只接收模式3. 不同厂商的命令速查手册3.1 思科设备操作指南查看邻居设备的黄金命令是show cdp neighbors输出类似Switch# show cdp neighbors Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge S - Switch, H - Host, I - IGMP, r - Repeater Device ID Local Intrfce Holdtme Capability Platform Port ID Router1 Gig 1/0/1 176 R S I CISCO3945 Gig 0/0 Switch2 Gig 1/0/24 123 S WS-C3560X Gig 0/1常用命令组合show cdp neighbors detail显示MAC地址、软件版本等详细信息show cdp entry *以结构化格式输出所有邻居信息show cdp traffic检查协议包收发统计配置示例! 全局启用CDP conf t cdp run exit ! 调整定时参数 conf t cdp timer 30 cdp holdtime 90 exit ! 在特定接口禁用 interface GigabitEthernet1/0/10 no cdp enable3.2 华为/华三设备操作指南华为交换机使用display lldp neighbor查看邻居[Huawei] display lldp neighbor brief Local Interface Neighbor Device Neighbor Interface Holdtime Eth0/0/1 SwitchA Eth0/0/24 110 Eth0/0/2 RouterB Gig0/0/0 90实用命令备忘display lldp neighbor detail包含设备型号、系统描述等display lldp statistics查看协议运行状态display lldp local-info检查本机通告信息典型配置# 全局启用LLDP system-view lldp enable quit # 设置快速发现适用于新接入设备 system-view lldp fast-count 4 lldp fast-interval 1 quit # 接口级控制 interface Ethernet0/0/1 lldp admin-status txrx quit4. 实战用协议信息绘制拓扑图4.1 信息收集流程选择起点通常从核心交换机开始core-switch# show cdp neighbors | include Router逐跳追踪沿着设备连接关系逐步查询记录关键信息设备名称与型号互联接口编号VLAN/IP信息如有4.2 拓扑绘制技巧工具选择手绘Visio、Draw.io自动发现SolarWinds、PRTG标注要点[设备型号]设备名称 ↓↑ [接口类型]接口编号 VLAN XX | IP: x.x.x.x典型错误规避混淆光口和电口标识遗漏冗余链路忽视跨设备VLAN信息4.3 多厂商环境处理建议当网络中存在思科和非思科设备混用时在思科设备上同时启用CDP和LLDPconf t cdp run lldp run华为设备默认只支持LLDP需检查兼容性display lldp compatibility关键连接点建议双协议启用确保信息同步5. 高级应用与故障排查5.1 协议不工作的常见原因全局未启用show run | include cdp接口级禁用display this interface Ethernet0/0/1ACL拦截 检查是否有多余的端口过滤规则版本兼容性问题 老旧设备可能只支持CDPv1或LLDP基础版5.2 信息不完整的解决方案当发现某些字段缺失时可以检查设备是否发送完整信息show cdp interface Gig1/0/1在华为设备上调整TLV发送策略lldp tlv-enable basic-tlv all验证MTU是否足够承载协议数据show interface Gig1/0/1 | include MTU5.3 安全加固建议虽然这些协议很实用但也可能泄露敏感信息。建议关键区域禁用interface GigabitEthernet1/0/1 no cdp enable使用私有VLAN 将协议流量隔离到管理VLAN定期审计display lldp neighbor | grep Unauthorized掌握CDP和LLDP就像获得了网络的X光透视能力。曾经需要半天才能理清的连接关系现在几分钟就能一目了然。在实际项目中我习惯先用show cdp neighbors detail快速扫描整个网络把输出粘贴到文本处理工具中提取关键字段再导入绘图工具自动生成拓扑草图。这个方法在最近一次数据中心迁移中帮我们发现了三处文档中没有记录的交叉连接避免了可能的业务中断。

相关文章:

网络小白也能看懂的CDP和LLDP:手把手教你用它们快速摸清网络家底

网络小白也能看懂的CDP和LLDP:手把手教你用它们快速摸清网络家底 刚接手一个陌生网络时,最让人头疼的就是搞不清楚设备之间的连接关系。就像搬进新家却找不到水电总闸,每次排查故障都像在迷宫里打转。其实网络设备自带了"自动名片交换&q…...

别只盯着Trace了!CANoe Analysis功能区这3个隐藏功能,让你的测试报告更专业

别只盯着Trace了!CANoe Analysis功能区这3个隐藏功能,让你的测试报告更专业 在汽车电子测试领域,CANoe早已成为工程师们不可或缺的利器。但大多数用户仅仅停留在Trace窗口的基础使用上,殊不知Analysis功能区还隐藏着诸多能显著提升…...

Ollama Colab V4:云端免费部署大语言模型的完整指南

1. 项目概述:在云端免费运行大语言模型的“瑞士军刀” 如果你对运行像 Llama、Mistral 这类开源大语言模型(LLM)感兴趣,但又苦于没有足够性能的本地显卡,或者不想在环境配置上耗费大量时间,那么 Ollama C…...

通过用量看板清晰掌握各模型 API 调用成本

通过用量看板清晰掌握各模型 API 调用成本 1. 用量看板的核心价值 对于需要同时接入多个大模型的团队而言,成本透明度和资源分配合理性是技术决策的重要依据。Taotoken 控制台提供的用量看板功能,能够将分散在不同模型供应商的调用数据聚合到统一视图&…...

如何快速解锁电脑隐藏性能:UXTU电脑性能优化终极指南

如何快速解锁电脑隐藏性能:UXTU电脑性能优化终极指南 【免费下载链接】Universal-x86-Tuning-Utility Unlock the full potential of your Intel/AMD based device. 项目地址: https://gitcode.com/gh_mirrors/un/Universal-x86-Tuning-Utility 你是否曾经疑…...

终极解决:TranslucentTB任务栏透明工具依赖问题完整指南

终极解决:TranslucentTB任务栏透明工具依赖问题完整指南 【免费下载链接】TranslucentTB A lightweight utility that makes the Windows taskbar translucent/transparent. 项目地址: https://gitcode.com/gh_mirrors/tr/TranslucentTB TranslucentTB是一款…...

VULK Skills:为AI编程助手注入团队编码规范与最佳实践

1. 项目概述:为AI编码助手注入“肌肉记忆” 如果你用过Claude Code、Cursor或者Windsurf这类AI编程助手,大概率有过这样的体验:你让它“写一个登录表单”,它确实能给你生成代码,但结果往往千差万别。有时候它用了一堆…...

ESP32-S3实现0.7秒手势识别:嵌入式AI实战指南

1. 项目概述在嵌入式AI领域,将深度学习模型部署到资源受限的微控制器上一直是个挑战。最近Ali Hassan Shah成功在ESP32-S3-EYE开发板上实现了基于ESP-DL库的手势识别系统,整个推理过程仅需0.7秒。这个项目展示了如何在边缘设备上运行自定义的卷积神经网络…...

3分钟上手:如何用开源可视化工具将数据变成精美图表

3分钟上手:如何用开源可视化工具将数据变成精美图表 【免费下载链接】ArchivePasswordTestTool 利用7zip测试压缩包的功能 对加密压缩包进行自动化测试密码 项目地址: https://gitcode.com/gh_mirrors/ar/ArchivePasswordTestTool 你是否曾经面对一堆复杂数据…...

网盘直链下载助手:一键获取9大网盘真实下载地址的完整指南

网盘直链下载助手:一键获取9大网盘真实下载地址的完整指南 【免费下载链接】Online-disk-direct-link-download-assistant 一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / …...

手把手教你搞定杰理AC695 SDK v1.4.0的编译与下载(附常见错误修复)

杰理AC695 SDK v1.4.0开发实战:从环境搭建到固件烧录全指南 第一次接触杰理AC695芯片的开发者,往往会被其丰富的功能和相对复杂的开发环境所困扰。作为一款广泛应用于蓝牙音频、智能家居等领域的MCU,AC695的性能和灵活性确实令人印象深刻&…...

告别刹车油!聊聊汽车EMB电子机械制动,它真能干掉用了百年的液压系统吗?

告别刹车油!汽车EMB电子机械制动能否终结百年液压时代? 想象一下,你的爱车不再需要定期更换刹车油,维修时不再有液压管路漏液的烦恼,制动响应速度比传统系统快3倍——这就是EMB电子机械制动技术带来的未来图景。在特斯…...

量子电路优化中的黎曼几何与随机子空间方法

1. 量子电路优化与黎曼几何方法概述 量子计算领域近年来在NISQ(含噪声中等规模量子)时代面临的核心挑战之一,是如何高效优化参数化量子电路(PQC)。变分量子算法(VQA)作为当前主流的解决方案&…...

3步轻松安装KK-HF Patch:解锁Koikatsu游戏200+模组与完整翻译体验

3步轻松安装KK-HF Patch:解锁Koikatsu游戏200模组与完整翻译体验 【免费下载链接】KK-HF_Patch Automatically translate, uncensor and update Koikatu! and Koikatsu Party! 项目地址: https://gitcode.com/gh_mirrors/kk/KK-HF_Patch 还在为Koikatu或Koik…...

08-MLOps与工程落地——02. 实验追踪:Weights Biases

02. 实验追踪:Weights & Biases 一、W&B概述 1.1 产品定位与特点 Weights & Biases(W&B)是一个专注于机器学习实验管理的平台,提供云端实验追踪、可视化、超参数搜索和协作功能。 核心特点: 轻量…...

终极魔兽地图转换指南:3分钟解决地图版本兼容性问题

终极魔兽地图转换指南:3分钟解决地图版本兼容性问题 【免费下载链接】w3x2lni 魔兽地图格式转换工具 项目地址: https://gitcode.com/gh_mirrors/w3/w3x2lni 你是否遇到过精心制作的魔兽地图在新版本游戏中无法运行?或者老地图在1.32.8版本中频频…...

5分钟掌握Upscayl:免费开源AI图像放大工具实战指南

5分钟掌握Upscayl:免费开源AI图像放大工具实战指南 【免费下载链接】upscayl 🆙 Upscayl - #1 Free and Open Source AI Image Upscaler for Linux, MacOS and Windows. 项目地址: https://gitcode.com/GitHub_Trending/up/upscayl 还在为模糊的老…...

Flowstep 1.0 技术深度解析:AI 设计引擎的架构、渲染与工程化实现

摘要 Flowstep 1.0 是一款面向开发者与技术设计师的 AI 设计工程化工具,核心解决 “设计 - 代码” 重复转换的低效痛点。本文从技术底层出发,系统拆解 Flowstep 1.0 的核心架构设计、无限画布渲染引擎、AI 生成模型体系、代码导出引擎、MCP 协议集成五大…...

AI 免费获客结束进入商业化验证,豆包付费测试能否破解盈利难题?

【AI 商业化新阶段开启】免费获客阶段结束,AI 应用开始进入“成本分层 用户分层 商业化验证”阶段。最近,豆包 App Store 页面出现了付费订阅信息,除免费基础版外,可能有 68 元/月标准版、200 元/月加强版、500 元/月专业版&…...

【MCP 2026边缘部署性能优化权威指南】:基于17个工业现场POC数据,提炼出的3.2μs级时序收敛公式

更多请点击: https://intelliparadigm.com 第一章:MCP 2026边缘部署性能优化的工程意义与边界定义 MCP 2026(Multi-Controller Protocol 2026)作为新一代边缘协同控制协议,其在资源受限设备上的高效部署直接决定工业物…...

WSA-Pacman:Windows安卓子系统图形化包管理的终极解决方案

WSA-Pacman:Windows安卓子系统图形化包管理的终极解决方案 【免费下载链接】wsa_pacman A GUI package manager and package installer for Windows Subsystem for Android (WSA) 项目地址: https://gitcode.com/gh_mirrors/ws/wsa_pacman 在Windows 11上运行…...

AXOrderBook:构建微秒级A股高频交易订单簿系统的完整指南

AXOrderBook:构建微秒级A股高频交易订单簿系统的完整指南 【免费下载链接】AXOrderBook A股订单簿工具,使用逐笔行情进行订单簿重建、千档快照发布、各档委托队列展示等,包括python模型和FPGA HLS实现。 项目地址: https://gitcode.com/gh_…...

开发极简主义运动实践指南手册:软件测试从业者的效率跃升之路

一、测试困境与极简主义的觉醒在软件开发快速迭代的浪潮中,软件测试从业者正陷入一场前所未有的“数字喧嚣”困境。每天,我们穿梭于海量的需求文档、日益庞杂的技术栈、数不胜数的测试用例以及永不停歇的通知流之间。当“更多”成为下意识的追求——更多…...

从驱动到调试:用CuteCom和CH341在Ubuntu上玩转串口通信

从驱动到调试:用CuteCom和CH341在Ubuntu上玩转串口通信 嵌入式开发的世界里,串口通信就像空气一样无处不在却又容易被忽视。当你第一次拿到Arduino或ESP32开发板时,那个小小的USB转串口模块(比如本文主角CH341)就是连接…...

ESP-CSI实战指南:用Wi-Fi信号实现无接触智能感知的完整解决方案

ESP-CSI实战指南:用Wi-Fi信号实现无接触智能感知的完整解决方案 【免费下载链接】esp-csi Applications based on Wi-Fi CSI (Channel state information), such as indoor positioning, human detection 项目地址: https://gitcode.com/GitHub_Trending/es/esp-c…...

Docker容器在支付清算系统中神秘崩溃?(央行科技司认证的8类调试路径全披露)

更多请点击: https://intelliparadigm.com 第一章:Docker容器在支付清算系统中神秘崩溃?(央行科技司认证的8类调试路径全披露) 支付清算系统对稳定性与可追溯性要求极高,Docker容器偶发性崩溃常导致交易状…...

长期项目使用 Taotoken 后账单可追溯性带来的管理便利

长期项目使用 Taotoken 后账单可追溯性带来的管理便利 1. 多维度账单记录的价值 在长期项目中,AI 调用成本的管理往往面临数据分散、难以归集的问题。传统方式下,团队可能需要手动记录不同模型、不同时间段的调用量,或依赖多个供应商提供的…...

从Monster.com到LinkedIn:聊聊在线招聘20年变迁,以及如何让你的简历被AI筛选器一眼相中

从Monster.com到LinkedIn:在线招聘的技术革命与AI时代的简历突围指南 二十年前,当Monster.com以"电子招聘市场先驱"的姿态颠覆传统报纸分类广告时,没人能预料到算法筛选会彻底改变求职游戏的规则。今天,全球每天有超过2…...

ChanlunX:深度解析缠论分析自动化在通达信中的专业实现

ChanlunX:深度解析缠论分析自动化在通达信中的专业实现 【免费下载链接】ChanlunX 缠中说禅炒股缠论可视化插件 项目地址: https://gitcode.com/gh_mirrors/ch/ChanlunX 你是一个文章写手,你负责为开源项目写专业易懂的文章。现在需要为ChanlunX撰…...

3步搞定视频水印:用LAMA模型批量清理平台标识的终极指南

3步搞定视频水印:用LAMA模型批量清理平台标识的终极指南 【免费下载链接】WatermarkRemover 批量去除视频中位置固定的水印 项目地址: https://gitcode.com/gh_mirrors/wa/WatermarkRemover 还在为视频中的平台水印烦恼吗?想要制作干净无痕的视频…...