본문 바로가기
ITPE/디지털 네트워크

SDN(Software Define Network)

by Myungs 2022. 12. 16.

1. 네트워크의 논리적 추상화, SDN의 정의

   - 운용의 유연성을 확보하기 위해 Data Plane와 Control Plane를 분리하여 S/W상으로 네트워크 장비를 제어하는 기술

 

2. SND 시스템 개념도 및 구성요소

   1) SND 시스템 개념도

   - 제어부와 데이터부를 나누어 중앙집중화하여 API를 통하여 장비 제어

 

   2) SDN 구성요소

구분 구성요소 내용
LAyer Application Plane - 다양한 네트워크 서비스를 위한 응용 계층
- Network OS 상위에서 사용자 서비스를 지원하는 프로그램
Control Plane - 네트워크 구성 및 운영/제어를 총괄하는 계층
- 제어기능(ACL, 
Data Plane - 단순 패킷포워딩 기능만 담당
- Open Flow 지원 스위치 사용(가상 및 물리 스위치)
Interface Northbound - Application Plane 과 Control Layer 사이의 인터페이스(Restful API)
Southbound - Control Plane과 Data Plane의 포워딩 제어 인터페이스(OpenFlow)

   - 각 계층별 분리 및 인터페이스를 이용하여 S/W상으로 장비 제어 가능                               "끝"