HP스위치의 openflow controller를 openIRIS로 구동시켰을시 flow문제관련 질문입니다.

78 views
Skip to first unread message

YeongSeok, Kim

unread,
Aug 6, 2014, 2:51:27 AM8/6/14
to open...@googlegroups.com
안녕하세요, OpenIRIS를 이용하여 SDN network를 구성중인 김영석이라고 합니다.
현재, HP E3800 24G-2SFP+ Switch (J9575A) 장비를 사용중이며
해당 스위치에서 openflow 설정을 한 후 OpenIRIS 2.1.1 버전을 Controller 로 사용하고 있습니다.



openflow 망에 연결된 장치들끼리 ping test를 했을시 문제없이 진행은 되고 있으나,
flow를 확인해본 결과, routing rule을 유지하지 못하고 계속 새로 갱신하는 문제가 발생하였습니다.
(같은 flow가 age 10s 이상 유지되지 않고, 사라졌다가 새로 생깁니다.)


무슨 문제인지 파악하기 위해 다음과 같은 테스트를 하였습니다.

1. static flow를 설정하여 해당 flow도 유지하지 못하는지 확인
 -> static flow는 새로 갱신하지않고, 기존 flow를 계속 유지하고 있습니다.

2. 다른 switch 장비(Buffalo WZR-HP-AG300H)로 교체하여 확인
 -> buffalo 스위치는 문제없이 flow를 계속 유지하고 있습니다.

3. openIRIS가 아닌, floodlight를 Controller로 교체하여 확인
 -> 기존 HP 스위치를 사용하여, controller를 floodlight로 구동시켰을때,
  flow를 갱신하지 않고 유지하는 것을 확인하였습니다.

4. openIRIS 버전을 교체하여 확인
 -> 릴리즈된 openIRIS 버전을 2.0.9, 2.0.11, 2.1.1, 2.1.2 등 바꿔가면서 확인해본 결과
   버전상관 없이 flow를 유지하지 못하고 갱신하는 문제를 확인하였습니다.





위와같은 문제가 어떤 부분에서 발생하는지, 

또, 어떤부분을 수정해야 하는지 답변해주시면 감사하겠습니다. 






Byungjoon Lee

unread,
Aug 20, 2014, 3:26:36 AM8/20/14
to open...@googlegroups.com
현재 OpenIRIS의 Flow manager는 플로우를 깔때 timeout을 설정합니다.
해당 플로우 레코드에 매치되는 트래픽이 지정된 timeout 시간 동안 발생하지 않으면
flow 레코드는 자동적으로 스위치에 의해 삭제됩니다. 

트래픽이 계속 들어오는 경우에는 삭제되지 않습니다.

혹시 지금 제가 드린 설명과 다른 결과를 얻으셨나요?
Reply all
Reply to author
Forward
0 new messages