第 9章 虚拟局域网
9.1 虚拟局域网概述图 9-1-1 VLAN划分
H O ST A H O ST B
… …
… …
H O ST C H O ST D H O ST E H O ST F
… …
广 播 域 广 播 域 广 播 域
V L A N 10 V L A N 20 V L A N 30
9.2 VLAN配置配置 VLAN时需要注意:
不同交换机平台、不同的 IOS版本支持的 VLAN最大数量不同。
VLAN 1不能创建、删除或重命名。
CDP消息和 VTP( Vlan Trunking Protocol,VLAN中继协议)只在 VLAN 1传播。
交换机管理 IP只能创建在 VLAN 1中。
9.2.1 创建 VLAN
图 9-2-1 创建 VLAN
9.2.2 VLAN成员分配
1.静态成员分配图 9-2-2 VLAN静态成员分配
2.动态成员分配图 9-2-3 VLAN动态成员分配
1

接入
H O S T A
2

查询
V
M
P
S
M A C,A A A A,A A A A,A A A A
V M P S
A A A A,A A A A,A A A A → V L A N 1 0
3

归入
V
L
A
N
1
0
S W I T C H
9.2.3 验证 VLAN配置、删除 VLAN
图 9-2-4 命令 show vlan的输出
V LA N 编 号
V LA N 扩 展 信 息
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
V LA N 名 称 V LA N 状 态 V LA N 成 员
22.
9.3 VLAN中继配置图 9-3-1 VLAN干道有两种 VLAN中继协议可以选择,ISL和 IEEE 802.1Q。
V L A N 1 V L A N 2 V L A N 3
V
L
A
N
2
V
L
A
N
1
主 干 道
V L A N 1V L A N 2 V L A N 3
V
L
A
N
3
H O S T A H O S T B
H O S T Y H O S T Z
H O S T X
H O S T C
S w i t c h A
S w i t c h B
9.3.1 ISL主干道交换机间链路( Inter-Switch Link,ISL)
图 9-3-2 ISL帧格式
D A S AT y p e IN D E X R E S
4 0 比 特
A A A A 0 3 H S A V L A N B P D UU s e r L E N
4 比 特 4 比 特 4 8 比 特 1 6 比 特 2 4 比 特 2 4 比 特 1 5 比 特 1 比 特 1 6 比 特 1 6 比 特
9.3.2 802.1Q主干道
IEEE 802.1Q VLAN中继协议( 802.1Q主干道)
图 9-3-3 802.1Q主干道帧格式目 标 M A C 地 址 类 型 /长 度源 M A C 地 址 数 据
F C S
目 标 M A C 地 址 类 型 /长 度源 M A C 地 址 数 据
F C S0 x 8 1 0 0
优 先 级
F L A G V L A N ID
原 以 太 网 帧新 帧
9.3.3 配置主干道图 9-3-4 配置主干道模式图 9-3-5 配置动态主干道模式表 9-3-1 主干道模式组合对方端口模式本交换机端口模式普通 干道 自动 期望普通 无干道 无干道 无干道 无干道干道 无干道 干道 干道 干道自动 无干道 干道 无干道 干道期望 无干道 干道 干道 干道
show interfaces int trunk
命令 show interfaces interface fastethernet 0/24 trunk的输出端口
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
本征 V LA N
干道可以承载的 V LA N 本管理域活动 V LA N 处于 STP 转发状态同时没有被剪裁的 V LA N
干道模式 封装模式 干道状态
9.4 VTP
9.4.1 VTP概述
1,VTP域
2,VTP工作模式服务器( SERVER)模式可以创建、删除 VLAN、修改 VLAN参数。同时,还有责任发送和转发
VLAN更新消息。
配置的 VLAN信息会被存储在非易失性 RAM— NVRAM中。
客户机( CLIENT)模式不能创建、删除 VLAN、修改 VLAN参数(不能做任何更改 VLAN设置的操作)。只能接收其他服务器模式交换机传来的 VLAN配置信息。同时,
客户机模式下的交换机也有责任转发 VLAN更新消息。
客户机模式下的交换机收到的 VLAN配置信息并不被永久保存。
透明( TRANSPARENT)模式可以创建、删除 VLAN、修改 VLAN参数。这些关于 VLAN配置的信息并不向外发送。但是,透明模式下的交换机也有责任转发收到的 VLAN更新消息。
配置的 VLAN信息会被存储在非易失性 RAM— NVRAM中。
VTP工作模式
1,添 加,删 除,更 改 V L A N
2,配 置 版 本 号,5 → 6
3

