查看服务器连接的交换机信息

要查询与服务器连接的交换机端口,可以使用lldptool与交换机进行交互并获取相关信息。

lldptool介绍

lldptool是一个用于管理和控制链路层发现协议(LLDP)的实用工具。LLDP是一种网络协议,允许网络设备(如交换机、路由器等)在网络中相互发现和交换有关自身的信息。

lldptool允许用户查看和配置LLDP相关信息,包括本地设备的LLDP参数和邻居设备的信息。以下是lldptool提供的一些常见功能:

1. 显示LLDP参数:lldptool可以显示本地设备的LLDP参数,例如设备ID、端口ID、TTL(生存时间)等。

2. 显示邻居信息:lldptool可以显示与本地设备相连的邻居设备的信息,例如邻居设备的ID、端口ID、所属VLAN等。

3. 配置LLDP参数:lldptool允许用户配置本地设备的LLDP参数,例如设备ID、端口ID、TTL等。

4. 配置邻居信息:lldptool可以配置本地设备与邻居设备之间的链接信息,例如邻居设备的ID、端口ID、所属VLAN等。

5. 发送LLDP报文:lldptool可以手动发送LLDP报文,用于与邻居设备进行交互和发现。

使用lldptool可以帮助网络管理员监视和管理网络中的LLDP信息,以便更好地了解和维护网络拓扑。

查看服务器连接的交换机信息

1. 交换机上启用lldp,此处略。

2. 服务器上启用lldp

3. 查看服务器连接交换机的物理网卡名称

ifconfig

4. 设置物理网卡收发lldp消息

lldptool set-lldp -i eth0 adminStatus=rxtx  #eth0是网卡

5. 查看网卡的邻居信息

lldptool -tni eth0                    
Chassis ID TLV
        MAC: 48:xx:xx:xx:xx:51  #mac地址
Port ID TLV
        Ifname: GE1/0/1    #网线插在交换机上的端口位置
Time to Live TLV
System Name TLV
        xx-xx-CE5850-xxxxx  #交换机设备名
System Description TLV
        Huawei Versatile Routing Platform Software
VRP (R) software, Version 8.150 (CE5855EI V200R002C50SPC800)
Copyright (C) 2012-2017 Huawei Technologies Co., Ltd.
HUAWEI CE5855-xxxx-xxx  #华为的交换机

System Capabilities TLV
        System capabilities:  Bridge, Router
        Enabled capabilities: Bridge, Router
Management Address TLV
        IPv4: xx.xxx.xxx.xx  #ip地址
        Ifindex: 4
        OID: +[)
Port VLAN ID TLV
        PVID: 
Port and Protocol VLAN ID TLV
        PVID: 0, not supported, not enabled
VLAN Name TLV
        VID 3652: Name VLAN3652
MAC/PHY Configuration Status TLV
        Auto-negotiation supported and enabled
        PMD auto-negotiation capabilities: 0xxxxx
        MAU type: 1000 BaseXFD
Link Aggregation TLV
        Aggregation capable
        Currently not aggregated
        Aggregated Port ID: 0
Maximum Frame Size TLV
End of LLDPDU TLV

安装lldptool

在Linux上安装lldptool可以通过包管理器进行操作。以下是几个常见的Linux发行版和相应的安装命令:

Debian或Ubuntu:

sudo apt-get update
sudo apt-get install lldpd

CentOS或RHEL:

sudo yum install lldpad

Fedora:

sudo dnf install lldpad

Arch Linux:

sudo pacman -S lldpd

请根据使用的Linux发行版选择适当的命令,并使用管理员权限运行命令(例如sudo)。这将下载和安装lldptool及其相关依赖项。

注意:在某些发行版中,lldptool可能作为lldpctl或lldpcli的一部分提供。因此,如果找不到lldptool命令,请尝试使用lldpctl或lldpcli来替代。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wufeng无峰

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值