VLAN 映射

VLAN Mapping原理介绍

VLAN Mapping也称为VLAN映射,其主要的功能是将用户报文中的私网VLAN Tag替换为公网的VLAN Tag,使其按照公网的网络规划进行传输。在报文被发送到对端用户私网时,再按照同样的规则将VLAN Tag恢复为原有的用户私网VLAN Tag,使报文正确到达目的地。

在交换机接收到带有用户私网报文的VLAN Tag后,首先根据配置的映射规则对用户私网报文的VLAN Tag进行匹配,如果匹配成功,则按照规则将私网VLAN Tag进行替换。

交换机收到的带有用户VLAN Tag的报文结构:

图3-1 带有用户私网VLAN Tag的报文结构

替换后的报文结构:

图3-2 带有公网VLAN Tag的报文结构

与VLAN-VPN和灵活QinQ功能不同的是,VLAN Mapping功能不会对报文进行多层VLAN Tag的封装,报文在传输过程中将只携带一层VLAN Tag。因此,需要在配置映射规则时注意保持一致,以避免用户报文的错误传输。

3.1.2 VLAN Mapping功能实现方式

S3100系列交换机支持为每个端口配置不同的VLAN Mapping映射规则,当VLAN Mapping功能生效后,该端口即开始根据映射规则对接收的报文进行VLAN Tag的替换工作;当对端私网的报文由公网返回时,该端口将根据对接收报文时配置的映射规则自动进行反向处理,即将公网的VLAN Tag替换为私网的VLAN Tag。

配置基于全局映射规则的VLAN Mapping功能

表3-2 配置基于全局映射规则的VLAN Mapping功能

操作

命令

说明

进入系统视图

system-view

-

配置全局的VLAN Mapping映射规则

vlan-mapping vlan old-vlan-id remark new-vlan-id

必选

缺省情况下,没有配置全局的VLAN Mapping映射规则

进入以太网端口视图

interface interface-type interface-number

-

开启当前端口的VLAN Mapping功能

vlan-mapping enable

必选

缺省情况下,所有端口均没有开启VLAN Mapping功能

& 说明:

l      如果端口已经处在某个聚合组中,将不能开启该端口的VLAN Mapping功能。

l      VLAN Mapping功能与协议VLAN功能不能同时配置。

l      在配置基于全局映射规则的VLAN Mapping功能时,开启当前端口的VLAN Mapping功能的操作将同时开启该端口的灵活QinQ功能。

配置基于端口映射规则的VLAN Mapping功能

表3-3 配置基于端口映射规则的VLAN Mapping功能

操作

命令

说明

进入系统视图

system-view

-

进入以太网端口视图

interface interface-type interface-number

-

配置端口的映射规则,同时开启端口的VLAN Mapping功能

vlan-mapping vlan old-vlan-id remark new-vlan-id

必选

缺省情况下,所有端口都没有配置映射规则,没有开启VLAN Mapping功能

& 说明:

l      在配置VLAN Mapping映射规则时,私网VLAN和公网VLAN必须一一对应,即每个私网VLAN只能被映射到一个公网VLAN,同时每个公网VLAN也只能由一个私网VLAN来映射。

l      如果要修改已存在的VLAN Mapping映射规则,必须删除原有规则,再重新进行配置。

l      基于全局映射规则的VLAN Mapping功能和基于端口映射规则的VLAN Mapping功能不能同时配置。

l      当VLAN Mapping功能与ARP入侵检测功能配合使用时,需要在原始VLAN和映射后的VLAN内同时开启ARP入侵检测功能,以保证该功能的正确实现。关于ARP入侵检测功能的详细介绍请参见本手册“ARP”部分的介绍。

l      VLAN Mapping和IP过滤功能不能同时配置,关于IP过滤功能请参见本手册“DHCP”部分的介绍。

l      VLAN Mapping功能与协议VLAN功能不能同时配置。

3.3 VLAN Mapping典型配置举例

3.3.1 使用VLAN Mapping功能将用户私网报文的VLAN Tag进行替换

1. 组网需求

用户两端的网络分别通过SwitchA和SwitchB接入公网,需要配置VLAN Mapping功能,使用户私网报文可以使用公网的VLAN规划进行传输。

l              SwitchA的端口Ethernet1/0/11和Ethernet1/0/12分别连接用户的VLAN100和VLAN200内的终端设备;SwitchB的端口Ethernet1/0/15和Ethernet1/0/16分别连接用户VLAN100和VLAN200内的服务器。

l              SwitchA的端口Ethernet1/0/10和SwitchB的端口Ethernet1/0/17用来连接用户网络和公共网络。

