关于LLDP

关于LLDPLLDP是LinkLayerDiscoveryProtocol链路层发现协议的简称,几乎所有以太网交换机都内置了这个功能。LLDP的大致原理如下:1交换机定期通过LLDP报文对外广播自己的设备类型、端口编号等信息,交换机不会转发LLDP报文,但是会在链路上侦听其他设备发送过来的LLDP数据,并在一定时限的有效期内存储在交换机MIB中,可以供SNMP查询,进而掌握自己邻居的大致情况。

大家好,又见面了,我是你们的朋友全栈君。

LLDP是Link Layer Discovery Protocol链路层发现协议的简称,几乎所有以太网交换机都内置了这个功能。

LLDP的大致原理如下:

1 交换机定期通过LLDP报文对外广播自己的设备类型、端口编号等信息,交换机不会转发LLDP报文,但是会在链路上侦听其他设备发送过来的LLDP数据,并在一定时限的有效期内存储在交换机MIB中,可以供SNMP查询,进而掌握自己邻居的大致情况。

2 LLDP报文的数据段DataUnit是以TLV的格式定义的,分别说明了数据是哪方面的信息,长度,以及本身的内容。厂家还可以根据需要自行添加TLV。

如果想基于LLDP进行二层网络拓扑发现,方法很简单:从网络中某个交换机开始,读取其LLDP生成的MIB或者基于LLDP命令回显,加入与之邻接的交换机,重复上述步骤。当然,想通过被动方式采集或者侦听到网络中的LLDP报文是不太现实的。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/140410.html原文链接:https://javaforall.net

(0)
上一篇 2022年5月28日 上午8:00
下一篇 2022年5月28日 上午8:00


相关推荐

  • 激活函数的作用「建议收藏」

    激活函数的作用「建议收藏」激活函数是用来加入非线性因素的,解决线性模型所不能解决的问题首先我们有这个需求,就是二分类问题,如我要将下面的三角形和圆形点进行正确的分类,如下图:利用我们单层的感知机,用它可以划出一条线,把平面分割开:上图直线是由得到,那么该感知器实现预测的功能步骤如下,就是我已经训练好了一个感知器模型,后面对于要预测的样本点,带入模型中,如果y>0,那么就说明是直线的右侧,也就…

    2022年6月29日
    28
  • Docker部署n8n后无法访问Web界面

    Docker部署n8n后无法访问Web界面

    2026年3月15日
    2
  • Gitlab搭建详细步骤

    Gitlab搭建详细步骤用命令在网上下载一个项目到我们的服务器上 gitclonehttp github com muxiaonong ci test 生成公钥私钥对出来 命令 ssh keygen 安装完成 创建好了 ssl 密钥和证书 gitlab ce repo 源包 利用 ssl 密钥和证书创建签署证书 进入密钥目录 cd ssh 可以看到 ssl 密钥和证书

    2026年3月17日
    1
  • Android–SQLite数据库实现增删改查

    Android–SQLite数据库实现增删改查SQLite–轻量级数据库一般常见于安卓客户端。用于存储一些重要数据,因其操作容易、使用简单的好处博得一大批迷妹。今天就来说一说sqlite一些简单的使用方法。一步一步开始做吧,我先创建个项目,主要是使用sqlite的代码。首先,我需要在项目初次运行时创建数据库并新建一张user表,用来存储username和password两个字段;…

    2022年6月26日
    27
  • layui table样式_layui table 分页

    layui table样式_layui table 分页table的结构:       序号   登录账号   用户名   权限   操作          ${(user.id)!”}   ${(user.userAccount!”)}   ${(user.userName!”)}   ${(user.

    2025年12月7日
    5
  • 免费版pycharm创建vue项目

    免费版pycharm创建vue项目1 创建好项目后 在根目录检查 node 和 npm 是否安装 直接在 terminal 输入 node 和 npm 看是否出现对应的版本 如果有就省略 没有就自行百度下载 2 再 terminal 安装 vue clicnpminsta cli g3 在 pycharm 安装 vue file settings 中 Plugin 安装 vue js4 重启 pycharm 创建 vue 项目 注意项目名称不能有大写字母 vuecreatevue 创建完成后 输入 npmrunserve 启动项

    2026年3月18日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号