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 配置端口聚合
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表
dis mac-address
<ruijie>show mac-adderss-table
2.9 查看arp表
dis arp network A.B.C.D
<ruijie>show arp A.B.C.D
2.10 手动启停端口
<huawei>shutdown
undo shutdown
<ruijie>shutdown
no shutdown