V
T
P
通告客 户 机
S w i t c h B
服 务 器
S w i t c h A
3

V
T
P
通告服 务 器
S w i t c h D
4,配 置 版 本 号,5 → 6
5,更 新 V L A N 配 置 数 据 库
4,配 置 版 本 号,5 → 6
5,更 新 V L A N 配 置 数 据 库
3,V T P 通 告
4,转 发 V T P 通 告客 户 机
S w i t c h E
5,配 置 版 本 号,5 → 6
6,更 新 V L A N 配 置 数 据 库
6

转发
V
T
P
通告
6

转发
V
T
P
通告
S w i t c h D
透 明 模 式
S w i t c h C
S w i t c h C
9.4.2 VTP配置
1.配置 VTP管理域图 9-4-2 配置 VTP管理域
2.配置 VTP模式图 9-4-3 配置 VTP模式
3.配置 VTP协议版本图 9-4-4 配置 VTP协议版本
4.检查 VTP配置
V T P 协 议 版 本
1,
2,
3,
4,
5,
6,
7,
8,
9,
1 0,
1 1,
1 2,
1 3,
现 有 V L A N
修 改 时 间,地 点 V T P 密 码 的 M D 5 摘 要 值 是 否 是 V T P 2 版 本
V T P 配 置 版 本 本 地 支 持 最 大 V L A N 数 V T P 模 式 V T P 域 名 可 否 剪 裁是 否 发 送 V T P 陷 阱 消 息本 地 更 新 者 I D
9.5 VLAN间路由选择
9.5.1 利用多个路由器接口实现 VLAN间路由选择图 9-5-1 多个路由器接口实现 VLAN间路由
HOST A HOST B
… …
… …
HOST C HOST D HOST E HOST F
… …
192.168.2.0/24的 广 播 域
VLAN 10
VLAN 20
VLAN 30
R outer
F0/0:192.168.1.1/24
F0/1:192.168.2.1/24
F0/2:192.168.3.1/24
192.168.1.0/24的 广 播 域 192.168.3.0/24的 广 播 域
R o er
9.5.2 单臂路由图 9-5-2 单臂路由
H O S T A H O S T B
… …
… …
H O S T C H O S T D
1 9 2,1 6 8,2,0 / 2 4
V L A N 1 0
V L A N 2 0
F 0 / 0,1 9 2,1 6 8,1,1 / 2 4
1 9 2,1 6 8,1,0 / 2 4
R o u t e r
F 0 / 0,1 9 2,1 6 8,2,1 / 2 4 S e c o n d a r y
采用子接口的方式对 VLAN间的数据进行路由图 9-5-3 采用子接口方式对 VLAN进行路由
H O S T A H O S T B
… …
… …
H O S T C H O S T D
1 9 2,1 6 8,3,0 / 2 4
V L A N 2
V L A N 3
1 9 2,1 6 8,2,0 / 2 4
F 0 / 0,1 9 2,1 6 8,1,1 / 2 4
F 0 / 0,1,1 9 2,1 6 8,2,1 / 2 4
F 0 / 0,2,1 9 2,1 6 8,3,1 / 2 4
8 0 2,1 Q
R o u t e r
图 9-5-4 配置 VLAN间路由
9.6 实验 1 VLAN配置一、实验目的掌握交换机上创建 VLAN、分配静态 VLAN成员的方法二、实验任务
1.配置两个 VLAN,VLAN 2和 VLAN 3并为其分配静态成员。
2.测试 VLAN分配结果。
三、实验设备
Cisco交换机 CATALYST 2950一台,工作站 PC三台
(至少两台),控制台电缆一条。
四、,VLAN配置”实验环境
… …
V L A N 2 V L A N 3
H O S T A H O S T B H O S T C
1 9 2,1 6 8,0,1 / 2 4 1 9 2,1 6 8,0,2 / 2 4 1 9 2,1 6 8,1,1 / 2 4
五、实验步骤
1.按图 9-6-1连接工作站和交换机。
2.在交换机上创建两个 VLAN,VLAN 2和 VLAN 3。
3.将交换机上的端口 1~ 8分配成 VLAN 2的成员,将交换机上的端口 9~ 16分配成 VLAN 3的成员。
4.将工作站 HostA,HostB接入交换机上的端口 1~ 8中的某两个端口。将工作站 HostC接入交换机上的端口 9~ 16中的某个端口。
5.按图 9-6-1所示配置各工作站 IP地址、子网掩码信息。
6.测试同一 VLAN内工作站的连通性。
7.测试不同 VLAN间工作站的连通性。
8.检查交换机上的 VLAN相关信息。
9.7 实验 2 VLAN主干道配置一、实验目的掌握交换机上创建交换机间的主干道,实现对多 VLAN的运输二、实验任务
1.配置两个交换机上分别创建两个 VLAN,VLAN 2和 VLAN 3
并为其分配静态成员。
2.创建两个交换机上的主干道;测试主干道的工作情况。
三、实验设备
Cisco交换机 CATALYST 2950两台,工作站 PC四台(至少两台),控制台电缆一条。
四、,VLAN主干道配置”实验环境
V L A N 2 V L A N 3
V
L
A
N
3
V
L
A
N
2
主 干 道
V L A N 2 V L A N 3
V
L
A
N
1
H O S T A H O S T B
H O S T Y H O S T Z
S w i t c h A
S w i t c h B
1 9 2,1 6 8,0,1 / 2 4
1 9 2,1 6 8,0,2 / 2 4
1 9 2,1 6 8,1,1 / 2 4
1 9 2,1 6 8,1,2 / 2 4
五、实验步骤
1.按图 9-7-1连接工作站和交换机。
2.在交换机 SwitchA和 SwitchB上各自创建两个 VLAN,VLAN 2
和 VLAN 3。
3.将各交换机上的端口 1~ 8分配成 VLAN 2的成员,将交换机上的端口 9~ 16分配成 VLAN 3的成员。
4.将工作站 HostA接入交换机 SwitchA上的端口 1~ 8中的某个端口。
5.将工作站 HostY接入交换机 SwitchB上的端口 1~ 8中的某个端口。
6.将工作站 HostB接入交换机 SwitchA上的端口 9~ 16中的某个端口。
7.将工作站 HostZ接入交换机 SwitchB上的端口 9~ 16
中的某个端口。
8.按图 9-7-1所示配置各工作站 IP地址、子网掩码信息。
9.将交换机 SwitchA和 SwitchB的第 24号端口设置成为干道接口。
10.测试同一 VLAN内工作站的连通性。
11.测试不同 VLAN间工作站的连通性。
12.检查交换机上的 VLAN相关信息。
13.检查交换机上的主干道相关信息。
9.8 实验 3 VTP配置一、实验目的掌握交换机上创建、配置 VTP域的方法。
二、实验任务
1.配置两个交换机上的 VTP域,实现 VTP域配置信息的传递。
2.测试 VTP域的工作情况。
三、实验设备
Cisco交换机 CATALYST 2950两台,工作站 PC四台
(至少两台),控制台电缆一条。
四、,VTP配置”实验环境
V L A N 2 V L A N 3
V
L
A
N
3
V
L
A
N
2
主 干 道
V L A N 2 V L A N 3
V
L
A
N
1
H O S T A H O S T B
H O S T Y H O S T Z
S w i t c h A
S w i t c h B
1 9 2,1 6 8,0,1 / 2 4
1 9 2,1 6 8,0,2 / 2 4
1 9 2,1 6 8,1,1 / 2 4
1 9 2,1 6 8,1,2 / 2 4
五、实验步骤
1.按图 9-7-1连接工作站和交换机。
2.只在交换机 SwitchA上创建两个 VLAN,VLAN 2和 VLAN 3。
3.将交换机 SwitchA,SwitchB设置成为同一个 VTP域的成员。
4.将交换机 SwitchA设置成为 VTP服务器,将交换机 SwitchB设置成为 VTP客户机。
5.将各交换机上的端口 1~ 8分配成 VLAN 2的成员,将交换机上的端口 9~ 16分配成 VLAN 3的成员。
6.将工作站 HostA接入交换机 SwitchA上的端口 1~ 8中的某个端口。
7.将工作站 HostY接入交换机 SwitchB上的端口 1~ 8中的某个端口。
8.将工作站 HostB接入交换机 SwitchA上的端口 9~ 16中的某个端口
9.将工作站 HostZ接入交换机 SwitchB上的端口 9~ 16中的某个端口
10.按图 9-7-1所示配置各工作站 IP地址、子网掩码信息。
11.将交换机 SwitchA和 SwitchB的第 24号端口设置成为主干道接口
12.测试同一 VLAN内工作站的连通性。
13.测试不同 VLAN间工作站的连通性。
14.检查交换机上的 VLAN相关信息。
15.检查交换机上的主干道相关信息。
16.查看 VTP域的相关信息。
9.9 实验 4 VLAN间路由配置一、实验目的掌握利用路由器快速以太网子接口以及 802.1Q封装实现 VLAN
间路由的方法。
二、实验任务
1.配置两个 VLAN,VLAN 2和 VLAN 3并为其分配静态成员。
2.配置路由器快速以太网子接口上的 802.1Q封装实现 VLAN
间路由。
3.测试 VLAN间的连通性。
三、实验设备
Cisco交换机 CATALYST 2950一台,Cisco 2611路由器一台,
工作站 PC两台,控制台电缆一条,双绞线若干。
四、,VLAN间路由配置”实验环境
H O S T A
H O S T C
1 9 2,1 6 8,3,0 / 2 4
V L A N 2
V L A N 3
1 9 2,1 6 8,2,0 / 2 4
F 0 / 0,1 9 2,1 6 8,1,1 / 2 4
F 0 / 0,1,1 9 2,1 6 8,2,1 / 2 4
F 0 / 0,2,1 9 2,1 6 8,3,1 / 2 4
8 0 2,1 Q
I P,1 9 2,1 6 8,2,2 / 2 4
G W,1 9 2,1 6 8,2,1
I P,1 9 2,1 6 8,3,2 / 2 4
G W,1 9 2,1 6 8,3,1
R o u t e r
R o u t e r
五、实验步骤
1.按图 9-9-1连接工作站、交换机和路由器。
2.在交换机上创建两个 VLAN,VLAN 2和 VLAN 3。
3.将交换机上的端口 1~ 8分配成 VLAN 2的成员,将交换机上的端口 17~ 24分配成 VLAN 3的成员。
4.将交换机的第 13号端口设置成为主干道接口。
5.将交换机的第 13号端口( Fastethernet 0/13)通过双绞线和路由器的快速快速以太网接口 Fastethernet 0/0相连。
6.将工作站 HostA,HostC接入交换机上的端口 1~ 8中的某个端口。将工作站 HostC接入交换机上的端口 17~ 24中的某个端口
7.按图 9-9-1所示配置各工作站 IP地址、子网掩码、默认网关信息
8.按图 9-9-1所示配置路由器的快速以太网接口 Fastethernet
0/0,建立相应 VLAN的子接口并封装 802.1Q协议。
9.测试不同 VLAN间工作站的连通性。
9.10 思考与练习
1.写出 VLAN成员分配的两种方法的特点。
2.写出两种 VLAN中继协议的特点。
3.写出 VTP域的各种工作模式及其特点。
4.写出 VLAN间路由的各种方法及其特点。