도 2 는 전형 적 인 SDN 의 아키텍처 를 도시 한 개념 도 이 다 . SDN 아키 텍 쳐 는 애플리케이션 계층 ( application layer ) , 제 어 계층 ( control layer ) 및 인 프라스 트럭 쳐 계층 ( infrastructure layer ) 을 포함 하 는 3 개 의 계층 으로 정의 된다 . 애플리케이션 계층 , 제 어 계층 , 및 인 프라스 트럭 쳐 계층 은 각각 애플리케이션 평면 ( application plane ) , 제 어 평면 ( control plane ) , 및 인 프라스 트럭 쳐 평면 ( infrastructure plane , " 혹은 데이터 평면 ( data plane ) ) 으로 도 불린다 . 각 계층 은 개방 형 인터페이스 ( open interface ) 를 통해 서로 통신 한다 . "" 노스 바운드 API ( northbound API ) "" 로 지칭 되 는 애플리케이션 계층 과 제어 계층 간 의 개방 형 인터페이스 는 여러 가지 기능 의 애플리케이션 을 개발 하 고 다른 운영 도구 과 통신 을 가능 하 게 하 는 API 로서 "," 대개 Restful API 를 주로 사용 한다 . "" 사우스 바운드 API ( southbound API ) "" 로 지칭 되 는 제어 계층 과 인 프라스 트럭 쳐 계층 간 의 개방 형 인터페이스 는 포워딩 제어 ", 정보 수집 등 을 위한 인터페이스 로서 , 예컨대 , OpenFlow , OF - config , Netconf 등 이 그 예 이 다 .