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

楼主 |
发表于 2021-3-10 16:19:30
|
显示全部楼层
VLAN划分方法一般划分为4种,分别是基于端口、基于Mac、基于协议、基于IP子网。2 N8 ~3 X/ i J" b
0 _" F1 u$ L4 W* ?& G1 W常用基于端口划分。! ?0 o' j3 }0 Z; t& z
% ] Z) F, w; ]9 h& N* u: K一、基于端口的VLAN配置案例+ `( g. ^. n) s1 f( Y l
! P7 @3 m; _/ ^4 x; u6 [
" L9 u! H" P3 ^( n4 B二、基于Mac地址的划分; L# y/ K! X6 @: V( @
2 y! p4 t: E" L0 l! c9 @1. 组网需求
' i; j3 l1 p. R! _3 El 如图1-6所示,Device A和Device C的GigabitEthernet1/0/1端口分别连接到两个会议室,Laptop1和Laptop2是会议用笔记本电脑,会在两个会议室间移动使用。2 d8 Z. j, h0 e a& O, N( @0 Y4 `5 e
# F7 F! k! y; E$ x
l Laptop1和Laptop2分别属于两个部门,两个部门间使用VLAN 100和VLAN 200进行隔离。现要求这两台笔记本电脑无论在哪个会议室使用,均只能访问自己部门的服务器,即Server1和Server2。
$ w5 n3 O+ _8 b* o9 I: I% T% [6 A p9 _3 q- i1 L3 n8 U
l Laptop1和Laptop2的MAC地址分别为000d-88f8-4e71和0014-222c-aa69。) n$ o. K0 }, U ^5 f0 Z. }
* o& q( s( W8 c' ?# g
1 w) a; V( M% E- D
6 }8 {! g+ F. ~8 q
# Z( e( H. G$ a/ K! I) X, O
5 R# `& j, Y) b' R8 R4 ]' x
3. 配置思路
8 M( X' j) F7 w3 O- r8 J E- Il 创建VLAN 100、VLAN 200。
2 J6 b) i5 t8 R/ ~5 F+ O( `1 N0 F8 w& q6 P, ?7 I& p2 U3 j6 u
l 配置Device A和Device C的上行端口为Trunk端口,并允许VLAN 100和VLAN 200的报文通过。) J6 @9 A( k" _8 R. F- l# w
* j3 D; Q/ k4 N( `$ Z0 wl Laptop1和Laptop2的MAC地址分别与VLAN 100、VLAN 200关联。
! P6 R3 J" k# j& y' Y
6 U2 ?& _: G0 m8 `1 r! s4. 配置步骤
7 U8 `9 O& l1 _" B0 |(1) Device A的配置6 v" G1 G1 R8 T) I8 ]3 j
( ]6 D* R( j3 p$ k: D8 Q
# 创建VLAN 100和VLAN 200。
& h, u0 e# \1 r" ]( C4 x8 `; M& m* v' n- o1 Z& H% X. X# n5 y- K
<DeviceA> system-view O9 D7 ^: B5 {
+ F9 K8 n: R% E; l$ C$ |& n# b. i[DeviceA] vlan 100
1 B5 b5 F, Q* ?9 M* a/ y" C
" k( @2 C* a- B7 O[DeviceA-vlan100] quit
" D( W* G" j X/ z7 x6 d
7 O, \& ]* S& n" s2 F; e[DeviceA] vlan 2004 H( w! V* j( c, o1 V* z
4 F. i+ ]- X7 F2 O6 _
[DeviceA-vlan200] quit
0 |2 x) B# |8 `% E8 B3 \: h! K' C( a, U; n1 e
# 将Laptop1的MAC地址与VLAN 100关联,Laptop2的MAC地址与VLAN 200关联。: H p% z$ P+ I" u% c7 i
( g0 z' r/ x# X) i" N' I[DeviceA] mac-vlan mac-address 000d-88f8-4e71 vlan 1009 s* R( @5 }& n/ t
+ ^( f( I9 b3 }[DeviceA] mac-vlan mac-address 0014-222c-aa69 vlan 200! z, n/ H# ^- O
* T7 L: J1 I5 X- W" c( j# 配置终端的接入端口:Laptop1和Laptop2均可能从GigabitEthernet1/0/1接入,将GigabitEthernet1/0/1的端口类型配置为Hybrid,并使其在发送VLAN 100和VLAN 200的报文时去掉VLAN Tag;开启GigabitEthernet1/0/1端口的MAC-VLAN功能。
# N4 T" \" C ~
. d8 D U) |5 \[DeviceA] interface gigabitethernet 1/0/1
) i: k- h# l$ y
+ B$ L( D, ~. x. c[DeviceA-GigabitEthernet1/0/1] port link-type hybrid3 Z& f0 `# q: F/ D
7 H$ g7 M) X* a" i8 x[DeviceA-GigabitEthernet1/0/1] port hybrid vlan 100 200 untagged
6 x7 C! b3 }6 E) U2 k7 X! h- _
Please wait... Done.- k7 w& L7 w* z6 L" T
" J& q0 M9 \7 N- H7 r* D[DeviceA-GigabitEthernet1/0/1] mac-vlan enable0 ~# Q; o, ], ~: e% }$ h
+ f" M7 ]& W/ g! m
[DeviceA-GigabitEthernet1/0/1] quit0 K4 [% P# W3 V0 S
6 H+ ^6 h; Z3 v# [3 q# 为了终端能够访问Server1和Server2,需要将上行端口GigabitEthernet1/0/2的端口类型配置为Trunk,并允许VLAN 100和VLAN 200的报文通过。
: t' e- d) P$ d- P$ k5 a1 ^- m; }
[DeviceA] interface gigabitethernet 1/0/2
* F% N: N( F2 E5 j. G; ?1 A% f+ J5 `1 ?' `2 t I0 b" } }$ V% V
[DeviceA-GigabitEthernet1/0/2] port link-type trunk
7 {6 g; }' q; t" t- Q( r" x# K+ V7 l) N
[DeviceA-GigabitEthernet1/0/2] port trunk permit vlan 100 200* H% l1 Q1 m1 u& d- m9 r
/ f: C2 ]3 c8 @/ b8 U# R
[DeviceA-GigabitEthernet1/0/2] quit
; U4 K( x+ y0 @0 D4 g
' @, @& F, [+ j(2) Device B的配置% H( Y6 d( ]7 [* M; F# G" U
: A1 `9 ~2 n2 Q5 c# 创建VLAN 100和VLAN 200,并将GigabitEthernet1/0/13加入VLAN 100,GigabitEthernet1/0/14加入VLAN 200。0 Q7 W7 O' w) j- T5 Q# d
# G+ [) P! U( Z2 @' r<DeviceB> system-view
: ^+ Y( O. J/ X% w+ M7 w4 ~4 G1 e8 p" `: w; ?) ]
[DeviceB] vlan 100
+ r2 Z2 w$ d- I# V0 z* `
9 _* R7 ~) ?. Z2 ^[DeviceB-vlan100] port gigabitethernet 1/0/13
Y5 N; P% f8 {+ e9 p- { z+ B& _. ~5 D; s0 a3 ^4 C
[DeviceB-vlan100] quit5 @- a* B) x( V. i8 f
6 ?) ?" t. n- p& K& e
[DeviceB] vlan 200
& s' v8 p4 L& W/ Q$ g R3 U, `% P6 }. E' |5 B
[DeviceB-vlan200] port gigabitethernet 1/0/14; x) n s7 u( k
" `1 |3 B" z$ x# b[DeviceB-vlan200] quit' {; a+ W7 a. @5 [* r
$ d2 V- k/ H% z9 H# 配置GigabitEthernet1/0/3和GigabitEthernet1/0/4端口为Trunk端口,均允许VLAN 100和VLAN 200的报文通过。
! A3 p3 N4 i4 p! E$ y# \4 t; n# g% d2 L, V+ b
[DeviceB] interface gigabitethernet 1/0/35 d1 ?; k: B. _# u1 L
9 y3 g- \+ c) k+ f[DeviceB-GigabitEthernet1/0/3] port link-type trunk1 g% o, N- u1 Y: h# u' A9 {3 T
( ]$ ~* ?! v. O9 `. r, b
[DeviceB-GigabitEthernet1/0/3] port trunk permit vlan 100 200( R* M6 H; D: r& K$ ^: s- {
2 B9 ~+ O i$ r- D; H: g5 Y4 u/ u[DeviceB-GigabitEthernet1/0/3] quit
8 S: A& m k% q" q/ H$ i: }8 t% z. w- Z5 g
[DeviceB] interface gigabitethernet 1/0/4
! `( w% Y; ]& R1 z6 ]/ `$ n
& n$ p. P( J$ K" v4 x( p3 }9 t[DeviceB-GigabitEthernet1/0/4] port link-type trunk# l& \! e4 a7 n) j9 P# Z" B* Y
9 Y8 S3 C; k1 S$ y/ y3 n
[DeviceB-GigabitEthernet1/0/4] port trunk permit vlan 100 200
# ] d$ H3 F; z: P% j# ?8 C, ?. i' _. u* R) W {& f
[DeviceB-GigabitEthernet1/0/4] quit5 [5 W& p- d% i% v
& \ f8 L( k: }) `) o6 L
(3) Device C的配置
( ?1 R! g! T9 R; f0 Y; u8 g0 z: O5 t Y# }) f, s0 I0 S' G
Device C的配置与Device A完全一致,这里不再赘述。) S( l+ f9 a0 D4 w m/ j
9 n1 j- M, P5 R4 s% N: E; E7 k
三、基于协议的划分
0 R+ S8 i D- [- W8 j
/ d4 Y: @5 B3 I& l7 q1. 组网需求6 t0 x, F/ j. c7 O; j) U
实验室网络中大部分主机运行IPv4网络协议,另外为了教学需要还布置了IPv6实验局,因此,同时有些主机运行着IPv6网络协议。为了避免互相干扰,现要求基于网络协议将IPv4流量和IPv6流量二层互相隔离。
; y5 R2 Y* ^' Y' V8 ]( l( h
* T. f- M. Y4 W4 e; }2. 组网图
2 }- R9 p7 l F; f1 E
1 O7 y2 G+ q) O: i: L2 x# k/ h0 a+ V/ ]
# D# H! J7 v: ?3 x
: ]1 g# ~0 \5 Q1 e% q" ^3. 配置思路
6 O: Z; R$ D% `( p9 o创建VLAN 100及VLAN 200。让VLAN 100与IPv4协议绑定,VLAN 200与IPv6协议绑定,通过协议VLAN来实现IPv4流量和IPv6流量二层互相隔离。* V4 w: ` k9 A S+ k" _6 J$ J
" i8 j6 A" I; n* }
4. 配置步骤
( o9 S* _& [ N3 k# N8 G6 a(1) 配置Device; d/ a) _' T7 d2 _) j$ x; \. v8 y# P
: m5 F- ~2 f' Q1 a6 V }4 T( T- c# 创建VLAN100,将端口GigabitEthernet1/0/11加入VLAN 100。0 |* O1 A% \: r+ `0 S
2 U" Q9 C8 U. ?1 v# w) E: {<Device> system-view0 I# }: u5 p: {' V0 q& J3 ?: a" h
! p: g% z U+ v6 j. O% F( L7 ~[Device] vlan 1005 ^8 j$ ^7 K$ R( ?
0 y! m1 D- h! _( {$ n9 X2 ^
[Device-vlan100] description protocol VLAN for IPv4
) v/ U4 e' ], M! n/ @
! u4 E! _! h$ u9 z[Device-vlan100] port gigabitethernet 1/0/11
, [' J0 i/ ]* F+ W u$ Y- M L8 T1 P: H6 P; ]. I r
[Device-vlan100] quit
" }4 ?/ x1 E. A; ~; u0 |6 ^* b
5 b1 c; C8 \1 ~; j$ z9 y; r# 创建VLAN 200,将端口GigabitEthernet1/0/12加入VLAN 200。% ?% k7 P: \: l
. E& _' ^8 z0 Q[Device] vlan 200
( h* K/ i4 i# {: O8 y7 W& u. h: K% _5 J6 n& c# @2 X. V
[Device-vlan200] description protocol VLAN for IPv68 q# Q J- \# r# \3 r" y) Q( b: p
; a1 E2 B+ h. I0 r z- ][Device-vlan200] port gigabitethernet 1/0/12 T, O7 h2 g$ s1 D1 ~; I* |: E
6 _' S' t! c8 |& p# D% h2 K
# 在VLAN 200和VLAN 100视图下,分别为IPv4和IPv6协议创建协议模板。
6 A3 \4 M+ j( s0 t! @& x% N
3 ~+ |& }% V) m6 w9 Q/ X[Device-vlan200] protocol-vlan 1 ipv67 d! ^* a; l( o& [
" [$ B4 z; O+ E$ w
[Device-vlan200] quit
! f+ v" X; o/ d- S* i) R+ F5 W5 {* V# _5 z4 X- I) G- r; |
[Device] vlan 100
9 g3 g2 b& Z0 N" d* g0 N: t
* Q, s0 v% L5 V* W5 A[Device-vlan100] protocol-vlan 1 ipv4% [& l, m# R8 r
" d! q+ _) d1 [[Device-vlan100] quit8 m. F9 E( h$ s7 X: H
# m6 v& x/ k( X( p( J, N! e# 配置端口GigabitEthernet1/0/1为Hybrid端口,并在转发VLAN 100和VLAN 200的报文时去掉VLAN Tag。6 ]: J( V3 [& W! t- Y3 F9 ?
" Q( N8 l/ N( s( Z[Device] interface gigabitethernet 1/0/16 {8 u5 Y3 a/ e1 E F
9 t" g1 H. ~0 i1 x- v. h: d
[Device-GigabitEthernet1/0/1] port link-type hybrid
$ s8 N) N0 ^. m: w+ u A; O% \1 R/ V6 h! |$ i6 b" S0 v5 k7 j
[Device-GigabitEthernet1/0/1] port hybrid vlan 100 200 untagged& G( Z9 }, v6 y! r$ D
' Y- U" e$ e) r$ w' o& j( X$ c0 E Please wait... Done.
: L% [) ]# r4 G" l+ T! M
% j* T V0 I" h/ L( m* h. L& K# 配置端口GigabitEthernet1/0/1与VLAN 100的协议模板1(即IPv4协议模板)、VLAN 200的协议模板1(即IPv6协议模板)进行绑定。
$ h1 |4 I6 O* \0 D0 ]- z: P1 X
: k5 C4 ~9 t4 K; k! W3 F[Device-GigabitEthernet1/0/1] port hybrid protocol-vlan vlan 100 1+ A+ y" v8 _* x/ r7 K& v6 d
! O" j9 C0 v3 f[Device-GigabitEthernet1/0/1] port hybrid protocol-vlan vlan 200 1/ q! h# H& f* {: o/ K: e( s! p
' ^5 i+ ~& Y% s[Device-GigabitEthernet1/0/1] quit
e& k3 k7 y# Z* u" y1 O. N+ @3 t3 m5 G- G, f- S5 P. r
# 配置端口GigabitEthernet1/0/2为Hybrid端口,在转发VLAN100和VLAN200的报文时去掉VLAN Tag,与VLAN 100的协议模板1(即IPv4协议模板)、VLAN 200的协议模板1(即IPv6协议模板)进行绑定。# c* i9 P% v- z l4 [. z2 R
1 z2 k7 b& I* u$ X* D! O- r+ E
[Device] interface gigabitethernet 1/0/2" B& W; ?2 Z f' m! K9 L0 O! R
6 \1 n$ G) g, F8 q[Device-GigabitEthernet1/0/2] port link-type hybrid
' n" n, p& N8 _2 ^& b' \$ _# { U) D1 b0 f! ^6 z! V
[Device-GigabitEthernet1/0/2] port hybrid vlan 100 200 untagged4 o' t; `. R: z$ [2 S3 s
9 Y, \ [8 N- l8 C: ` Please wait... Done.: T4 Q3 Y, Q9 S" B, |
6 B* A' |: I3 Q9 q& _/ p2 |
[Device-GigabitEthernet1/0/2] port hybrid protocol-vlan vlan 100 1: S; Y$ ]9 g- t4 b- k1 H
M0 A4 [7 h9 {+ c* ?2 ^ V[Device-GigabitEthernet1/0/2] port hybrid protocol-vlan vlan 200 1* r; ^+ `8 p! R
/ x: P! r- k4 X2 _1 |# ]& a, D
(2) L2 Switch A和L2 Switch B采用缺省配置。( l% i: M2 y1 y6 L
) _: f# T6 \. p3 M7 r) }(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。 |
|