易陆发现互联网技术论坛

 找回密码
 开始注册
查看: 1039|回复: 0
收起左侧

H3C交换机openflow配置 测试

[复制链接]
发表于 2022-2-21 13:51:31 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?开始注册

x
H3C 交换机 OpenFlow 配置指南9 Q. [! _) X. F! u
目录
# M" ~% N/ o; OConsole 连接交换机
8 i, Z0 D5 r3 S1 m配置 VLAN
2 [( [4 T7 }, U% |& H9 R创建实例并映射 VLAN
5 E9 f" ?; O3 C+ }6 M+ B" Z- }- r. J配置控制器1的IP地址并激活实例
2 f5 e: J3 }$ O' u7 x验证配置; M3 O9 j, L( Z
1. Console 连接交换机' i  e% J; x5 o: m* m" S0 ~3 \
笔记本连接需要一个 USB 转 RS232 串口线。* ?: m7 e/ ?* _7 M$ c4 A9 U
MacOS# l. i' C1 q4 `4 E
连接后,MacOS 下可以从终端查看设备状态
- l" I/ U% a8 O8 G1 s6 {" ?0 Y+ Obash $ ls /dev/cu.usbserial-*4 r; S, E) F9 n; a
/dev/cu.usbserial-A106Z8ML
+ l; h0 I, }! N( N! `0 R# I$ A. ?5 ]4 C' D+ X4 F# p

* s' g- T( A& O4 q& Z" t然后可以用 screen 连接。
4 Y- K2 {8 k; Y1 O( q. cscreen /dev/cu.usbserial-A106Z8ML( J8 A8 M. V& x! J5 E1 O2 K- O
6 y  f0 c' j2 S- P: g3 S
Windows3 o' f0 I- H7 h
可以用 SecureCRT 或者串口精灵之类的程序通过串口连接。; n3 {! R$ n1 K  j/ j1 A# J4 w+ l
连接以后,按几次 Enter,输出大概是
0 Z4 @5 p1 Q( a; |4 }7 @! {' i<H3C>%Jan  1 21:20:28:599 2011 H3C SHELL/5/SHELL_LOGIN: TTY logged in from aux0.
2 x9 p+ J( [& V. `1 J<H3C>
4 x0 f) e3 B+ h+ j# RPress ENTER to get started.: P* l5 ]* p* N
<H3C>%Feb 21 14:09:42:051 2022 H3C SHELL/5/SHELL_LOGIN: Console logged in from con0.
$ f& Y/ ?' I+ ^
/ t4 @( Z- ]3 e" F, o2. 配置 VLAN
& r, `0 G, Y. i/ f& M6 N创建VLAN 4092和4094  u$ P; k) _! J5 r! T
<H3C>system-view! ?$ L* F' L) f' H' S
System View: return to User View with Ctrl+Z
* Q, c. a8 u  j4 M4 g* H[H3C]vlan 40920 f7 B- [' T1 s! b7 j
[H3C-vlan4092]quit' ]3 a( i8 M. i; v! I1 }
[H3C]vlan 40943 @" X  b, L9 ]
[H3C-vlan4094]quit
7 S. s. L7 `( Z9 Y" E/ t  r& E& B1 ]# k& t
<H3C>system-view5 Q$ Z, K) n! H! C; m, N
System View: return to User View with Ctrl+Z.
2 A6 ^: s8 t. f' B/ |[H3C]vlan 4092
* `$ b) K) F* B# N+ Y; U[H3C-vlan4092]quit
: O: y+ Q9 a; F7 u. I8 W% c[H3C]vlan 4093
: M6 F/ N9 M( K1 N& C[H3C-vlan4093]quit
/ J  H- L, }/ y" z! B[H3C]no
. k( {1 S8 g9 v0 T; x; A[H3C]no vla9 i$ c9 D; Y- d! r' R8 K
[H3C]no vlan 40931 n0 a% j7 ^- B; s' ^& P
[H3C]vlan' u5 S+ I+ @6 N) P8 X
[H3C]vlan 4094
9 y* W: F0 D( |+ X/ a0 c[H3C-vlan4094]quit* ~5 B) D, \% A2 F! s: B, Q
[H3C]6 ]& |4 t5 |% y0 e, t; k/ B
1 z% t3 V2 I0 I$ F# P
[H3C]display vlan
7 m  z0 X3 ^# ~: c Total VLANs: 3
/ D; L8 ~7 P3 m The VLANs include:6 _% E/ V+ G, N3 k, Y
1(default), 4092, 4094
+ c; x5 m+ }8 K1 r4 I0 ]- ^; |[H3C]* @) ~7 L' A# N

6 D7 O- o2 {0 h( @" W( X创建VLAN接口1并配置IP地址
$ G( f( _# U- g" K6 G上图是官方文档中的例子) M1 g3 \  x" g& {. e
[H3C]interface Vlan-interface 1
' j$ g) N$ ]1 x. r& U% `1 f* \0 a1 ~% a  C) O% F$ Y
[H3C-Vlan-interface1]undo shutdown
& P% P) v& _6 p" @1 ]! E8 A( p[H3C-Vlan-interface1]ip/ b  m. r/ p! a( c1 r. a* T
[H3C-Vlan-interface1]ip address 192.168.7.1 24
. y. W5 G# j; {$ F[H3C-Vlan-interface1]quit
: K( o. f, R( D4 V8 t8 f6 w/ d* v, }  n

* w/ \+ w1 F( ?- j1 N9 J8 q
* h# q4 Y! e1 \7 D. T[H3C]interface Vlan-interface 1: [0 |! G$ ~4 Q& N- T8 d

( J$ V" P! T# u0 _
( M: T5 G% [0 E9 D' r7 ~, V
9 m, U+ P1 z* {7 L& {- D: Y% B$ z6 S
6 A! ?: E$ {' M/ W5 G[H3C-Vlan-interface1]undo shutdown
. C7 v. i$ r4 c9 w. `' N2 k/ J7 H* z' [7 F8 F4 _
[H3C-Vlan-interface1]ip address 192.168.7.1 24
2 {! a4 V- M; l[H3C-Vlan-interface1]quit) L6 p% B1 \' K7 L+ d
[H3C]0 d  f" F4 V+ H

- Y; C' z* x1 t3 ~9 R设置完以后,将控制器所在PC的IP地址设置为 192.168.49.49,可以通过 ping 测试是否连通。  }1 l4 Z. R. Z! g: P# [# g
[H3C]ping 192.168.7.49
/ A& y- R# j8 B% i0 n9 SPing 192.168.49.49 (192.168.7.49): 56 data bytes, press CTRL_C to break
/ r% ^- _$ c  i& }+ d  v56 bytes from 192.168.7.49: icmp_seq=0 ttl=64 time=1.897 ms) i+ l; N" u3 u- Z; J
56 bytes from 192.168.7.49: icmp_seq=1 ttl=64 time=1.268 ms2 Y4 T  |) y9 O
56 bytes from 192.168.7.49: icmp_seq=2 ttl=64 time=1.627 ms
( }6 b+ c+ X* ]6 `( n56 bytes from 192.168.7.49: icmp_seq=4 ttl=64 time=1.855 ms  n0 D5 O" H0 G2 o( @9 {' Z
--- Ping statistics for 192.168.7.49 ---
. z2 |% s" |6 q7 j4 Z& \5 packet(s) transmitted, 5 packet(s) received, 0.0% packet loss
4 f: @' l( ]+ ?" v3 mround-trip min/avg/max/std-dev = 1.170/1.563/1.897/0.297 ms9 X# @+ r5 W5 b: c; y( ]4 A

; i# x3 {' l% Z1 p, d4 M# ^8 @" G[H3C]%Jan  1 21:47:00:208 2011 H3C PING/6/PING_STATISTICS: Ping statistics for 192.168.7.49: 5 packet(s) transmitted, 5 packet(s) received, 0.0% packet loss, round-trip min/avg/max/std-dev = 1.170/1.563/1.897/0.297 ms.
- ^; \( M  N, L) B7 D
. p& |0 [! c- K- e* I+ {: d2 O1 ~" h

1 ^+ J4 [- h. R3. 创建 OpenFlow 实例并映射 VLAN$ {3 k3 v7 z' }/ B9 Y* B7 B4 F
<H3C> system-view/ F: Y5 `% F; }
[H3C] openflow instance 1) i2 A. @/ f4 }  g# _! K1 V- P, W
[H3C-of-inst-1] classification vlan 4092 mask 4093" t- f; l, {) ]
& l1 _/ w2 F" I: j7 A5 Y. h
$ Q3 Z0 `+ N8 c! I3 N/ A9 C4 f

4 W) B! x4 C* s% {% s! D7 V<H3C>system-view
/ l* i1 c: r3 |  q  ESystem View: return to User View with Ctrl+Z.7 L# @2 R1 q4 H$ N
+ z+ }  T8 X; E) X- O- p
[H3C]openflow instance 12 ~8 h( H$ H% B. c
- [8 w  n1 |( k( }; t* z) e
[H3C-of-inst-1]classification vlan 4093 mas
9 W5 X0 m0 h$ E- r[H3C-of-inst-1]classification vlan 4093 mask 4094
2 _: x& ?- d  Z9 [1 M0 d+ s8 x1 f[H3C-of-inst-1]classification vlan 4093 mask 40930 C+ g! ]* M- T
# ~0 Z8 u0 O1 V- Y
配置端口
* `# L# t( C( o- E7 j7 T: ?* p/ e8 r
[H3C]interface Ten-GigabitEthernet 1/0/1
2 |3 F& ?6 s  G; r) H6 a& O. {[H3C-Ten-GigabitEthernet1/0/1] port type trunk / @: f+ j. ]9 k
[H3C-Ten-GigabitEthernet1/0/1] port trunk permit vlan 4092
; X  I  x- R5 z* H; m6 _[H3C-Ten-GigabitEthernet1/0/1] quit
) D& c. \; e7 n( k, z
4 O  @7 I$ {1 L- o' E) r$ f& r
+ b! X1 }2 p' ]6 s我们需要把希望 OpenFlow 管理的端口加入 vlan 4092 中。- @1 M% d/ _7 o0 P/ F
其中 1/0/1 用于连接控制器,1/0/2 保留。
1 S/ A, h7 d; g& f: |6 ?0 h<H3C> system-view5 e( ^$ ^5 j& {; d
[H3C] vlan 4092
4 F2 Q$ _* m' P- y) R+ d  l3 p9 a0 I[H3C-vlan4092] port Ten-GigabitEthernet 1/0/3 Ten-GigabitEthernet 1/0/4 ... Ten-GigabitEthernet 1/0/48; _$ |" @% [1 O& o
[H3C-vlan4092] quit
' \% j9 N# B; Z2 q9 N1 ]% [8 T/ W0 Y: L( u2 ?8 C' x! [1 ~
4. 配置控制器1的IP地址并激活实例
2 c1 n# i4 k' k3 V; e  O7 m9 d- J5 F: o[H3C-of-inst-1] controller 1 address ip 192.168.7.49% l6 `2 T2 F! T+ U6 r8 p! B
[H3C-of-inst-1] active instance
1 N* T  _$ O6 v0 I; C4 w0 z& i; K/ a8 K. g
5. 验证配置# C  M2 t3 t/ {- r9 |  c
<H3C-of-inst-1> display openflow instance 1" e. T0 M' K- S3 _+ w7 k- i1 F7 g
Instance 1 information:
6 o, ]8 G1 t( v& o9 E. qConfiguration information:
! M% c$ M4 t3 S8 `2 j Description   : --
9 D! Q- N9 s1 j. {/ {$ e% { Active status : Active
0 f! N, ]+ i8 g8 i% _6 b$ ^ Inactive configuration:
$ W  s6 _$ L0 ]  None
2 M  \$ ~% T- \: i5 p) [% V" { Active configuration:
- ?. I- T% R$ ^) G/ u# M  Classification: VLAN, total VLANs(1)
7 Q/ I7 D  i  Z! T4 o7 r   4092; X4 K$ z7 c( ~! x
  In-band management VLAN, total VLANs(0)
. r; K" i( E: T/ h' v1 p   Empty VLAN/ X- F* }" f3 O$ y2 o
  Connect mode: Multiple
6 P# q$ a0 d- c- `; b  t- r  MAC address learning: Enabled" z% o; d- C' m( L
  TCP DSCP value: 64
, j5 Q& J8 L" ^. c7 N( F, k  Flow table:
9 Q0 m: {; B% E' N& {! W% Q   Table ID(type): 0(Extensibility), count: 9
. n& y9 H0 f1 n+ o/ E  Flow-entry max-limit: 655352 q" q, j$ e( }8 u. z
  Datapath ID: 0x000188df9eeaaaaa: {3 [. i  B% g( }1 W
  Default table-miss: Drop  [0 w4 U( d5 ~4 l. |1 G2 _
  Forbidden port: None
9 @4 K, c* D. u$ [$ @) W. {0 N  Qinq Network: Disabled
+ T4 k: F& s( ^7 N7 A  TCP connection backup: Enabled, G  R& ^( S9 s' [
Port information:
( \* r1 g/ S7 L Ten-GigabitEthernet1/0/1
; Y* D0 ^, L! U+ y6 g. Q( i Ten-GigabitEthernet1/0/3
% c9 j% b" H" `; I4 b6 F Ten-GigabitEthernet1/0/43 P( k9 t4 s5 B) T
...* I4 M9 _1 K. c. ^: f& c* f# ?; Z1 C" ?
Ten-GigabitEthernet1/0/478 v% g5 G, ]' |; F
Ten-GigabitEthernet1/0/48
! x0 q4 N' X, ^4 h" OActive channel information:3 |) R# _- o3 w6 K3 ~# e
Controller 1 IP address: 192.168.7.49 port: 6633" P7 u2 D0 d/ M( }) E5 k1 {
* @! n+ C2 m% \5 ^) A
然后就可以在 PC 上启动控制器,等待交换机连接。$ k- G/ q- \$ R3 A& J

9 l9 Z- \% X" _- N( C1 H5 O
( B* u7 z' S" S9 x' o. B[H3C]display openflow instance 1+ c" A4 l# C. X
Instance 1 information:! g7 M: K2 x( t9 o9 M8 p: q
Configuration information:
5 o/ |+ ?( V4 |! u/ B Description   : --
! n7 o) ^( F. Y& n9 G$ c8 }! E; U Active status : Inactive2 Z+ ?0 b# K# w7 y
Inactive configuration:
- F: K( w0 t" }) T  Classification: VLAN, total VLANs(2)  [- ]/ p: U% v0 n- O: t
   4092, 40946 C) L- g9 p( \3 a$ P
  In-band management VLAN, total VLANs(0)8 I  s, s2 y9 S" C( v! u8 M, T
   Empty VLAN1 ]- `$ U7 V3 E
  Connect mode: Multiple
) d* o' V9 R- O- S  MAC address learning: Enabled7 N! a1 m: V# I: p6 N+ R& ~
  TCP DSCP value: 10
3 V6 f( [4 d6 R5 h  Flow table:$ m7 ?7 s, r! b% X. W
   Table ID(type): 0(Extensibility)# _3 p; S1 J3 u) _  \8 u
  Flow-entry max-limit: 65535
( P& I4 O  m8 g% ^& Q' R9 L  Datapath ID: 0x0001a699068a0100
9 e: e6 j: E2 g# y. V) x$ J  Default table-miss: Drop
, |( b8 K# ?: _9 j% B  Forbidden port: None2 J# n9 W+ q! N2 i
  Qinq Network: Disabled
: Z. P( E- j7 q4 V; z3 n  TCP connection backup: Enabled
; D$ X+ Q2 g) T' u6 d Active configuration:
, }9 x0 j) m1 S; O7 q- h  None  N+ g, y" J+ e1 g
! h! g0 G0 e3 t. Q
1 F3 k3 k& X0 o* M
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

北京云银创陇科技有限公司以云计算运维,代码开发

QQ|返回首页|Archiver|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )点击这里给我发消息

GMT+8, 2026-4-8 20:21 , Processed in 0.052155 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

快速回复 返回顶部 返回列表