华为 Huawei 交换机 配置 Dot1q 终结子接口实现同设备 VLAN 间通信示例

组网需求
企业的不同部门拥有相同的业务,如上网、 VoIP 等业务,且各个部门中的用户位于不同的网段。目前存在不同的部门中相同的业务所属的VLAN 不相同,现需要实现不同VLAN中的用户相互通信。
7-7 所示,部门 1 和部门 2 中拥有相同的上网业务,但是属于不同的 VLAN 且位于不同的网段。现需要实现部门1 与部门 2 的用户互通。
配置思路
采用如下的思路配置不同 VLAN 通过 Switch 互相通信。
1. 配置各接口所属的 VLAN ID
2. 配置子接口为 Dot1q 终结子接口。
3. 配置子接口的 IP 地址。
说明
VCMP 的角色是 Client 时,不能配置 VLAN 终结子接口。
操作步骤
步骤 1 配置 SwitchA 的上行接口以 Tagged 方式加入 VLAN10 ,用户侧接口以 Untagged 方式加入VLAN10 SwitchB 的上行接口以 Tagged 方式加入 VLAN20 ,用户侧接口以 Untagged方式加入VLAN20 。配置 SwitchA SwitchB 的接口 VLAN
<HUAWEI> system-view
[HUAWEI] sysname SwitchA
[SwitchA] vlan batch 10
[SwitchA] interface gigabitethernet0/0/1
[SwitchA-GigabitEthernet0/0/1] port link-type access
[SwitchA-GigabitEthernet0/0/1] port default vlan 10
[SwitchA-GigabitEthernet0/0/1] quit
[SwitchA] interface gigabitethernet0/0/2
[SwitchA-GigabitEthernet0/0/2] port link-type trunk
[SwitchA-GigabitEthernet0/0/2] port trunk allow-pass vlan 10
[SwitchA-GigabitEthernet0/0/2] quit
<HUAWEI> system-view
[HUAWEI] sysname SwitchB
[SwitchB] vlan batch 20
[SwitchB] interface gigabitethernet0/0/1
[SwitchB-GigabitEthernet0/0/1] port link-type access
[SwitchB-GigabitEthernet0/0/1] port default vlan 20
[SwitchB-GigabitEthernet0/0/1] quit
[SwitchB] interface gigabitethernet0/0/2
[SwitchB-GigabitEthernet0/0/2] port link-type trunk
[SwitchB-GigabitEthernet0/0/2] port trunk allow-pass vlan 20
[SwitchB-GigabitEthernet0/0/2] quit
步骤 2 配置 Switch 上连接 SwitchA 的接口
# 创建并配置以太网子接口 GE0/0/1.1
<HUAWEI> system-view
[HUAWEI] sysname Switch
[Switch] vcmp role silent
[Switch] interface gigabitethernet0/0/1
[Switch-GigabitEthernet0/0/1] port link-type hybrid
[Switch-GigabitEthernet0/0/1] quit
[Switch] interface gigabitethernet0/0/1.1
[Switch-GigabitEthernet0/0/1.1] dot1q termination vid 10
[Switch-GigabitEthernet0/0/1.1] ip address 10.10.10.1 24
[Switch-GigabitEthernet0/0/1.1] arp broadcast enable
[Switch-GigabitEthernet0/0/1.1] quit
步骤 3 配置 Switch 上连接 SwitchB 的接口
# 创建并配置以太网子接口 GE0/0/2.1
[Switch] interface gigabitethernet0/0/2
[Switch-GigabitEthernet0/0/2] port link-type hybrid
[Switch-GigabitEthernet0/0/2] quit
[Switch] interface gigabitethernet 0/0/2.1
[Switch-GigabitEthernet0/0/2.1] dot1q termination vid 20
[Switch-GigabitEthernet0/0/2.1] ip address 10.10.20.1 24
[Switch-GigabitEthernet0/0/2.1] arp broadcast enable
[Switch-GigabitEthernet0/0/2.1] quit
步骤 4 检查配置结果
VLAN10 中的 PC1 上配置缺省网关为 GE0/0/1.1 接口的 IP 地址 10.10.10.1/24
VLAN20 中的 PC2 上配置缺省网关为 GE0/0/2.1 接口的 IP 地址 10.10.20.1/24
配置完成后, VLAN10 内的 PC1 VLAN20 内的 PC2 能够互相访问。
---- 结束
配置文件
Switch的配置文件
#
sysname Switch
#
interface GigabitEthernet0/0/1
port link-type hybrid
#
interface GigabitEthernet0/0/1.1
dot1q termination vid 10
ip address 10.10.10.1 255.255.255.0
arp broadcast enable
#
interface GigabitEthernet0/0/2
port link-type hybrid #
interface GigabitEthernet0/0/2.1
dot1q termination vid 20
ip address 10.10.20.1 255.255.255.0
arp broadcast enable
#
return
SwitchA的配置文件
#
sysname SwitchA
#
vlan batch 10
#
interface GigabitEthernet0/0/1
port link-type access
port default vlan 10
#
interface GigabitEthernet0/0/2
port link-type trunk
port trunk allow-pass vlan 10
#
return
SwitchB的配置文件
#
sysname SwitchB
#
vlan batch 20
#
interface GigabitEthernet0/0/1
port link-type access
port default vlan 20
#
interface GigabitEthernet0/0/2
port link-type trunk
port trunk allow-pass vlan 20
#
return

最近更新

  1. TCP协议是安全的吗?

    2024-05-10 00:58:03       14 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-05-10 00:58:03       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-05-10 00:58:03       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-05-10 00:58:03       18 阅读

热门阅读

  1. 3D旋转rotatex

    2024-05-10 00:58:03       13 阅读
  2. 详解Go语言Map

    2024-05-10 00:58:03       10 阅读
  3. c#读取hex文件方法,相对来说比较清楚

    2024-05-10 00:58:03       12 阅读
  4. 【网络】TCP的长连接是如何实现的

    2024-05-10 00:58:03       9 阅读
  5. AtCoder Beginner Contest 336 D题 Pyramid

    2024-05-10 00:58:03       13 阅读
  6. 今日总结2024/5/9

    2024-05-10 00:58:03       11 阅读
  7. 训练:shell_day01-10

    2024-05-10 00:58:03       12 阅读
  8. 2024.04.19校招 实习 内推 面经

    2024-05-10 00:58:03       12 阅读
  9. 【GoLang基础】map是什么?

    2024-05-10 00:58:03       9 阅读
  10. dockerFile指令

    2024-05-10 00:58:03       11 阅读
  11. Nginx配置多个前端项目

    2024-05-10 00:58:03       8 阅读