구분
|
기술요소
|
상세 설명
|
SDN 계층 별기술 측면
|
SDN 응용프로그램
|
- NBI 프로그래밍 방식의 네트워크 동작을 컨트롤러 전달, 추상화
- 각 NBI 에이전트를 통해 다수 상위 NBI 제공(구성도 참조)
|
SDN 컨트롤러
|
- SDN 응용 프로그램 계층의 요구 사항을 SDN Datapath로 변환
- SDN 응용 프로그램에 네트워크 추상화 제공, 논리적 중앙화
|
SDN Datapath
|
- 전달 및 데이터 처리 기능 가시화와 논리적 네트워크 제어 장치
- CDPI 에이전트와 트래픽 포워딩 엔진 세트 및 트래픽 처리 기능
|
SDN인터페이스측면
|
CDPI
|
- SDN CDPI(Control to Data-Plane Interface)
- SDN 컨트롤러와 SDN Datapath간에 정의 된 인터페이스
- 프로그램 방식의 포워딩 제어, 기능광고, 통계보고, 이벤트알림
|
NBI
|
- SDN NBI(Northbound Interface)
- SDN 응용 프로그램-컨트롤러 간 I/F, 추상 네트워크 가시화
- 벤더 중립적이며, 상호 운용 가능 방식으로 구현
|
드라이버/에이전트
|
- 각 인터페이스는 드라이버-에이전트 쌍으로 구성 및 실행
- Southern, Bottom ↔ 인프라, Northern, Top ↔ 응용 프로그램
|