-
VLAN
功能
TRANSLATION
目录
1
.<
/p>
Vlan
翻译简介
.........
..................................................
..................................................
........................................ 4
翻译(
VLAN
Translation
)功能类型
...........
..................................................
........................................ 5
2.1 QOS
.....................
..................................................
..................................................
..................................... 5
2.1.1QOS
实现
vlan
替换
功能
.
.............
..................................................
.................................................
5
2.1.2QOS
实现
vlan<
/p>
叠加功能
.
.
..................................................
..................................................
........... 6
2.2DOT1Q-TUNNEL
.
.......................................
..................................................
.............................................. 6 <
/p>
2.2.1FLAT
模式实现
vlan<
/p>
替换
.
...
..................................................
..................................................
......... 6
2.2.2QINQ
模式实现
vlan
叠加
.<
/p>
........................................
..................................................
.................... 7
替换功能
............
..................................................
..................................................
...................................... 7
3.1VLAN
翻译
-QOS
案例
......................................
..................................................
........................................ 8
3.2VLAN
翻译
-FLAT
案例
........................
..................................................
..................................................
.. 10
3.3FLAT
备注(对于二层交换机配置模板)
.
...............
..................................................
.............................. 12
3.3FL
AT
备注二(对于二层交换机单台配置模板)
.
..................................
.................................................
14
4 VLAN
叠加功能
.
..............................
..................................................
..................................................
................. 15
4.1
基于
p>
QOSvlan
叠加功能
.......
..................................................
..................................................
............... 15
4.2
基于
Dot1q-tunnel
vlan
叠加功能
.
..............................................
..................................................
....... 17
4.3QINQ
备注(对于二层交换机
配置模板)
......................
..................................................
...................... 19
5
特别案例
.
......................................
..................................................
..................................................
..................... 21
5.1
通过
dot1q-tunnel
后网管交换机
< br> .............................................. .................................................. ......... 21
5.2
通过
dot1q-tunnel
的
QINQ
与
FLAT
结合
........
..................................................
............................... 22
5.2<
/p>
通过
dot1q-tunnel
的
vlan
定义以及支持的条目
.
.................................
.............................................. 24
5.2switchport mode dot1q-translating-
tunnel
特性
.
..............................................
............................. 26
6
综合实验
.
......................................
..................................................
..................................................
..................... 27
6.1
实验要求:
< br>.
...................................
..................................................
..................................................
......... 27
6.2
主要配置信息
.
..................................
..................................................
..................................................
...... 28
6.2.1
S2226E
交换机配置
................
..................................................
..................................................
.. 28
6.2.2
S3928GXE
配置信息
.
..........................................
..................................................
........................ 29
6.2.3
S3424C
配置
.
..............................................
..................................................
................................. 29
6.2.4
路由器配置信息
...
..................................................
..................................................
..................... 30
6.3
实验结果
.
....................................
..................................................
..................................................
............ 30
6.5
实验总结
.
....................................
..................................................
..................................................
............ 31
7
总结
.<
/p>
........................................
..................................................
..................................................
........................... 31
1
p>
.
Vlan
翻译简介
在当今
vlan
技术得到广泛运用
,
但缺点每个网络内只有
4K
的数量<
/p>
vlan
。
从而引出了
< br>vlan translation
(
vlan
翻译)的技术概念。被广大的运营商所青睐,
vlan
translation
能够将接入层
vlan
p>
根据需求进行划
分,汇总成一个
vlanI
D
进入运营商核心网络如图①。
图①:
VLANID:Y
VLANID:X
VLANID:Y
运营商核心网
络
上网业务
IP
电话业务
IPTV
VLANID
:
N
VLAN
汇总区域
VLANID
:X
VLANID:Y
VLANID:Y
VLANID:M
VLANID:X
VLANID:Y
VLANID:Y
PC
IP
< br>电话
IPTV
PC
IP
电话
IPTV
通过拓
扑图可以看到分别有两个接入区,但
vlan
规划都是一样。到
达汇聚时,按区域划分进行汇总
VLANID
或者按业务区分汇
总
VLANID.
从而达到核心网络有更多的
< br>vlan
进行规划。
翻译(
VLAN
Translation
)功能类型
Vlan
翻译主要有两大类型:第一种,根据源
vlanID<
/p>
转换成新
vlanID
,例如
vlanX
进入翻译端口后转
换成
vlanY
,我们称为
vlan
替换;第二种,根据源
vlanID
增加外层新
vlanID
,是近几年相对流行的
vlan
双层标签技术俗称
vlan
叠加。我们可以通
过
OQS
与
Dot1q-tunnel
两个功能实现
vlan
替换与
vlan
叠加
技术。
2.1
QOS
QOS
我们主要通过
policy-m
ap
实现
vlan
替换和
vlan
叠加功能。具体我们来看下:
2.1.1QOS
实现
vlan
替换功能
QOS
实现
vlan
替换功能,是将进入端口
的报文通过
CPU
处理,根据
poli
cy-map
执行修改报文。并
将报文从端口转发出去,该报文
带有新标签的报文。
VLAN
100
VLAN 101
RA
VLAN
100
VLAN 101
RB
2.1.2QOS
实现
vlan
叠加功能
QOS
实现
vlan
叠加功能,
根据
policy-map
定义的
< br>vlan
在外层增加一层
vlan
标签,
在接口模式下根
据需求应用定义
ingress
域
egress
两种
方式来实现双层标签。
VLAN
100
VLAN
1000
IVLAN100
VLAN
100
RA
VLAN 100
VLAN
1000
IVLAN100
VLAN
100
RB
备注:如需要通过
QOS
实现
vlan
叠加功能需要使用
BCM56514
以上芯片才支持。
2.2DOT1Q-TUNNEL
Dot1q-tunnel
是通过
802.1Q
模式增强的技术功
能,主要通过
FLAT
做替换,
QIN
Q
做叠加
2.2.1FLAT
模式实现
vlan
替换
Flat
模式会将进入端口的报文的内标签作为索引,
p>
查找
VLAN
翻译表,
将查找到新标签替换源标签,
报文从此端口出来时,会再进行新标签到源标签的转换
。
VLAN 100
VLAN
101
RA
VLAN 100
VLAN
101
RB
备注:通过
ot1q-tunnel
实现单台
vlan
替换功能的
BCM
有
5
6024
、
56304
、
56314
等,只要是三代芯
片并且比
56024
版本高的一般都是支持。
2.2.2QINQ
模式实现
vlan
叠加
QINQ
模式会将进
入端口的报文的内标签作为索引,查找
VLAN
翻译表。将查找
到的新标签封装
到在源标签外层,报文从此端口出来时,会带有双层标签的报文。
VLAN
100
VLAN
1000
IVLAN100
VLAN
100
RA
VLAN 100
VLAN
1000
IVLAN100
VLAN
100
RB
备注:通过
ot1q-tunnel
实现单台
vlan
叠加功能的
BCM
有
56024
、
56304
、
56314
等,只要是三代芯
片并且比
56024
版本高的一般都是支持。
替换功能
通过初步的了解我们知道了
VLAN
翻
译中的替换功能,
将一个带有
vlan
标签的报文进行修改,
把我们
想的
vl
an
标签给予替换,最终该报文带有我们给予的
vlan
标签进行转发。
VLAN
替换分别可以通过<
/p>
QOS
与
dot1q-tunnel
p>
实现。具体以详细配置为主。
3.1VLAN
翻译
-QOS
< br>案例
网络拓扑图
policy-map vlan1
policy-map vlan2
classify vlan
100
classify vlan
10
1
action vlanID
10
1
action vlanID
100
IP
:
10.10.10.100
MAC
:
00e0.0f86.19e6
VLAN
ID
100
int F0/1
switchport mode trunk
qos policy vlan1
ingress
int F0/2
switchport
mode trunk
qos policy vlan2 ingress
IP
:
10.10.10.50
MAC
:
00e0.0f86.15cc
VLAN ID
10
1
R1
VLAN 100
VLAN
100
S
2226E
VLAN
1000
VLAN 1000
R2
配置思路
①
配置两条
policy-map
定义源
vlanID
,以及更改
vlanID
。例如:
classify vlan 100
action 101
②
在下连口定义
QOS policy-map
③
在上连口定义反向
QOS policy-map
主要配置
S2226E#show running-config !
policy-map
vlan1
//<
/p>
配置策略
vlan1
classify vlan 100
//
收到数据包的
vlan id
p>
是
100
时
action vlanID 1000
//
将
vlan id
修改为
101
!
policy-map
vlan2
//<
/p>
配置策略
vlan2
classify vlan 1000
//
收到数据包的
vlan id
p>
是
101
时
action vlanID 100
//
将
vlan id
修改为
100
!
interface
FastEthernet0/1
//
该端口连接
R1
路由器
switchport mode trunk
p>
//
将该端口配置为
trunk
,允许
vlan 100
、
101
通过
qos policy vlan1 ingress
//
在该端口开启策略
vlan1
!
interface FastEthernet0/2
//<
/p>
该端口连接
R2
路由器
< br>
switchport mode trunk
//
将该端口配置为
trunk
,允许
vlan 100
< br>、
101
通过
qos policy vlan2
ingress
//
在该端口开启策略
vlan2
vlan
1,100,101
应用结果
3424_config#show mac add dynamic
Mac Address
T
able (Total 2)
------------
------------------------------
Vlan
Mac
Address
Type
Ports
----
-----------
----
-----
101
00e0.0f86.15cc
DYNAMIC
f0/2
100
00e0.0f86.19e6
DYNAMIC
f0/1
注释:验证了,使用
p>
QOS
做翻译功能时,先写入
MAC
地址表信息,再进行修改报文,最后转发。
路由器
RA
配置
RA#show running-config interface
g0/0.1
interface GigaEthernet0/0.1
ip address
10.10.10.51
//
配置
I
P
地址
no ip directed-broadcast
encapsulation dot1Q 100
//
配置
vlan id
100
bandwidth
1000000
路由器
RB
配置
RB#show running-
config interface g0/0.1
interface
GigaEthernet0/0.1
ip address 10.10.10.50
p>
//
配置
IP
地址
no ip directed-
broadcast
encapsulation
dot1Q 101
//
配置
vlan id
1000
bandwidth
1000000
RA
路由器和
RB
路由器的连通性测试信息如下:
p>
RA#ping 10.10.10.50 -n 100
PING 10.10.10.50 (10.10.10.50): 56 data
bytes
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
--- 10.10.10.50 ping statistics ---
100 packets transmitted, 100 packets
received, 0% packet loss
round-trip
min/avg/max = 0/0/0 ms
注释:<
/p>
验证了
QOS
策略应用成功了。
虽然
mac
地址表学习的依然是以前的报文,<
/p>
但是最终结果是可以
ping
,
说明
QOS
在内部已经将报文
< br>vlanID
进行修改。
3.2VLAN
翻译
-FLAT
案例
网络拓扑图
IP
:
192.168.100.100
MAC
:
00:e0:0f:86:15:cc
VLAN
ID
100
int F0/1
mode flat
translate
100
10
1
int
F0/2
dot1q-tunnel-uplink
IP
:
192.168.100.101
p>
MAC
:
00:e0:0f:86:19:
e6
VLAN ID
10
1
RA
VLAN
100
VLAN
100
S3424C
RB
VLAN
101
VLAN 101
R1G0/0
连接
S3424C
的
F0/1
,
S3424C
的
F0
/2
连接
R1
G0/0
口
配置思路
:
①
使用
dot1q-tunnel
全局
开始
dot1q
隧道模式。
②
建立
vl
an
。
③
根据需求区分端口:分区作为下联口,连接核心网络是上联口。
④
下联口
定义翻译端口,配置
FLAT
翻译规则。
⑤
上联口定义
< br>dot1q
隧道上连模式。
备
注:
需要注意是
FLAT
多条目时,<
/p>
必须配置一个端口内,
不可以在上下端口个配置不同条目。
并且如
FLAT
条目没有涉及到的
vlan
标签,默认为丢弃处理。
主要配置信息
S3424C
交换机配置
S2226E#show running-config
interface FastEthernet0/1
description RA 192.168.100.100
//
连接
路由器
A
!
interface FastEthernet0/2
dot1q-tunnel
p>
//
全局开启
vlan
转换功能
vlan
1,100,101
路由器
p>
RA
配置
RA#show running-config interface g0/0.1
interface GigaEthernet0/0.1
ip address 192.168.100.100
p>
//
配置
IP
地址
no ip directed-
broadcast
encapsulation
dot1Q 100
//
配置
vlan id
100
bandwidth
1000000
路由器
RB
配置
RB#show running-
config interface g0/0.1
interface
GigaEthernet0/0.1
ip address 192.168.100.101
p>
//
配置
IP
地址
no ip directed-
broadcast
encapsulation
dot1Q 101
//
配置
vlan id
1000
bandwidth
1000000
description RB
192.168.100.101
//
连接路由器
B
switchport mode dot1q-tunnel-uplink
//
配置上联口模式
switchport mode dot1q-translating-
tunnel
//
启用接口翻译功能
switchport dot1q-translating-tunnel
mode flat translate 100 101 0
< br>//
启用
FLAT
翻译功能
p>
应用结果
S3
424C
交换机的
mac
地址表信息如
下:
3424C#show mac add
dynamic
Mac Address
Table (Total 2)
-----------------------
-------------------
Vlan
Mac Address
Type
Ports
----
-----------
----
-----
101
00e0.0f86.19e6
DYNAMIC
f0/2
101
00e0.0f86.15cc
DYNAMIC
f0/1
//S3424C
将
F0/1
标签翻译后再学习
注释:交换机已经完成了
VLAN ID
的转换(将
MAC
地址
00e0.0
f86.15cc
由原先的
VLAN
ID100
转换为
VLAN ID
1
01
)
,并将该
MAC
地址写入
/MAC
地址表。
RA
路由器和
RB
路由器的连通性测试信息如下:
RA#show arp
##'M': manual 'B':bind
'S':static 'D':dynamic##
There are 1
ARP Entries Totally
Proto Address
Age(s) Hardware Address
Type
Interface
IP
192.168.100.101 -
00:e0:0f:86:19:e6
--D
GigaEthernet0/0.1
RA#ping 192.168.100.101 -n 100
PING 192.168.100.101 (192.168.100.101):
56 data bytes
!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
--- 192.168.100.101 ping statistics ---
100 packets transmitted, 100 packets
received, 0% packet loss
round-trip
min/avg/max = 0/0/0 ms
注释:使
用路由器
RA
(
IP
192.168.100.100
)去
ping
路由器
RB
(
IP
192.168.100.101
)
。
能够
ping
通。
结合一台交换机,表明在以上环境,双向基于
FLAT
VLAN
翻译功能可以实现。
但为什
么通过
3424C
设备做,二层交换机难道不支持
FLAT
嘛?因芯片关系对于
FLAT
支持替换方式
不一样导致无法通过一台实现。以下我们将会通过二层交换机实
现
FLAT
替换功能。
3.3FLAT
备注(对于二层交换
机配置模板)
备注:因交换机芯片原因无法通过
DOT1Q
实现单台二层交换机
FLAT
双向翻译功能。所以在使用二层
交换机
FLAT<
/p>
功能可以通过以下方案解决。
网络拓扑图:
-
-
-
-
-
-
-
-
-
上一篇:消防专业英语词汇表
下一篇:GPON自动开局配置