首页 > 其他分享 >服务器实现lldp协议

服务器实现lldp协议

时间:2025-01-23 15:22:18浏览次数:1  
标签:lldp enableTx 协议 lldptool 服务器 yes portDesc LLDP

1.安装lldpad服务

yum install -y lldpad

2.启动并设置开机自启

systemctl enable lldpad --now

3.启动网卡脚本

#!/bin/bash
for i in $(ls /sys/class/net/ | grep -E "ens|em|eth|p"); do  # 设置需要配置的网卡
	echo "enabling lldp for interface: $i";
	lldptool set-lldp -i $i adminStatus=rxtx;
	lldptool -T -i $i -V sysName enableTx=yes;
	lldptool -T -i $i -V portDesc enableTx=yes ;
	lldptool -T -i $i -V sysDesc enableTx=yes;
	lldptool -T -i $i -V sysCap enableTx=yes;
	lldptool -T -i em1 -V mngAddr ipv4='hostname -I';
	lldptool -T -i $i -V mngAddr enableTx=yes;
done

4.查看接口信息

lldptool -t -n -i ens33  # 查看所有属性
lldptool -t -n -i ens33 -V portDesc  # 只查看端口属性

注:需要在交换机上开启lldp协议
命令解释:
lldptool set-lldp -i $i adminStatus=rxtx # 配置LLDP模式
TxRx:既发送也接收LLDP报文。
Tx:只发送不接收LLDP报文。
Rx:只接收不发送LLDP报文。
Disable:既不发送也不接收LLDP报文。
lldptool -T -i $i -V sysName enableTx=yes; # 启用系统名称标识符
lldptool -T -i $i -V portDesc enableTx=yes ; # 启用端口描述标识符
lldptool -T -i $i -V sysDesc enableTx=yes; # 启用系统描述标识符
TLV:(Type/Length/Value)
portDesc :Port Description TLV
sysName:System Name TLV
sysDesc :System Description TLV

标签:lldp,enableTx,协议,lldptool,服务器,yes,portDesc,LLDP
From: https://www.cnblogs.com/wanghongwei-dev/p/18687820

相关文章

  • 【Linux日志】syslog协议的Linux系统日志服务程序使用
    一、什么是syslog协议syslog协议为网络设备间传输日志信息提供了标准化解决方案。借助该协议,服务器、路由器、防火墙等各类设备能够将日志消息发送至中央日志服务器,实现日志的集中管理与分析。下面为您详细介绍syslog协议的关键概念和组成部分:1.协议版本RFC3164:早期的s......
  • LoRaWAN协议工作模式和加密机制
    一、LoRaWAN协议的三种运作模式解析LoRaWAN协议精心设计了三种运作模式,以满足物联网应用在功耗、延迟和通信可靠性方面的不同需求。这三种模式——ClassA、ClassB和ClassC,各自展现了独特的优势,提供了灵活的网络通信和资源管理。ClassA模式ClassA模式是LoRaWAN中最基础的类......
  • 如何通过服务器FTP修改网站的备案信息
    问题描述:如何通过服务器FTP修改网站的备案信息。解决方法:连接到服务器FTP:使用FTP客户端(如FileZilla)连接到服务器的FTP服务。输入服务器的IP地址、用户名和密码进行连接。找到备案文件:在服务器上找到存储备案信息的文件。通常,备案信息存储在网站根目录下的beian.txt或beian.htm......
  • 理解智能合约中的 SPDX-License-Identifier 注释与常用开源协议
    简介在开发智能合约时,我们常常会看到//SPDX-License-Identifier:MIT这样的注释,它看似简单,却承载了重要的信息。今天,我们将深入探讨这一注释的作用,以及智能合约常用的开源许可证。1.什么是//SPDX-License-Identifier:MIT注释?//SPDX-License-Identifier:MIT是一种标准的......
  • 云计算和服务器
    一、云计算概述ICT是世界电信协会在2001年的全球性会议上提出的综合性概念,ICT分为IT和CT,IT(informationtechnology)信息技术,负责对数据生命周期的管理;CT(communicationtechnology),负责数据的传输管理。CT技术是ICT技术栈的底核。1、计算机计算机是现代一种用于高速计算的电子计......
  • OM6621F低功耗低成本蓝牙芯片支持BLE5.1和2.4G私有协议集成了电源管理单元(PMU)BMS电
    OM6621Fx是一款专为蓝牙低功耗和专有2.4GHz应用设计的功率优化的真系统级芯片(SOC)解决方案。它集成了高性能和低功率的射频收发器,具有蓝牙基带和丰富的外围I0扩展。OM6621Fx还集成了电源管理单元(PMU),以实现高效率的电源管理。它针对2.4GHz蓝牙低功耗系统、专有2.4GHz系统、人机......
  • 如何在 Linux 服务器上设置 FTP 文件传输协议
    第一步:安装vsftpd要在Linux上设置FTP服务器,首先需要确保已安装vsftpd。对于Ubuntu/Debian系统:sudoaptupdatesudoaptinstallvsftpd-y对于CentOS/RHEL系统:sudoyuminstallvsftpd-y第二步:配置vsftpd配置vsftpd以允许基本的FTP连接并设置用户限......
  • 如何创建自己的 Minecraft 玩家服务器:简单步骤与安装指南
    我的世界(Minecraft)一键安装:轻松体验虚拟世界Minecraft是一款深受全球玩家喜爱的3D沙盒游戏,玩家可以在其中创造或破坏物体,探索无限的虚拟世界。游戏分为“生存模式”和“创造模式”。在生存模式下,玩家需要建设庇护所,抵御敌人的攻击,比如爬行者和僵尸;而在创造模式中,玩家可......
  • nRF21540—低功耗蓝牙,蓝牙mesh、Thread和Zigbee和2.4 GHz私有协议范围扩展射频前端模
    nRF21540是一款射频前端模块(FEM),可用于改善短距离无线产品的传输范围和连接鲁棒性。作为一款辅助性设备,nRF21540是一种“即插即用型”的无线传输范围扩展器,可与nRF52和nRF53系列的高级多协议无线SoC搭配使用,所需的外部器件数量非常少。    nRF21540的+13dBRX增益和低噪声系......
  • Csharp上传大文件到服务器指定文件夹问题
    功能:大文件上传下载,断点续传,文件夹上传下载,加密传输,加密存储,云对象存储要求:免费,开源,技术支持前端:vue2,vue3,react,vue-cli,html,jquery后端:asp.net,vb.net,.netcore,.netmvc,.netwebform平台:Windows,macOS,Linux,Ubuntu,RedHat,CentOS,中标麒麟,银河麒麟,统信UOS,信......