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

楼主 |
发表于 2021-3-10 16:19:30
|
显示全部楼层
VLAN划分方法一般划分为4种,分别是基于端口、基于Mac、基于协议、基于IP子网。4 E8 K$ j8 @; h
" J' p; W. d' d& S
常用基于端口划分。+ \- n% b9 m( n o5 L# n5 X7 k
3 q+ T7 s5 T& E, R( ]4 t0 _" x
一、基于端口的VLAN配置案例& u# d% R! ~9 Z5 r. K. u1 _
1 F' b5 ^7 q' |6 _& J" S4 \% O$ t: q( t- H* K+ _
二、基于Mac地址的划分
% M! e+ k( d8 U" w
9 @, ?' J9 Z* l- a1. 组网需求9 x) Z7 `" ^. ^* S. C: @
l 如图1-6所示,Device A和Device C的GigabitEthernet1/0/1端口分别连接到两个会议室,Laptop1和Laptop2是会议用笔记本电脑,会在两个会议室间移动使用。
" [3 o0 Y$ }' e3 B. F8 k4 f; d9 M
l Laptop1和Laptop2分别属于两个部门,两个部门间使用VLAN 100和VLAN 200进行隔离。现要求这两台笔记本电脑无论在哪个会议室使用,均只能访问自己部门的服务器,即Server1和Server2。. r$ M& B6 i' |$ A0 y9 \
: e9 B" _) { f( d+ M4 @% {l Laptop1和Laptop2的MAC地址分别为000d-88f8-4e71和0014-222c-aa69。1 D/ ]+ ~$ Z* z% c7 I: r
( \/ \9 e$ p+ e1 b J1 H* |
5 }0 m) B6 W- b2 X" D
5 k F2 }) W2 [% `% l& i) Y
2 z6 p; [2 ~6 r$ X. @7 g2 `* ?* u- D& z3 X" ?2 R8 J
3. 配置思路
, t! z0 O0 x. y1 bl 创建VLAN 100、VLAN 200。, N( T+ y' V7 K) e0 I* B c* N
! a; L/ f, n: i" P- _l 配置Device A和Device C的上行端口为Trunk端口,并允许VLAN 100和VLAN 200的报文通过。
6 N8 ~9 |+ i7 R
5 [/ K( y' U% X* {- k2 kl Laptop1和Laptop2的MAC地址分别与VLAN 100、VLAN 200关联。1 I' H- t) f+ @5 _; H
/ k( a$ Z7 B$ s0 u" f4. 配置步骤
7 t n2 f) F% Q* r8 ^(1) Device A的配置
% N; S, d. r O M/ ]1 G. Y2 N! [! J; J- C7 t& ^% Z" ^6 D0 T
# 创建VLAN 100和VLAN 200。
, U% Y) B4 A; ^2 z! e, v+ q* m) ^( {& n, D
<DeviceA> system-view
9 h( K2 {, b6 U, i
" h+ l& y; H* w0 u3 @0 C$ v[DeviceA] vlan 100: W, y( u8 |" p* e1 M1 [) y3 N
; [) G; }4 S/ `! G9 Y[DeviceA-vlan100] quit
5 Z* B% N7 t4 c. `6 b% ^, i
9 B2 Q0 g4 Q5 l[DeviceA] vlan 200+ W( u% k: O4 C6 Q4 g
: G& D2 `$ I8 t A' d[DeviceA-vlan200] quit
/ L6 `$ A) I# I& n
n3 j* c- G: \ i- E: q# 将Laptop1的MAC地址与VLAN 100关联,Laptop2的MAC地址与VLAN 200关联。
1 J9 U) M0 J# B( v
6 h: }, w$ f8 F2 c' I[DeviceA] mac-vlan mac-address 000d-88f8-4e71 vlan 100# O. u- f& z8 U7 M4 [* Z4 B
5 s9 i& [0 Q* @: J2 z! l
[DeviceA] mac-vlan mac-address 0014-222c-aa69 vlan 200
, z5 ^ Y0 x! z$ l K; O( q6 h! ?
# 配置终端的接入端口:Laptop1和Laptop2均可能从GigabitEthernet1/0/1接入,将GigabitEthernet1/0/1的端口类型配置为Hybrid,并使其在发送VLAN 100和VLAN 200的报文时去掉VLAN Tag;开启GigabitEthernet1/0/1端口的MAC-VLAN功能。2 f6 f# i S; v
3 E' l/ b2 }1 U[DeviceA] interface gigabitethernet 1/0/10 ^- \1 W/ i; B$ H3 |; M
, X* t+ \! ~ W7 P& l[DeviceA-GigabitEthernet1/0/1] port link-type hybrid) R) p6 R1 |* C" u1 n1 R" Z B+ k% v
* }( j: h! L9 V6 ~ ]
[DeviceA-GigabitEthernet1/0/1] port hybrid vlan 100 200 untagged
: _1 D ^9 M' n4 F0 f% `6 w8 x: @: D% Y% @5 X
Please wait... Done./ e, U$ m" p9 c# |$ U- i3 o |
2 R" R M, y% B8 O[DeviceA-GigabitEthernet1/0/1] mac-vlan enable m) D- g7 Z- z+ H9 G0 M3 @! F& V# i9 s
- O, ~7 C9 C! X# o* V[DeviceA-GigabitEthernet1/0/1] quit
I8 Z% q3 X4 E, z
8 z. n$ l+ u) t& s* [% r# 为了终端能够访问Server1和Server2,需要将上行端口GigabitEthernet1/0/2的端口类型配置为Trunk,并允许VLAN 100和VLAN 200的报文通过。+ z; L- h5 A' }4 T) @9 T
! X5 f. h2 a" G& v[DeviceA] interface gigabitethernet 1/0/2; u ]0 M% ^, \$ v4 y, R6 V
; U8 R. d7 Y4 x6 a0 ^1 k[DeviceA-GigabitEthernet1/0/2] port link-type trunk2 J4 K# O: u+ Y2 L5 l
( P" q4 x$ B1 {) d[DeviceA-GigabitEthernet1/0/2] port trunk permit vlan 100 200& F0 m9 E* I, c
! x9 h) A1 t7 ?. W, O r! x$ Q3 s
[DeviceA-GigabitEthernet1/0/2] quit
6 ?8 f% t1 k7 u, C! p2 p9 _5 ~% h8 ~, }. {
(2) Device B的配置
& j' z v( x( L6 s* {' R
3 K- v6 |2 _+ ?% L- ]# 创建VLAN 100和VLAN 200,并将GigabitEthernet1/0/13加入VLAN 100,GigabitEthernet1/0/14加入VLAN 200。
$ v0 h& r' \. F& W( V! G% u: Z5 b% D# z0 O u1 Y2 `
<DeviceB> system-view
$ D/ \5 w& B9 X0 f& f3 d1 C8 `0 c; y* h
[DeviceB] vlan 100; y/ z8 r; ?6 z2 N3 @
0 \6 g* l# I; [; \% Z9 U
[DeviceB-vlan100] port gigabitethernet 1/0/13
, m% E6 ~8 w9 G+ |9 {) g* y, B( O- ^2 R- F, S0 A! K+ m
[DeviceB-vlan100] quit
; _' X/ g" E% s" N; I c. ?- \6 r, H3 A0 L
[DeviceB] vlan 200" _* L" y6 U6 s0 l
; p' w. |# d8 \: n[DeviceB-vlan200] port gigabitethernet 1/0/149 H+ [1 m3 P2 A% r/ n4 S6 U
7 d, Y' o; H3 d' W t# t5 A- Z I[DeviceB-vlan200] quit
: `) I9 |1 W' g- {6 o) z5 ^
3 p$ O5 x& x9 Q" F0 T8 v! U# 配置GigabitEthernet1/0/3和GigabitEthernet1/0/4端口为Trunk端口,均允许VLAN 100和VLAN 200的报文通过。- v, d" D2 G: |- @: ]2 V; `: o
2 y) y" W% T& T; k5 |" S
[DeviceB] interface gigabitethernet 1/0/3
0 r3 G L: u- K# x# J# _
" b+ t% ]& x8 g* i+ w[DeviceB-GigabitEthernet1/0/3] port link-type trunk' {/ Y; G# T. ~+ k. q9 U
! I8 o, S$ R- Q$ f$ ]7 q! D[DeviceB-GigabitEthernet1/0/3] port trunk permit vlan 100 200
& z9 p2 w+ g. o0 }
& d3 n% _/ r% l3 Q3 K$ a7 s0 H5 d2 t[DeviceB-GigabitEthernet1/0/3] quit
7 {5 `, H4 d/ f( \! ]/ L8 n. V* j S1 y8 m0 L
[DeviceB] interface gigabitethernet 1/0/40 [+ @; f! M7 M4 K7 e! W$ i; U8 S6 [
% w" _$ o4 i/ u4 l[DeviceB-GigabitEthernet1/0/4] port link-type trunk
1 P) f7 g, \8 X, ]
! E- x# q( b y! Y9 e% q- P[DeviceB-GigabitEthernet1/0/4] port trunk permit vlan 100 200; s/ B; p2 |/ y& V( [" G+ b
; ]+ ~/ J* C8 F: R+ ^: w5 l) B[DeviceB-GigabitEthernet1/0/4] quit2 \7 N0 \3 Q3 n! y* N+ w
- q. s- W# I, D' m3 Z
(3) Device C的配置
# o' _: Z+ U' l/ u/ P4 U2 J* E8 Z9 P
Device C的配置与Device A完全一致,这里不再赘述。
) Q8 J( _" R% m: j# A( T
, [9 K z, R9 R, q三、基于协议的划分
' C u. S' D4 `' U5 B5 N9 U$ h, _# O3 B# w# x1 u, A
1. 组网需求5 _! ?5 S+ P# g/ _
实验室网络中大部分主机运行IPv4网络协议,另外为了教学需要还布置了IPv6实验局,因此,同时有些主机运行着IPv6网络协议。为了避免互相干扰,现要求基于网络协议将IPv4流量和IPv6流量二层互相隔离。, I, |/ [2 A; H. i9 |7 _* Y3 P/ j O6 N: g
2 I& W- m- V6 o/ z8 q& r
2. 组网图
2 |8 |& x8 ?- F; D C! I& Z% s' P0 L7 y$ t0 f- o9 u/ ~
* v+ u% P9 N& h, J# E& I ! }+ G3 u% F* V' ~7 C' g0 s
/ }9 F0 k: v3 ^, G: Z# _3 n3. 配置思路8 }. K2 k4 L' p$ [) A
创建VLAN 100及VLAN 200。让VLAN 100与IPv4协议绑定,VLAN 200与IPv6协议绑定,通过协议VLAN来实现IPv4流量和IPv6流量二层互相隔离。( j5 B; R/ G3 d* {# e; l: A
" E$ a+ u$ ~- m D4. 配置步骤
7 C# x' b! \0 W. l1 v(1) 配置Device
* E7 u: t: b6 f8 ?+ \9 J$ F( a0 D8 i. A
# 创建VLAN100,将端口GigabitEthernet1/0/11加入VLAN 100。
- k2 }2 g, s0 [, S( q! b9 |0 e) W" L6 I, b' {
<Device> system-view6 D. }/ p! ?' M: w3 ^
4 R9 U$ k# c- f3 T& `
[Device] vlan 100
5 o4 u- ]: u# ` Q7 c# e& O* t$ b4 |8 F0 \
[Device-vlan100] description protocol VLAN for IPv4
8 M; e- D3 b. M, r
9 t5 y2 j+ F9 F- m/ h- p6 v% _[Device-vlan100] port gigabitethernet 1/0/11* p5 h8 Y1 C+ B6 E3 J" h
- Y7 Y, M2 c `& y1 R) J; v[Device-vlan100] quit9 j& Z0 |2 d3 c% Z2 z! e
# p6 i* `3 C$ X+ B; b( E
# 创建VLAN 200,将端口GigabitEthernet1/0/12加入VLAN 200。
) F, j6 l& ]+ n' V& x9 w, s- i: X. @
[Device] vlan 200
, {1 |8 \6 R7 |; `4 S+ N }1 C- W; f
[Device-vlan200] description protocol VLAN for IPv69 g$ u$ D- g/ W8 B6 c" d
6 A6 K4 b# |1 a: i. T[Device-vlan200] port gigabitethernet 1/0/12
! u4 o( e! Z4 X- Y4 m
) E* A' T& J# B2 M+ \, v# 在VLAN 200和VLAN 100视图下,分别为IPv4和IPv6协议创建协议模板。: ~* T2 |+ R6 ?, i" ^
. ^3 h0 Z* _4 i1 T* B% L/ E. B# N
[Device-vlan200] protocol-vlan 1 ipv6( Q+ O* h4 I+ ~, l
3 [. ^, n. N B. D+ P' N[Device-vlan200] quit; }) @- `. l$ [
# y8 X% a3 o! e+ h! O+ v3 `[Device] vlan 100
' X2 F! e" ~7 B" \9 C. D. n
( L) s9 u" B+ _! n[Device-vlan100] protocol-vlan 1 ipv40 s5 r9 W3 b( l" `4 g, j+ _
4 u! e. w% |* v* A! `[Device-vlan100] quit R% i+ L6 O5 s6 ~8 X/ d8 M
& }1 K- G) u" `, Q2 s3 m [# 配置端口GigabitEthernet1/0/1为Hybrid端口,并在转发VLAN 100和VLAN 200的报文时去掉VLAN Tag。' `' q- ^; t- m6 p8 e& L) G
+ T1 y) m9 R6 v' l2 |9 o[Device] interface gigabitethernet 1/0/1
5 ]- Z7 e g, b* A: ?4 ^* A" v4 N0 B2 { `) P, d: w" x
[Device-GigabitEthernet1/0/1] port link-type hybrid, B! w2 a% h+ m
: i% d' z' b$ U& G' A+ d[Device-GigabitEthernet1/0/1] port hybrid vlan 100 200 untagged
`3 C9 `) i7 S8 L, N2 y/ t. c8 {3 J* k- F; {
Please wait... Done.
2 m ]$ T8 ]. N6 V, m, d4 m
* X4 W$ v8 V% j+ H" a. E# 配置端口GigabitEthernet1/0/1与VLAN 100的协议模板1(即IPv4协议模板)、VLAN 200的协议模板1(即IPv6协议模板)进行绑定。- x/ J# K! H8 t7 D* T- X
4 \; }4 o" y5 ?6 @7 Y6 \- C, a
[Device-GigabitEthernet1/0/1] port hybrid protocol-vlan vlan 100 1/ ?' v# @2 H" D! X
* E% F' R L' A0 p9 j3 Z+ S2 P
[Device-GigabitEthernet1/0/1] port hybrid protocol-vlan vlan 200 13 U# c! t5 ^5 H7 f$ V, ~3 Y
{- E- k4 w1 N
[Device-GigabitEthernet1/0/1] quit& ]7 U7 Q; V n' Z" [2 R
8 s `( I3 ^5 _8 y# B6 p' s: S" _# 配置端口GigabitEthernet1/0/2为Hybrid端口,在转发VLAN100和VLAN200的报文时去掉VLAN Tag,与VLAN 100的协议模板1(即IPv4协议模板)、VLAN 200的协议模板1(即IPv6协议模板)进行绑定。. }3 x% P5 V& V2 r, D/ F) c6 e
5 L# f; _" C1 M0 y( R' n" @6 Z3 X- d[Device] interface gigabitethernet 1/0/2: r# k9 a0 J( ~( |: y. D5 n
) R _* R3 [) y+ D" Z! V; L[Device-GigabitEthernet1/0/2] port link-type hybrid
: i! Y6 ^: c* s$ E
! O! S7 y; f9 x9 {# i" \, I, W[Device-GigabitEthernet1/0/2] port hybrid vlan 100 200 untagged9 J9 z o" A6 [8 O
; ?) c# D/ H, h& t {. k( M$ A
Please wait... Done.: Z# E' ?: X, j/ u4 W
7 i9 z4 ^9 q, u' E
[Device-GigabitEthernet1/0/2] port hybrid protocol-vlan vlan 100 17 s4 [. T7 h; ~. M
% b' x6 Y5 z* Z% _8 b P) _
[Device-GigabitEthernet1/0/2] port hybrid protocol-vlan vlan 200 1 [; i: P" ~% t' l
) W1 p ]0 i/ Z7 Q+ M7 W* j. O6 A8 O(2) L2 Switch A和L2 Switch B采用缺省配置。" q9 a' Q. n9 I) ]6 v6 P1 w" J; @
) ]' m7 L' K' F(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。 |
|