LLDP(Link Layer Discovery Protocol)是一种链路层发现协议,用于在局域网(LAN)中发现和识别相邻设备,并获取有关这些设备的信息;对于网络工程师来说有以下几个重要作用:
- 链路层拓扑发现:LLDPD 可以用于发现和识别网络中的设备和链路拓扑。它发送 LLDP 数据包到网络中的其他设备,以获取有关相邻设备的信息,如设备类型、端口标识、VLAN 信息等。这对于网络工程师来说非常有用,因为它可以帮助他们了解网络中的设备和链路连接方式,以便进行网络规划、故障排除和配置管理。
- 设备识别和标记:LLDPD 可以帮助网络工程师识别和标记网络中的设备。通过解析 LLDP 数据包,工程师可以获取设备的厂商信息、设备型号和序列号等。这对于设备管理和资产管理非常有用,可以帮助工程师跟踪和记录网络中的设备,并进行适当的配置和维护。
- VLAN 发现和配置:LLDPD 可以获取网络中设备的 VLAN 信息,并将其提供给网络工程师。这对于 VLAN 管理和配置非常有用。工程师可以根据 LLDPD 提供的 VLAN 信息,进行正确的 VLAN 配置和划分,以确保网络中的设备能够正确地通信和访问所需的 VLAN。
- 故障排除和网络监测:LLDPD 可以帮助网络工程师进行故障排除和网络监测。通过监视 LLDP 数据包的传输和解析,工程师可以检测链路故障、设备连接问题和配置错误等。这对于快速定位和解决网络问题非常有帮助,可以减少故障排除的时间和工作量。

综上所述,LLDPD 对于网络工程师来说是一个有用的工具,它提供了链路层拓扑发现、设备识别和标记、VLAN 发现和配置,以及故障排除和网络监测等功能,帮助工程师更好地管理和维护网络。
通过在电脑上安装LLDP程序可以识别该电脑连接的交换机名字叫什么,从而为网络排障缩短时间!
在 macOS 上安装 lldpd,你可以使用 Homebrew 包管理器进行安装。以下是安装 lldpd 的步骤:
1.首先,确保你已经安装了 Homebrew。如果你尚未安装 Homebrew,请打开终端应用程序并输入以下命令来安装 Homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2.安装完成后,在终端中输入以下命令来安装 lldpd:
brew install lldpd
这将使用 Homebrew 下载和安装 lldpd。
3.安装完成后,你可以使用 lldpd 命令来启动 lldpd 守护程序和管理链路层发现。例如,你可以使用以下命令来启动 lldpd:
sudo lldpd
4.安装和使用 lldpd 可能需要管理员权限,因此你可能需要输入管理员密码。另外,lldpd 安装完成后会自动作为守护程序运行,并监听网络接口以发现连接的设备。这是需要另外打开一个窗口使用 lldpcli 命令来查看链路信息和进行配置。例如,使用以下命令来查看链路信息:
lldpcli show neighbors
类似这样: