검색 상세

SDN 환경에서 다중 컨트롤러

A Method for Processing Network Traffics Efficiently among Multiple Controllers in SDN Environment

  • 주제(키워드) SDN
  • 발행기관 아주대학교
  • 지도교수 예홍진
  • 발행년도 2015
  • 학위수여년월 2015. 2
  • 학위명 석사
  • 학과 및 전공 일반대학원 지식정보공학과
  • 실제URI http://www.dcollection.net/handler/ajou/000000019060
  • 본문언어 한국어
  • 저작권 아주대학교 논문은 저작권에 의해 보호받습니다.

초록/요약

기존의 SDN(Software-Defined Networking)의 문제점은 중앙 집중식 형태의 구조에 따라 스위치들에서 들어오는 패킷들을 처리하는 하나의 컨트롤러에 과부하가 걸릴 경우 전체의 네트워크에 심각한 영향을 미치는 것에 있다. 이러한 기존의 문제점을 극복하기 위한 방안 중의 하나로서 다중 컨트롤러를 사용하는 SDN 환경이 제시되었다. 다중 컨트롤러를 사용한 SDN의 경우에는 하나의 컨트롤러가 과부하로 인하여 사용이 불가능할 경우 해당 컨트롤러와 연결되어 있던 스위치들이 트래픽을 처리하기 위해 기존의 컨트롤러를 대신하여 새로운 컨트롤러와 연결되고 해당 트래픽을 처리하게 된다. 하지만 과부하 상태의 컨트롤러를 기다리는 대기 시간 및 새로운 컨트롤러를 선택하는데 걸리는 시간으로 호스트 간의 플로우 설정 시간이 증가하고 전체적으로 트래픽을 처리하는데 있어서 지연 시간이 발생하는 단점이 있다. 본 논문에서는 이와 같은 기존의 다중 컨트롤러를 사용한 SDN 환경에서의 단점을 보완하기 위해서 상태 메시지를 이용하여 컨트롤러 간의 상태를 파악하고 이를 바탕으로 새로운 컨트롤러의 선택을 사전에 결정하여 호스트 간의 플로우 설정 시간을 단축시키고 트래픽을 효과적으로 처리한다.

more

목차

제 1 장 서 론 1

제 2 장 관련 연구 3

제 1 절 SDN 3
제 1 항 SDN의 등장 배경 3
제 2 항 SDN의 특징 4

제 2 절 OpenFlow 7
제 1 항 OpenFlow의 정의 7
제 2 항 OpenFlow 메시지 8
제 3 항 OpenFlow의 동작 방식 10

제 3 절 다중 컨트롤러를 사용한 SDN 13
제 1 항 다중 컨트롤러의 등장 배경 13
제 2 항 다중 컨트롤러의 동작 방식 13
제 3 항 동기화 메시지 구성 15

제 3 장 제안 방식 17

제 1 절 기존 다중 컨트롤러를 사용한 SDN 17
제 1 항 컨트롤러 과부하에 따른 트래픽 처리 17
제 2 항 기존 방식의 문제점 19

제 2 절 제안하는 다중 컨트롤러 SDN 환경 20
제 1 항 제안하는 다중 컨트롤러의 개념 20
제 2 항 제안하는 다중 컨트롤러의 동작 방식 22

제 3 절 시스템 구현 24
제 1 항 구현 환경 24
제 2 항 컨트롤러 모듈 25

제 4 장 실험 결과 및 성능 평가 28

제 1 절 실험 방법 28

제 2 절 실험 결과 30
제 1 항 실험 결과 30
제 2 항 성능 평가 33

제 5 장 결 론 34

참고문헌 35

Abstract 37

more