1. 配置VLANIF 接口
) X' h S. {/ x7 O 介绍配置VLANIF 接口的过程与step.当需要借助逻辑接口来实现网络层互通时,使用本任务。
/ U/ w+ M2 M# Y' z9 w" I% l 1.4.1 建立配置任务6 N% P+ `9 `- N
1.2.4 创建VLANIF 接口5 g$ `+ s7 f, E6 `4 @
1.4.3 配置VLANIF 接口的IP 地址
# ]9 M6 }+ v X$ z) B# ^; \' }$ K 1.4.4 检查配置结果' P9 Z/ x/ R/ @8 s5 b
1.4.1 建立配置任务# v" n: a9 L( i) r; W5 F1 |( x
应用环境
5 A3 _# t0 A- g4 h3 |3 z/ R: @' h 当S-switch 需要与网络层的设备通信时,可以在S-switch 上创建基于VLAN 的逻辑接6 ^. X) a, H7 A8 G6 I7 A2 S* A, P
口,即VLANIF 接口。VLANIF 接口是网络层接口,可以配置IP 地址。借助VLANIF& ~+ h% W& M! v7 a& D: W
接口,S-switch 就能与其它网络层的设备互相通信。* W! C) ?; q$ V. u3 g
前置任务4 A8 h0 c$ r; w2 \( {9 q
在配置VLANIF 接口之前,需完成以下任务:
4 } G5 `% Y! R8 N1 }4 S( y 1.2 创建VLAN
$ \. C- |* v# @4 S& p 数据准备# [* _6 p$ ?& Z5 F1 H- U+ `1 T
在配置VLANIF 接口之前,需要准备以下数据。9 g2 u# z) X! D7 U: \2 X6 a
序号数据
5 H, U' z: U& H6 V/ [; o; ` 1 VLAN 的编号0 ~- _( T$ y9 S. x
2 创建VLANIF 接口) q' q, }' s) |" k) l# `
背景信息" w$ W/ i7 ^ \0 u* k
请在需要配置VLANIF 接口的S-switch 上进行以下配置。
- T, E: A5 z2 Q' @ 操作step
& c7 L w0 X0 |' P" ], L" l9 c; M step1 执行命令system-view,进入系统视图。4 G- K5 w: a& R$ ^( @' X- V
step2 执行命令interface vlanif vlan-id,创建VLANIF 接口并进入VLANIF 接口视图。3 N4 j) h+ I: X/ Y9 W
VLAN 配置演示/ R9 `3 V8 B7 [& G( V
将特定端口加入valn 140+ W9 Z; z) E+ n, }
进入端口
+ U0 R3 m* J/ i4 K: ?6 H. F [switch for test]interface GigabitEthernet 0/0/39
b$ N2 v) [. u" d2 z: d1 o0 c 配置接口的类型。Access 类型、QinQ 类型、Hybrid 类型、Trunk 类型的- C" @. z Z; K0 e5 B
port link-type access,
' y, n' X) t8 S7 e+ ^ 添加到vlan 1405 `9 g6 w, e" L ^- r" F. f: G
[switch for test-GigabitEthernet0/0/39]port default vlan 140
" y2 W6 g1 r6 U d& y5 n, G 将一组端口一次加入到一个vlan中
0 o j. b- t. U! x$ H4 A 进入视图模式- T n6 z5 F/ v8 a6 q
sys
$ x# E' U" @4 M$ o# i 新建vlan140,并进入VLAN140
5 D8 V+ \5 m# F& o, e' H' P& I vlan 140! E y$ X; q( y w1 p9 h4 t' F
添加端口
% [2 A1 V1 {. f o$ _, j; c port GigabitEthernet 0/0/40 to 0/0/42
! X2 p/ P% g: X 查看vlan信息
6 M3 ]+ e0 z# j! K* E( n dis vlan. u2 ^9 l+ ~: u; s$ d: s
查看vlan140 ,内部端口信息/ O' Z& H: B& K& [' B! w
dis vlan 1400 @( ] n/ q3 p7 k2 r2 n
----结束
! Z5 y( u) B; u1 I2 F 1.4.3 配置VLANIF 接口的IP 地址
. H. A9 d0 p; ]3 o1 Q8 f 背景信息& @6 B- @! A5 s! m/ u& \
请在需要配置VLANIF 接口的S-switch 上进行以下配置。
; [+ ?) O2 X& A1 O 操作step
' \6 J% F" Y0 N1 y' H step1 执行命令system-view,进入系统视图。9 I+ t) Q, I0 V) s" x8 q
step2 执行命令interface vlanif vlan-id,创建VLANIF 接口并进入VLANIF 接口视图。: G8 t- A4 m6 H* X
step3 执行命令ip address ip-address { mask | mask-length } [ sub ],配置VLANIF 接口的IP 地
1 [; M' S4 X; b 址。
2 y1 ^1 q3 o6 h P ----结束
5 Q M n$ p2 L7 f; b+ @4 `0 V 1.4.4 检查配置结果# {' R! h& f( U1 D- S, v; M
完成上述配置后,请执行下面的命令检查配置结果。
, i$ d" N4 N/ f& H2 v4 I2 f 操作命令
. N! w+ N* F0 e 查看VLANIF 接口的基本配置
: }% c: x$ O# \, W- H# n+ W& F 信息
9 x, V7 `7 `8 M1 g& P( R8 c3 U& l3 g display interface vlanif [ vlan-id ] [ | { begin | exclude+ q/ k" g4 {/ _4 h6 ?& M- V
| include } regular-expression ]
2 v6 l3 Z( J* X8 S8 N 执行命令display interface vlanif,可以查看VLANIF 接口的IP 地址是否配置正确。
8 k: T+ s. |' O2 M6 ? display interface Vlanif' g z5 y6 k6 Z6 q$ A) j. [8 c7 m. y
S-switch 支持的VLAN 聚合特性
$ _. {1 @( I1 m$ h( Z4 X& [. z super-VLAN 和sub-VLAN2 c4 G6 U. `( z( t
super-VLAN 和通常意义上的VLAN 不同,它只建立三层接口,而不包含物理接口。与8 C3 m! n( i8 {7 P8 Q
一般没有物理接口的VLAN 不同,它的三层虚接口的Up 状态不依赖于其自身物理接口2 j& q! l- t1 U# U
的Up 状态,而是只要它所含sub-VLAN 中存在Up 状态的物理接口。' R' y' L/ o; [& C
sub-VLAN 只包含物理接口,但不能建立VLANIF 接口。它与外部的三层交换是靠super-
2 C! p) J: u- u& s. x3 i% [ VLAN 的VLANIF 接口来实现的。" @1 @- p1 u! r0 d
每个super-VLAN 支持16 个sub-VLAN.
2 j+ e5 c) |- e2 J% \% n8 b sub-VLAN 不再占用一个独立的子网网段。在同一个super-VLAN 中,无论主机属于哪
+ R( Z5 `2 ]9 A8 P) h$ C4 a3 b 一个sub-VLAN,它的IP 地址都在super-VLAN 对应的子网网段内。+ N2 _6 K& }0 u0 l! n" o: @
sub-VLAN 内的通信6 l$ E( R6 g( ~
为了实现sub-VLAN 内的用户进行三层通信时,将使用super-VLAN 的虚接口的IP 地址
1 O# @% Q0 I0 t$ A& R, C h" Q5 R* U0 j3 N 作为网关地址。
8 h' A M7 z& Q8 ^! |2 I 为了实现不同sub-VLAN 间的三层互通及sub-VLAN 与其他网络的互通,需要利用ARP, S* x7 {; R6 b- m+ o
代理功能。通过ARP 代理可以进行ARP 请求和响应报文的转发与处理,从而实现了二* U) y3 u3 i0 w4 @* R7 C
层隔离接口间的三层互通。缺省状态下,sub-VLAN 下的ARP 代理功能是关闭的。0 R* h3 ~8 y& |5 S" M) R- \2 ^
4.1.3 配置任务的逻辑关系
7 T1 V% B% H$ U; ~6 W 在本章中,所有配置任务相互独立,配置时没有先后顺序要求,可根据需要选择配置即可。 s7 ~" w" p0 C
2 VLAN 聚合配置
3 E: k7 a8 e/ l4 F% u9 l 2.4 配置VLAN 聚合+ c# N8 x' L6 f% F& {9 f
介绍配置VLAN 聚合的过程与step.当需要节省IP 地址资源,使多个VLAN 共享一个9 r+ d' B. b1 W5 d: H, H/ s' \
IP 地址时,使用本任务。
9 Y/ p, y/ `! R1 a 2.4.1 建立配置任务
% I: n' U5 ]3 z1 F# i 2.4.2 配置sub-VLAN) u7 H1 K! q5 W" h/ C. C
2.4.3 配置super-VLAN
0 | L' u& k3 l$ K! I+ L 2.4.4 配置VLANIF 接口的IP 地址
/ n9 g: V1 _, E/ Q0 y+ K1 t' l# {2 ^ 2.4.5 配置sub-VLAN 的Proxy ARP! j8 T" D1 p! A$ D; k9 {
2.4.6 检查配置结果
# X, U7 `6 }3 |7 e: z 2.4.1 建立配置任务
3 Z! u$ I0 G$ f9 l$ d: J 应用环境
+ {! V- }$ R6 d @& `; x 当网络中存在大量VLAN 时,通过配置VLAN 聚合,可以简化配置,方便网络规划。. }9 x% Z4 o. ^2 i
前置任务
& B, r, r* a/ [7 {! W$ P' I 在配置VLAN 聚合之前,需完成以下任务:
4 ~1 e. m7 z1 j/ x 1.2 以太网接口基本配置$ F) Z4 i. h; L/ |, c
数据准备2 }4 S6 \" n7 o2 F, j2 {
在配置VLAN 聚合之前,需要准备以下数据。
$ i- u1 Y W1 d% C. w 序号数据: y# u% h9 F: B# [
1 sub-VLAN 的VLAN ID 及其包含的接口编号。
) A1 C) J* E: A8 D 2 super-VLAN 的VLAN ID.
- r0 n1 N' }1 E$ O9 N$ T7 ] 3 VLANIF 接口的IP 地址和掩码地址。
/ ^% j( Y) J3 k4 L0 g# U* e 2.4.2 配置sub-VLAN
4 J v3 u* g a$ C5 N' A: h; G 4-3
2 O" X) b. k) \! Y7 k 背景信息: k0 a4 Z' _ p4 c
请在需要配置VLAN 聚合的S-switch 上进行以下配置。
( Q# f/ Y6 o1 f1 X! K# c' k! Z 操作step. f% X4 `$ L9 a( Z7 g
step1 执行命令system-view,进入系统视图。
1 h$ k7 N* c. }) v6 s step2 执行命令vlan vlan-id,创建VLAN 并进入VLAN 视图。- Y- k' E6 M2 r; ?! c* ~' X, z
step3 执行命令port interface-type { interface-number1 [ to interface-number2 ] }&,将接2 \. h; J$ l% l4 l8 B( C
口加入到sub-VLAN 中。3 R3 @: L {2 b) R; K9 o
新创建的VLAN 缺省认为是sub-VLAN.1 L. v. |% T1 S3 z" ^2 l" r9 k+ T
配置sub-VLAN 时,只需将接口加入到已创建的VLAN 中即可。5 O1 \& @( Z* g
----结束; T9 E- r5 D& W$ K
2.4.3 配置super-VLAN7 C( K' k+ G& |: z
背景信息
0 v) ~5 G5 C& W: X; O; a" w2 N 请在需要配置VLAN 聚合的S-switch 上进行以下配置。5 D* l5 |" L: G* c" v
操作step
8 }6 E6 a) X. b2 ^! Q! l! F# B step1 执行命令system-view,进入系统视图。1 z, S5 ^8 a8 }
step2 执行命令vlan vlan-id,创建VLAN 并进入VLAN 视图。2 S7 @5 n; ^! V- q
step3 执行命令aggregate-vlan,创建super-VLAN.) H. x: [$ q. p ?, m; p
说明' |4 }( Y/ z+ c2 D& N" P4 o, k0 t
super-VLAN 与sub-VLAN 必须使用不同的VLAN ID,super-VLAN 中不能包含任何物理接口。在VLAN 视图下执行命令undo aggregate-vlan,可以将一个super-VLAN 转变为sub-VLAN.' i* o0 {9 `3 X# y
配置为super-VLAN 的VLAN 必须是已经存在的。
& {" w( ]6 D! `+ R# U3 |. d& S step4 执行命令access-vlan { vlan-id1 [ to vlan-id2 ] } &,将sub-VLAN 加入到super-. d1 Y5 k$ F v5 f5 ?& u; ^5 i
VLAN 中。1 O2 w+ y, D: a+ M
----结束0 F# d2 o/ [* F6 g
2.4.4 配置VLANIF 接口的IP 地址( L$ m1 X: E+ M
背景信息1 K% Y/ h* l2 y. X+ N
请在需要配置VLAN 聚合的S-switch 上进行以下配置。8 ?. o! S8 |# X* J
操作step
! O* b3 G `6 M8 t1 R5 v& b7 [/ r step1 执行命令system-view,进入系统视图。3 i- S( ?5 T# G8 i( M
step2 执行命令interface vlanif vlan-id,创建VLANIF 接口。' n, S! L( o" h9 X* N# u1 q$ J" z
由于只能创建super-VLAN 对应的VLANIF 接口,sub-VLAN 不允许创建对应的VLANIF" R E2 N3 v" `. `! s9 X
接口。因此,参数vlan-id 是创建super-VLAN 时指定的VLAN ID.
/ r) r0 ?/ Q n8 l3 h7 A: j step3 执行命令ip address ip-address { mask | mask-length },配置VLANIF 接口的IP 地址。
( S1 W# j( j3 k) B7 C2 t9 C 说明
8 q4 l' c+ r( `3 t2 s: q e0 o, l VLANIF 接口的IP 地址所在的网段应包含各sub-VLAN 用户所在的子网段。; @6 s( m s9 e
----结束
, p$ a3 f0 k ]9 G 2.4.5 配置sub-VLAN 的Proxy ARP+ G- y7 d' T E8 p, q6 s2 u
背景信息) n/ V* A$ d2 s9 f
请在需要启动Proxy ARP 的S-switch 上进行以下配置。
: o/ I8 J% T) J! v& u9 d 操作step
, S6 H* v- P5 q: [9 ^ step1 执行命令system-view,进入系统视图。
1 I) J) q5 u6 G! v. Z& N# R! k step2 执行命令interface vlanif vlan-id,创建super-VLAN 的VLANIF 接口。! @, C7 X+ f0 ~ A
step3 执行命令arp-proxy enable,使能VLANIF 接口的Proxy ARP 功能。; \5 J; z' v$ P+ V: g
step4 执行命令arp-proxy inter-sub-vlan-proxy enable,使能sub-VLAN 间的Proxy ARP 功能。
* v( J% h9 B% q; u" m ----结束7 E' K9 y# q0 d, u
2.4.6 检查配置结果
5 n" C ]! |4 k" A3 [4 m) a 完成上述配置后,请执行下面的命令检查配置结果。! ^7 M/ r& _* |- s
操作命令3 U. N/ L# @7 o
查看VLAN 信息。display vlan [ vlan-id [ verbose ] ]
- R( @4 _: D/ x9 D# M4 Y z 查看VLANIF 接口的, N! L6 D! m" g6 o1 M# i8 s" C
信息。% T- G0 z4 |6 s+ {- g
display interface vlanif [ vlan-id ] [ verbose ] [ | { begin |0 V' X6 t7 {) X' ?5 R- `/ h& u% o
exclude | include } regular-expression ]9 Y9 l, @# m( x
执行命令display vlan,可以查看到VLAN 类型、super-VLAN 包含的sub-vlan 是否配置
. N/ m1 H- D! {: |, n- Y8 o 正确。以查看VLAN2 为例。
! Z- H' y P/ F display vlan 2 verbose
* f) y. Y6 S2 q5 u2 n8 ]4 {6 | VLAN ID : 2
- G- k9 n% q+ E6 R; h2 h/ r2 ?8 H VLAN Type : Super
9 @' k3 K% p- k# J4 K Description : VLAN 0002
" ~! \7 O2 w" e0 Q Status : Enable
- a1 I: x4 f( G& |# h Statistics : Disable
- E& ?4 M7 q3 O6 q$ C/ b ---------------
5 U! g: _8 E3 \0 O! e, ~! w5 b sub-VLAN List: 3-10! B: N% C" c" y, |
执行命令display interface vlanif,可以查看到VLANIF 接口是否配置正确。& p7 F; D; L0 t2 U3 z
display interface vlanif 2( `' C8 e9 S- e/ ^) C* V3 m
配置思路& P& l3 H7 J u. v
采用如下的思路配置VLAN 聚合:; k$ u3 H* h% D$ E* K/ B
1. 创建sub-VLAN.
6 N' Z: B; M0 x$ [6 ~5 `" L 2. 把sub-VLAN 聚合为super-VLAN.
" r* F# M$ ?) O. G- U 3. 创建sup-VLAN,将sub-vlan 加入到super-VLAN. H2 g' I& n+ r& H
4. 配置VLANIF 接口的IP 地址。
2 e% w; x9 P" k% U 5. 配置sub-VLAN 的Proxy ARP. |