内 容
|
缺省设置
|
备注
|
(端口管理状态)administrator status
|
up
|
可更改
|
命令
|
解释
|
interface ethernet
|
创建一个子接口,进入子接口配置模式
|
no interface ethernet
|
删除一个子接口,在全局配置模式下使用
|
encapsulation dot1q <2-4094>
|
配置802.1Q封装
|
no encapsulation dot1q
|
取消802.1Q封装
|
show interface subinterface { }*1
|
显示所有(指定)的子接口的信息
|
步骤1
|
interface ethernet
|
从全局配置模式创建一个子接口,并进入子接口配置模式
|
步骤2
|
encapsulation dot1q <2-4094>
|
在子接口上封装802.1Q tag值
|
步骤3
|
ip address {[secondary]}*1
|
为子接口配置IP地址和子网掩码
|
步骤4
|
show
|
在VLAN配置模式下查看当前配置情况
|
步骤5
|
exit
|
退出到全局配置模式下
|
表1-1
|
1、ESR交换机的子接口的封装的tag值一定和对端的tag值相同(通常是对端的VlanID值),否则,子接口收到报文后,会将其丢掉。
2、配置子接口时,先封装802.1Q的tag值,再配置IP地址。
|
步骤1
|
创建一个VLAN,名称为vlan1,vlanId为100
|
|
Harbour(config)# interface vlan vlan1 100
|
步骤2
|
将端口1/1,1/2以tagged的方式加入到v1中
|
|
Harbour(config-vlan- vlan1)# add port 1/1,1/2 tagged
|
步骤3
|
为该VLAN配置IP地址
|
|
Harbour(config-vlan- vlan1)#ip address 1.1.1.1 255.255.255.0
|
步骤4
|
退出VLAN配置节点,进入到全局配置模式
|
|
Harbour(config-vlan- vlan1)#exit
|
步骤5
|
创建一个VLAN,名称为vlan2,vlanId为200
|
|
Harbour(config)# interface vlan vlan2 200
|
步骤6
|
将端口1/2,1/3,1/4以tagged的方式加入到v2中
|
|
Harbour(config-vlan-vlan2)# add port 1/2, 1/3, 1/4 tagged
|
步骤7
|
为该VLAN配置IP地址
|
|
Harbour(config-vlan-vlan2)#ip address 2.1.1.1 255.255.255.0
|
步骤8
|
显示VLAN配置的信息
|
|
Harbour(config-vlan-vlan2)#show
|
步骤9
|
退出VLAN配置节点,进入到全局配置模式
|
|
Harbour(config-vlan-vlan2)#exit
|
步骤1
|
创建一个子接口
|
|
Harbour(config)# interface ethernet 1/1.100
|
步骤2
|
封装802.1Q值
|
|
Harbour(config-subinterface-eth1/1.100)# encapsulation dot1q 100
|
步骤3
|
为该子接口配置IP地址
|
|
Harbour(config-subinterface-eth1/1.100)#ip address 1.1.1.2 255.255.255.0
|
步骤4
|
显示子接口配置的信息
|
|
Harbour(config-subinterface-eth1/1.100)#show
Interface Subinterface eth1/1.100 is down.
Physical status is down, administrator status is up.
MTU 1500 bytes.
IP address:
1.1.1.2/24
Hardware is Subinterface, Address is 0005.3b81.12a0.
Speed 1000 M, Bandwidth 1000000 Kbit.
Encapsulation DIX-802.1Q Tag 100.
Layer2's forward disabled, Layer3's forward enabled.
Metric 0.
|
步骤5
|
退出子接口配置节点,进入到全局配置模式
|
|
Harbour(config-subinterface-eth1/1.100)#exit
|
步骤6
|
创建另一个子接口
|
|
Harbour(config)# interface ethernet 1/1.200
|
步骤7
|
封装802.1Q值
|
|
Harbour(config-subinterface-eth1/1.200)# encapsulation dot1q 200
|
步骤8
|
为该子接口配置IP地址
|
|
Harbour(config-subinterface-eth1/1.200)#ip address 2.1.1.2 255.255.255.0
|
步骤9
|
显示子接口配置的信息
|
|
Harbour(config-subinterface-eth1/1.200)#show
Interface Subinterface eth1/1.200 is down.
Physical status is down, administrator status is up.
MTU 1500 bytes.
IP address:
2.1.1.2/24
Hardware is Subinterface, Address is 0005.3b81.12a0.
Speed 1000 M, Bandwidth 1000000 Kbit.
Encapsulation DIX-802.1Q Tag 200.
Layer2's forward disabled, Layer3's forward enabled.
Metric 0.
|
步骤10
|
退出子接口配置节点,进入到全局配置模式
|
|
Harbour(config-subinterface-eth1/1.200)#exit
|
现象
|
在配置子接口后,从子接口ping另外一端的VLAN,发现ping不通
|
分析与解决
|
配子接口时,封装的tag值一定要与对端的VlanId相等,这样才能正常通信,不然,子接口会把报文丢弃
|