l              要求用户的VLAN100和VLAN200的报文在公网上传输时,分别使用VLAN500和VLAN600作为报文的VLAN标识。

2. 组网图

图3-3 VLAN Mapping典型配置举例组网图

3. 配置步骤

& 说明:

下面以基于端口映射规则的VLAN Mapping配置为例描述配置步骤。

# 在SwitchA上创建用户网络的VLAN100和VLAN200,以及公网中的VLAN500和VLAN600。

<SwitchA> system-view

[SwitchA] vlan 100

[SwitchA-vlan100] quit

[SwitchA] vlan 200

[SwitchA-vlan200] quit

[SwitchA] vlan 500

[SwitchA-vlan500] quit

[SwitchA] vlan 600

[SwitchA-vlan600] quit

# 由于SwitchA的Ethernet1/0/11需要接收用户VLAN的报文,同时还要转发运营商网络发来的报文,因此这两个端口需要配置为Trunk和Hybrid端口。下面以Hybrid端口为例,配置该端口允许VLAN100和VLAN500的报文携带VLAN Tag通过。

[SwitchA] interface Ethernet 1/0/11

[SwitchA-Ethernet1/0/11] port link-type hybrid

[SwitchA-Ethernet1/0/11] port hybrid vlan 100 tagged

[SwitchA-Ethernet1/0/11] port hybrid vlan 500 tagged

[SwitchA-Ethernet1/0/11] quit

# 同理,配置端口Ethernet1/0/12以同样的方式加入VLAN200和VLAN600。

[SwitchA] interface Ethernet 1/0/12

[SwitchA-Ethernet1/0/12] port link-type hybrid

[SwitchA-Ethernet1/0/12] port hybrid vlan 200 tagged

[SwitchA-Ethernet1/0/12] port hybrid vlan 600 tagged

[SwitchA-Ethernet1/0/12] quit

& 说明:

l      如果将Ethernet1/0/11和Ethernet1/0/12端口设置成Trunk端口,同样需要将端口加入相应的用户VLAN和运营商VLAN。

l      以上举例中默认所有端口的缺省VLAN均为VLAN1,且端口允许VLAN1通过。如果用户更改了端口的缺省VLAN,则必须配置端口允许缺省VLAN通过。

# 配置SwitchA的Ethernet1/0/10端口为Trunk端口,同时可以传输VLAN500和VLAN600的报文。

[SwitchA] interface Ethernet 1/0/10

[SwitchA-Ethernet1/0/10] port link-type trunk

[SwitchA-Ethernet1/0/10] port trunk permit vlan 500 600

[SwitchA-Ethernet1/0/10] quit

# 配置Ethernet1/0/11端口的VLAN Mapping功能,将VLAN100的报文中的VLAN Tag替换为VLAN500。

[SwitchA] interface Ethernet 1/0/11

[SwitchA-Ethernet1/0/11] vlan-mapping vlan 100 remark 500

[SwitchA-Ethernet1/0/11] quit

# 配置Ethernet1/0/12端口的VLAN Mapping功能,将VLAN200的报文中的VLAN Tag替换为VLAN600。

[SwitchA] interface Ethernet 1/0/12

[SwitchA-Ethernet1/0/12] vlan-mapping vlan 200 remark 600

经过以上配置,SwitchA接收到用户私网报文后,会自动将报文的VLAN Tag根据映射规则进行替换后发送到公网进行传输。为保证用户报文的正确交互,在公网对端的SwitchB上也需要做相同的VLAN Mapping映射规则,配置与SwitchA类似,这里不再赘述。

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
02-二层技术-以太网交换配置指导-VLAN映射配置 目 录 1 VLAN映射··········································································································································1-1 1.1 VLAN映射简介 ··································································································································1-1 1.1.1 1:1 和N:1 VLAN映射的应用····································································································1-1 1.1.2 1:2 和 2:2 VLAN映射的应用····································································································1-2 1.1.3 VLAN映射的基本概念·············································································································1-3 1.1.4 VLAN映射实现方式·················································································································1-4 1.2 VLAN映射配置任务简介····················································································································1-6 1.3 配置VLAN映射 ··································································································································1-6 1.3.1 配置 1:1 VLAN映射·················································································································1-6 1.3.2 配置N:1 VLAN映射 ·················································································································1-8 1.3.3 配置 1:2 VLAN映射···············································································································1-11 1.3.4 配置 2:2 VLAN映射···············································································································1-13 1.4 VLAN映射典型配置举例··················································································································1-16 1.4.1 1:1 和N:1 VLAN映射配置举例 ······························································································1-16 1.4.2 1:2 和 2:2 VLAN映射配置举例 ······························································································1-21

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值