LLDP是一种工业标准协议,用于取代EDP或CDP等专用链路层协议。LLDP的目标是提供一个inter-vendor兼容机制,向相邻网络设备发送链路层通知。
lldpd是一个LLDP协议的一种实现,给各种Unixes使用。除此之外,它还支持一些专有协议。
实现交换机端口的抓取,目前我知道的有两种工具,一种是lldpad,另一种是lldpd。
这两个工具做了一下对比,最终选择了lldpd。原因如下:
lldpad: https://github.com/jrfastab/lldpad
lldpd: https://github.com/vincentbernat/lldpd
通过对比可以看到lldpad最近一次更新,已经是5年前了。而lldpd的最近一次更新在本月。
lldpd可以将输出的信息转化为json格式,非常方便使用。
需要先配置好配置好epel-release源,然后直接yum安装即可。
安装好之后,你可以修改/etc/sysconfig/lldpd文件,来配置一些参数。
lldpd有两个模块。一个是lldpd的后台程序,用于接收和发送LLDP报文;一个是lldpcli用来查询和配置后台程序的工具。
将上述命令,加上 -f json 可以转变输出结果。这个功能非常有用,有利于自动化处理这些数据。
使用x722 LOM,当lldpad启动时,lldptool -L adminStatus = rxtx -i <interface name>然后lldptool -tni <interface name>运行时,NIC端口连接到启用了LLDP的交换机,不会返回LLDP信息。 (其中LLDP =链路层发现协议)
运行commnand " echo lldp stop >/ sys / kernel / debug / i40e / <PCIe路径>/ command" .由于LOM没有FCoE功能,没有DCBx要求,所以没有真正的功能影响。 (FCoE =以太网光纤通道)
根据Intel设计,x722适配器默认处理所有LLDP流量,LLDP流量将不会转到主机CPU,除非使用在x722中停止LLDP功能的命令。
查看交换机端口并进行设置用什么命令的方法。
如下参考:
1.首先,将交换机连接到控制台端口,启动交换机,输入交换机配置接口。
2.然后按“Ctrl+Y”键进入交换机主配置主界面。
3.然后使用键盘键将光标移动到“IP配置/设置…”对于此选项,再次按回车。
4.如果多个开关是堆叠和连接的,您需要将光标移动到配置后的“与堆栈内的IP地址”,并按下回车。
5.然后输入交换机的IP地址并回车。
6.如果配置了单个交换机的IP地址,将光标移动到“带内部交换机的IP地址”处,然后回车。
7.以相同的方式配置子网掩码和默认网关。
8.然后按“Ctrl+C”回到主配置界面,将光标移动到“reset…”选择并按回车。
9.在下一个屏幕上,使用空格键选择“yes”选项并按回车键。此时,exchange将自动重新启动并完成配置。
H3C交换机常用命令大全
H3C能够提供业界覆盖最全面的交换机产品。从园区到数据中心、盒式到箱式、从FE、GE到10G和100G,从L2到L4/7,从IPv4到IPv6,从接入到核心,用户都有最丰富的选择和灵活的组合。那么下文我为大家分享的是H3C交换机的常用命令,希望对大家有所帮助!
1.查看Linux下查看端口状态
root@root:~# netstat -an|grep -E “6002|6003″
2.H3C交换机显示当前配置
[H3C]display current-configuration
3.H3C交换机显示arp信息
[H3C]dis arp
4.H3C交换机显示mac列表信息
[H3C]dis mac-address
5.H3C交换机显示端口信息
[H3C]display interface
6.进入系统视图
system-view
7.打开路由器的telnet功能
[H3C]telnet server enable
8.设置允许同时配置路由器的用户数
[H3C]configure-user count 5
9.添加本地用户(此处为telnet用户登录时使用的用户名)
[H3C]local-user telnet
10.设置telnet用户登录时所使用的密码
[H3C-luser-telnet]password simple h3c
11.设置本地用户的服务类型(此处为telnet)
[H3C-luser-telnet]service-type telnet
12.设置本地用户的服务级别
[H3C-luser-telnet]level 3
13.退出本地用户视图
[H3C-luser-telnet]quit
14.进入用户视图
[H3C]user-interface vty 0 4
15.选择“scheme”认证方式
[H3C-ui-vty0-4]authentication-mode scheme
16.进入某个端口
[H3C] interface serial 3/0
17.为该端口设置ip
[H3C-Serial3/0]ip address 200.1.1.1 255.255.255.0
18.对该端口进行复位
[H3C-Serial3/0]undo shutdown
19.添加一条静态路由
[H3C]ip route-static 192.168.1.0 255.255.255.0 192.168.0.1
20.添加一条默认路由
[H3C]ip route-static 0.0.0.0 0.0.0.0 192.168.0.1
21.保存配置文件
[H3C]save
22.查看某端口的状态
[H3C]display interface GigabitEthernet 0/0
23.创建vlan
[H3C]vlan 10
24.将某个端口加入到vlan中
[H3C-vlan100]port ethernet 0/1
25.创建vlan虚拟口
[H3C]interface vlan-interface 1
26.配置ip地址
[H3C-Vlan-interface100]ip address 192.168.1.4 255.255.255.0
27.将端口类型设置为trunk
[H3C]port link-type trunk
28.设置trunk口允许所有vlan通过(需要执行save保存)
[H3C]port trunk permit vlan all
注意:Trunk 可以收发多个vlan的报文,用于交换机与交换机之间的互连
29.关闭端口
[H3C-GigabitEthernet1/1/1]shutdown
30.设置端口备注
[H3C-Ethernet1/0/15]description 测试数据
H3C S系列低端交换机Combo口不工作的解决方法
一、问题描述:
Combo接口是一个逻辑接口,一个Combo接口对应设备面板上一个电口和一个光口。电口与其对应的光口是光电复用关系,两者不能同时工作(当激活其中的一个接口时,另一个接口就自动处于禁用状态),用户可根据组网需求选择使用电口或光口。
在低端交换机系列产品中,带有Combo口特性的交换机型号有:(1)H3C S5600系列(2)H3C S5100系列(3)H3C S3100系列(4)H3C S5500系列(5)H3C S5510。
上述设备不同型号、不同版本对于Combo口的切换方法各不相同,容易引起客户和工程师误 *** 作导致配置错误而端口不能UP。
二、 原因分析:
不同设备型号、不同软件版本间使用的软件平台各不相同,导致Combo口切换方法不一致。
三、 解决方法:
根据现有软件平台版本,Combo口的切换方式有两种,分别是:
方式一:“shutdown”不使用的端口后,相应的Combo口会自动“undo shutdown”,无需手工 *** 作。
方式二:“shutdown”不使用的端口后,还要通过“undo shutdown”的 *** 作使能需要使用的'Combo口,也就是说,具有Combo特性的两个端口可以同时处于shutdown状态。
下面就使用不同软件平台的设备进行说明。
1. 使用Comware V3.10的系列交换机
1.1 H3C S5600系列
1)R1510P24及之前的软件版本,切换Combo口的方法:方式一。
2)R1602及后续的软件版本,切换Combo口的方法:方式二。
1.2 H3C S5100系列
S5100-SI/EI系列现有版本都采用第一种方式,将来发布版本如有变更,会在版本说明书中明确说明。
1.3 H3C S3100系列
1)H3C S3100-SI系列
R0011P02及之前的软件版本不支持Combo口特性。E2102及后续的软件版本,切换Combo口的方法:方式二。
2)H3C S3100-EI系列
E2102及后续的软件版本,切换Combo口的方法:方式二。
2. 使用Comware V5.20的交换机
H3C S5510交换机和H3CS5500系列交换机Combo口的切换方法一致,即都采用第二种 *** 作方式。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)