- 积分
- 16843
在线时间 小时
最后登录1970-1-1
|

楼主 |
发表于 2021-3-10 16:19:30
|
显示全部楼层
VLAN划分方法一般划分为4种,分别是基于端口、基于Mac、基于协议、基于IP子网。
1 I6 `5 g0 f. y7 q2 I8 N
+ n: v" f c% X8 V常用基于端口划分。
) \1 d& h/ X# p1 z* l% X" ]# ~- {7 d3 X o- ?
一、基于端口的VLAN配置案例
: W9 T/ e+ l% k! Z x+ X9 U, T2 }3 F4 b
& [! y) d0 k2 H/ I4 l+ u) E6 L二、基于Mac地址的划分
4 e& \# m9 O3 M, f7 ], k
1 S7 n* L0 A" ]& `: r8 }3 s/ P5 _1. 组网需求/ j0 F/ U! i7 O
l 如图1-6所示,Device A和Device C的GigabitEthernet1/0/1端口分别连接到两个会议室,Laptop1和Laptop2是会议用笔记本电脑,会在两个会议室间移动使用。
" r7 W9 o3 {6 q" x3 u8 L, f, t
8 L3 y0 @% d! K! a+ w7 U6 D5 el Laptop1和Laptop2分别属于两个部门,两个部门间使用VLAN 100和VLAN 200进行隔离。现要求这两台笔记本电脑无论在哪个会议室使用,均只能访问自己部门的服务器,即Server1和Server2。
% @1 k% I8 p$ c5 J' X! a1 }7 m" W+ l$ u9 e8 _
l Laptop1和Laptop2的MAC地址分别为000d-88f8-4e71和0014-222c-aa69。
9 y: N3 J1 q. b- d2 f8 @* T- O0 V, k' m0 C: R7 \) k
7 G2 u8 Z# k3 |! ^0 v0 c4 _
4 w2 S, R6 M G) o
( v9 F% ]( x9 m. S/ a# L
: Q" p) E2 K% U$ {" Y3 J+ R9 }3. 配置思路! U& x0 [$ K; T- r$ L
l 创建VLAN 100、VLAN 200。; P0 H! `* w' ]% [2 b! _
0 a- E0 e# f; G3 e4 r( w, S- j7 Y
l 配置Device A和Device C的上行端口为Trunk端口,并允许VLAN 100和VLAN 200的报文通过。3 K8 g5 k* H' o4 P: i9 H5 R5 e+ [
q4 {. s" F' q) _' tl Laptop1和Laptop2的MAC地址分别与VLAN 100、VLAN 200关联。
6 {! E4 e c* ]. O- E$ y& k
" a# T* s( q4 Y) y( l4. 配置步骤
( ^( ?& W# D( C4 a. ?: E(1) Device A的配置
: Y2 p6 `6 T& V: `. {7 k/ Q* Z" o
2 b( y L: M; V# 创建VLAN 100和VLAN 200。
, W) ]1 K; ~7 B- L5 X/ O
8 ~/ z' J" k. z<DeviceA> system-view/ l2 q+ q5 k6 H$ Z: E( O
" i3 x* D9 }+ ^5 r3 V5 _
[DeviceA] vlan 100
. m: v; l8 e: j/ F, k. F+ s; Z1 T; Y2 e8 ?7 ~0 H5 \4 J& T' m+ K: i
[DeviceA-vlan100] quit: q7 ?9 ]8 U- j) A: N. r; [( j
" N, n! v0 m4 T2 K. U" v
[DeviceA] vlan 200
1 Q! |3 [+ S; U- n" [
5 s& z. Q8 _" y \; z[DeviceA-vlan200] quit% r) q1 i# `) ]/ l, v" a
P _& Z) u! V* M+ _8 @
# 将Laptop1的MAC地址与VLAN 100关联,Laptop2的MAC地址与VLAN 200关联。
9 v: G7 W; m/ q8 W! V* B1 O6 U* B) x
[DeviceA] mac-vlan mac-address 000d-88f8-4e71 vlan 1002 t) y4 o i6 C I
* Q& b8 Q$ n) U5 Q( b
[DeviceA] mac-vlan mac-address 0014-222c-aa69 vlan 200
! ?6 I) P9 k$ @0 t0 m3 l* U$ `- t, m6 B8 j7 @
# 配置终端的接入端口:Laptop1和Laptop2均可能从GigabitEthernet1/0/1接入,将GigabitEthernet1/0/1的端口类型配置为Hybrid,并使其在发送VLAN 100和VLAN 200的报文时去掉VLAN Tag;开启GigabitEthernet1/0/1端口的MAC-VLAN功能。8 Y" e" I {8 C' |
1 ], K/ v4 B# h
[DeviceA] interface gigabitethernet 1/0/1
/ P$ L% q) G+ `% u
$ u ]& G- U2 s[DeviceA-GigabitEthernet1/0/1] port link-type hybrid
7 i- P6 P% G+ V$ H6 J
5 z% w1 G9 d- R[DeviceA-GigabitEthernet1/0/1] port hybrid vlan 100 200 untagged
" T/ ~3 s& X: F9 \" X9 D4 ~8 G( S2 d: Q
Please wait... Done.
' Q5 E0 I; [& J9 c' {. \3 V: n9 h7 G7 W* H
[DeviceA-GigabitEthernet1/0/1] mac-vlan enable& w8 K$ |" ]+ M$ W% v
* U: ]" W$ Y$ \( ?% C[DeviceA-GigabitEthernet1/0/1] quit% { ~7 k" k0 N5 W
+ J5 m( Q+ I' s1 g6 U5 Z7 c/ H' h( @# 为了终端能够访问Server1和Server2,需要将上行端口GigabitEthernet1/0/2的端口类型配置为Trunk,并允许VLAN 100和VLAN 200的报文通过。
# W" A0 g% n& {( W) I+ ^
' }& } U0 \$ j[DeviceA] interface gigabitethernet 1/0/2& i8 Q; @$ H# w1 P G: e
/ }9 I. g6 q$ O[DeviceA-GigabitEthernet1/0/2] port link-type trunk; L3 Y" H1 _7 ~# p) H! K8 I4 ?
0 ]' j; N; b1 m! w# @[DeviceA-GigabitEthernet1/0/2] port trunk permit vlan 100 200
8 j) m0 J: V7 S L! Z2 E" \ E: f
[DeviceA-GigabitEthernet1/0/2] quit) ?% k& ]2 u! l: J# R
& w: p7 g& j* Z* r(2) Device B的配置4 r) j x* g/ d+ p) ?
+ F3 u/ z! F) R; e4 x
# 创建VLAN 100和VLAN 200,并将GigabitEthernet1/0/13加入VLAN 100,GigabitEthernet1/0/14加入VLAN 200。
9 C; s1 `2 p( r2 Z3 V2 N9 L' i
7 ~7 z4 a3 P. f" y<DeviceB> system-view
2 |; |) d3 C* T. X) O
2 Y- K/ `0 V8 Y, D3 v9 h[DeviceB] vlan 100$ f+ |. w$ s; K- O$ I
z) i, `; F% A; k, K+ R# K0 F
[DeviceB-vlan100] port gigabitethernet 1/0/13
0 u |* _5 b( ]& `' n
3 @. D' m3 |/ a" l. [[DeviceB-vlan100] quit3 K0 V! E/ V/ }4 g7 v( v
, l- p0 F) J& n4 U' X[DeviceB] vlan 200
$ Q! } U8 {: z& {. N8 z' Y6 I( Q0 Y7 f0 b% c3 X! C& ]7 s$ ?
[DeviceB-vlan200] port gigabitethernet 1/0/14* Y4 f1 z1 v1 r4 k2 V& r% {
6 |, k" O7 K$ ]* Z
[DeviceB-vlan200] quit
* L9 C( p' @/ |# z0 X/ Z) M8 ~' i7 j% b) O1 j6 \4 k9 v
# 配置GigabitEthernet1/0/3和GigabitEthernet1/0/4端口为Trunk端口,均允许VLAN 100和VLAN 200的报文通过。
# [4 o k$ m5 V8 R7 |
+ H* p( g* U/ n4 x2 [1 G* O[DeviceB] interface gigabitethernet 1/0/37 A* [% q) w2 O1 q3 Z
) ]5 V. S) j0 G. ?' x
[DeviceB-GigabitEthernet1/0/3] port link-type trunk
' G. G3 f8 n( l5 K- Q1 C( O# U; c) Q6 O; k" | \
[DeviceB-GigabitEthernet1/0/3] port trunk permit vlan 100 2003 p6 a6 d( a4 j$ R) t* N
# J& W2 T U0 {6 U1 n" W[DeviceB-GigabitEthernet1/0/3] quit
6 m: }" h0 M1 J7 J3 B0 J2 L. j e; d3 o% m6 j
[DeviceB] interface gigabitethernet 1/0/4 V; Y7 v- @ i; @0 E5 g
1 F$ N5 D0 G1 X) }# S
[DeviceB-GigabitEthernet1/0/4] port link-type trunk
| X" N* u) n) w0 g
4 ^6 Z3 s$ p* Q N; T, H& ?[DeviceB-GigabitEthernet1/0/4] port trunk permit vlan 100 200
9 U( T H$ g& j+ Z& L6 K9 x
, L! s# A0 X7 S& i5 v[DeviceB-GigabitEthernet1/0/4] quit# ^+ p1 ~: b) Q% B1 c
Z0 s9 G+ |1 |/ X5 p7 N
(3) Device C的配置
2 {; j* t, ?- j) R9 }! Q7 Y2 R. g& G# b% P& \/ N3 d8 R; k4 D l
Device C的配置与Device A完全一致,这里不再赘述。( o% v* \: q5 [" A
: X: c* z2 t8 l, g三、基于协议的划分
3 D2 u% h0 I* ]0 z* Z0 _4 Z, y
; \3 l8 s' h N9 E1. 组网需求8 ~; P" k6 S1 [6 k
实验室网络中大部分主机运行IPv4网络协议,另外为了教学需要还布置了IPv6实验局,因此,同时有些主机运行着IPv6网络协议。为了避免互相干扰,现要求基于网络协议将IPv4流量和IPv6流量二层互相隔离。5 p/ k2 U4 B3 S+ x
+ Z% G4 i% ?1 `1 w, W2. 组网图
/ b1 f9 ~8 N7 ~1 ^4 c5 j. C1 ~4 ~* B$ J$ _# g6 f& {
* W* N3 x8 H/ {. c
5 y7 W, c+ k6 q( }. g& c& f [ v/ X
3. 配置思路
* g, {1 x& X3 i# u9 Q9 s创建VLAN 100及VLAN 200。让VLAN 100与IPv4协议绑定,VLAN 200与IPv6协议绑定,通过协议VLAN来实现IPv4流量和IPv6流量二层互相隔离。
/ J, R$ Q; K- [' {8 g
% ~$ S( e( |7 z8 [4 |4. 配置步骤
3 }0 L0 G! V& v9 a. ?& k(1) 配置Device
u+ z, G9 ]! V! G/ H6 n4 b6 \' b% w G# i [: ]. E( S
# 创建VLAN100,将端口GigabitEthernet1/0/11加入VLAN 100。/ J1 v8 l: |3 M; e% J3 [5 o
" b( {. v+ ]7 I
<Device> system-view" g3 C, j) N. d4 G" N( v- B
: k* F- a# S3 K6 `; G' z- ?" T8 t# Y[Device] vlan 100) \ O$ g4 |7 D& b' N
- ]$ g$ r) E5 u" K[Device-vlan100] description protocol VLAN for IPv4
- {( m9 T7 s" W3 P
# G# [0 I* Y2 A! A6 P/ o[Device-vlan100] port gigabitethernet 1/0/11# ~7 K8 Z9 T& n J- G! e L0 b) c
r" ?/ B* }7 B6 h3 p$ _9 K/ ^6 T3 h
[Device-vlan100] quit
/ A; z( R5 K) {6 B( G L
/ B9 ^6 E& b& P# t1 K' e- q# 创建VLAN 200,将端口GigabitEthernet1/0/12加入VLAN 200。9 y& T/ I N! u: \% t1 e3 n4 |
& F- N7 s$ [: T[Device] vlan 200. I% [5 S- \; O6 c9 x4 x/ L' y
0 U/ P) G& Q/ T4 H" }[Device-vlan200] description protocol VLAN for IPv6
( L8 |$ @' A* K9 K& ]! A
/ r/ y D4 [* ` m. A+ A[Device-vlan200] port gigabitethernet 1/0/12
' z T3 m1 y# ^$ S8 }# n, a3 W0 O( P( r" _& T5 o3 ^7 \1 u
# 在VLAN 200和VLAN 100视图下,分别为IPv4和IPv6协议创建协议模板。: `# H" I \0 e! D! ]
$ `/ a2 ^& P- A7 d
[Device-vlan200] protocol-vlan 1 ipv66 q$ D* \& o" z! P" p7 d5 g
! T2 I/ f9 b8 y
[Device-vlan200] quit
) S; }' S6 S5 R% {9 V+ |
2 v8 H9 [# W) w/ l" b5 w: n[Device] vlan 100
% Q) j, P! e$ T+ X. `* V) I/ P' B5 J/ e4 U
[Device-vlan100] protocol-vlan 1 ipv4
% _8 h* h: X6 ~* D% u9 v$ @, }" T; |: l. D
[Device-vlan100] quit
; T5 X8 ^$ ^" f0 ~8 ^& {& P. Y& B$ l5 P0 w. ]! {% h
# 配置端口GigabitEthernet1/0/1为Hybrid端口,并在转发VLAN 100和VLAN 200的报文时去掉VLAN Tag。; L. N4 @' d* O) p! W
: Y3 G$ j% t3 c2 s" c- ]6 _# b[Device] interface gigabitethernet 1/0/11 ^$ H$ ?; S0 N6 Z. l
k' u L E: r# x% [+ y3 m d
[Device-GigabitEthernet1/0/1] port link-type hybrid, [+ O7 V) y, O" n
$ W( I7 \, s/ R1 P2 Q2 z2 K[Device-GigabitEthernet1/0/1] port hybrid vlan 100 200 untagged6 I4 G) ]. k# u% \9 F' j. e
- m9 C3 ?: a ]6 _0 O; r Please wait... Done.
8 `1 n, C0 v- H7 \( B% \; R0 E* J7 R. [6 ]5 |3 n9 e
# 配置端口GigabitEthernet1/0/1与VLAN 100的协议模板1(即IPv4协议模板)、VLAN 200的协议模板1(即IPv6协议模板)进行绑定。" ^8 c: a/ d& F$ C4 g6 r
+ N7 G' ]7 m' _ d6 {8 c `[Device-GigabitEthernet1/0/1] port hybrid protocol-vlan vlan 100 1
3 g; A( i5 R, a' w' J, t& h* h& v
[Device-GigabitEthernet1/0/1] port hybrid protocol-vlan vlan 200 19 ]0 @, q4 P8 H
w" n% e; {7 S, J: `$ ~" y
[Device-GigabitEthernet1/0/1] quit
# K: B, W' f# |% N# p0 f+ Q
, T5 N/ j. m$ \, N5 v# F$ o# 配置端口GigabitEthernet1/0/2为Hybrid端口,在转发VLAN100和VLAN200的报文时去掉VLAN Tag,与VLAN 100的协议模板1(即IPv4协议模板)、VLAN 200的协议模板1(即IPv6协议模板)进行绑定。+ j& O/ |7 c# U; h8 s5 s
1 v4 `! u; a# K1 Z2 }3 J[Device] interface gigabitethernet 1/0/2
* g0 J# m2 P' e; E$ }2 ~6 Y. | C3 H* m1 c1 |
[Device-GigabitEthernet1/0/2] port link-type hybrid
& N( C2 |" E t6 u8 Y e; C
, k4 G: g P1 t[Device-GigabitEthernet1/0/2] port hybrid vlan 100 200 untagged% H5 M6 d( X4 j& R0 l/ p1 p# R
( L: C! B' T* z: _. w
Please wait... Done.
9 v/ W' |) G$ O4 k# [% \+ I
$ T1 F* S) }/ V' o$ l[Device-GigabitEthernet1/0/2] port hybrid protocol-vlan vlan 100 1
% ^. R! Q+ |4 X. Z: M; B @
( e- e0 N" O3 H, D. ~) o% c[Device-GigabitEthernet1/0/2] port hybrid protocol-vlan vlan 200 1
# c; X( j0 s M( d) {7 e+ W& x
: g% F* b% [! \" y(2) L2 Switch A和L2 Switch B采用缺省配置。
* k4 b1 {3 l1 d9 A! W; Q h
* J% X! v# F) {- @! Q5 j) T( o(3) 将IPv4 Host A、IPv4 Host B和IPv4 Server配置在一个网段,比如192.168.100.0/24;将IPv6 Host A、IPv6 Host B和IPv6 Server配置在一个网段,比如192.168.200.0/24。 |
|