HUAWEI及RUIJIE交换机命令对比

2026年01月23日/ 浏览 7

1、交换机端口模式

Access:只能属于一个VLAN,一般用于连接计算机的端口,常见:服务器BMC口;

Trunk:允许多个VLAN通过,可以接收和发送多个VLAN的报文,一般用于交换机之间连接;

Hybrid:允许多个VLAN通过,可以接收和发送多个VLAN的报文,可以用于交换机之间的连接,也可以用于连接计算机端口。

1.1 交换机端口模式:Hybrid和Trunk

接收数据时处理方式相同

发送数据:

Hybrid端口允许多个VLAN的报文发送时不打标签(tag)

Trunk端口只允许缺省VLAN的报文发送时不打标签

缺省VLAN:

1)Access口只属于1个VLAN,它的缺省VLAN就是它所在的VLAN,不用设置;

2)Trunk和Hybrid属于多个VLAN,在缺省情况下,它们的缺省VLAN是VLAN 1。

3)当端口接收不带VLAN tag的报文,则将报文转发给属于缺省VLAN的端口;

4)当端口发送带有VLAN tag的报文,如果该报文的VLAN ID和端口缺省VLAN相同,则去掉报文的VLAN tag,再发送报文。

5)华为交换机缺省VLAN称为 PVID(Port Default VLAN ID)VLAN;思科交换机缺省VLAN称为native VLAN。

VLAN Tag:

IEEE 802.1Q协议标准为各种局域网网络结构定义了VLAN的Tag字段,不同网络结构中,连接设备可以通过共同的数据特征进行VLAN识别。对于常见的以太网网络模型,其主要的报文封装格式类型有两种,分别为Ethernet II型和 802.2/802.3型。对于这两种以太网报文的封装格式,IEEE 802.1Q协议标准在数据帧首部的目的MAC地址(DA)和源MAC地址(SA)后定义了VLAN Tag,用以标识VLAN的相关信息。

1.2 交换机端口模式:Hybrid

Hybrid端口收报文:

判断是否有VLAN信息,如果有:则判断该Hybrid端口是否允许该VLAN的数据通过,如果可以则转发,否则丢弃;如果没有VLAN信息,则打上端口的PVID后进行转发。

Hybrid端口发报文:

判断该VLAN在本端口的属性(disp interface查看该端口对哪些VLAN是untag,哪些VLAN是tag),如果是untag,则剥离VLAN信息再发送;如果是tag则直接发送。

1.3交换机端口模式:Access和Trunk

Acess端口收报文:

收到一个报文,判断是否有VLAN信息:如果没有则打上端口的PVID,并进行交换转发,如果有则直接丢弃(缺省)

Acess端口发报文:

将报文的VLAN信息剥离,直接发送出去

trunk端口收报文:

收到一个报文,判断是否有VLAN信息,如果没有则打上端口的PVID,并进行交换转发;如果有判断该trunk端口是否允许该 VLAN的数据进入:如果允许则报文携带原有VLAN标记进行转发,否则丢弃该报文。

trunk端口发报文:

比较端口的PVID和将要发送报文的VLAN信息,如果两者相等则剥离VLAN信息,再发送,否则报文将携带原有的VLAN标记进行转发。

2、常见命令对比

2.1 查看所有配置

<huawei>display current-configuration

<ruijie>show running-config

2.2 批量创建VLAN

<huawei>vlan batch

<ruijie>vlan range

2.3 查看端口状态

<huawei>display interface brief

<ruijie>show interface brief

show interface status

2.4 创建VLAN并配置

interface Vlanif 900

ip address 10.60.1.254 255.255.255.0

<ruijie>interface vlan 4037

ip address 192.170.1.253 255.255.255.0

vrrp 1 ip 192.170.1.254---配置虚拟网关地址

vrrp mode dual-active---堆叠下双主检测

或者:

ip address 192.170.1.253 255.255.255.0 vrrp mode dual-active

2.5 配置端口

<huawei>interface 10GE1/0/38

access:

port default vlan 200

trunk:

port link-type trunk

port trunk pvid vlan 4037

port trunk allow-pass vlan 4000 to 4060

<ruijie>interface TenGigabitEthernet 0/31

access:

switchport access vlan 110

trunk:

switchport mode trunk

switchport trunk native vlan 3928

switchport trunk allowed vlan only 3000-4000

2.6 配置端口聚合

<huawei>interface Eth-Trunk 1

port link-type trunk

port trunk allow-pass vlan 2 to 4063

interface 10GE1/0/47

eth-trunk 1

interface 10GE1/0/48

eth-trunk 1

<ruijie>interface AggregatePort 2

switchport mode trunk

switchport trunk allowed vlan only 2-4050

int TenGigabitEthernet 0/41

port-group 2 mode active

int TenGigabitEthernet 0/42

port-group 2 mode active

int TenGigabitEthernet 0/43

port-group 2 mode active

int TenGigabitEthernet 0/44

port-group 2 mode active

M-LAG:

interface AggregatePort 1

switchport mode trunk

peer-link --设计聚合链路

2.7 强制设置端口速率

<huawei>port mode 10G

<ruijie>port speed-mode 10G

speed 100G

2.8 查看mac表

<huawei>dis mac-address

<ruijie>show mac-adderss-table

2.9 查看arp表

<huawei>dis arp network A.B.C.D

<ruijie>show arp A.B.C.D

2.10 手动启停端口

<huawei>shutdown

undo shutdown

<ruijie>shutdown

no shutdown

picture loss