Data plane, Control plane, Management plane 이란
Data plane : 트래픽을 전송하는 목적을 제공하는 영역
Control plane : 데이터 여역으로 어떻게 무슨 트래픽이 흐르도록 제어하는 영역
Management plane : NMS와 같이 이런 기긱들을 어떻게 관리할 것인가하는 영역
Data plane
* Network layer
- 모든 host , router에서 재설정
- transport layer 까지는 sender, receiver 에서만 재설정되는 것과 대조
* forwarding 과 routing
- forwarding
= router 의 input 에서 output 으로 packet이 옮겨지는 행위로 data plane 영역
= hardware 영역에서 발생하여 nanosecond 단위로 수행
= 성능이 선(fabric)의 종류에 의해서 결정
- routing
= source 에서 부터 destination 까지의 연결 경로를 생성하는 것으로 control plane 영역
= software 영역에서 발생 하여 millisecond 단위로 수행
- overhead 가 큰 routing을 따로 분리하여 remote server에서 관리하는 것을 SDN(Software-Define Network)이라 부름
네트워크 계층은 크게 두가지 기능이 있음
* Routing : 길 찾기 기능 // OSPF,BGP protocol이 있음
* Forwarding : 앞으로 보내는 기능 // IP
네트워크 계층을 두 개의 계층으로 세분 하면
- Data Plan : 포워딩과 관련된 계층(실제 패킷을 전달하는 계층)
- Control Plan : 라우팅과 관련된 계층
SDN의 켄셉은 Data Plane 과 Control Plane을 분리하는 컨셉(Decoupling)
라우터는 데이터 패킷의 포워딩에만 집중하고 control plane이 담당하던 라우팅을 원격의 중앙 집중화된 서버에서 담당하도록 하는것
대표적인 SDN Controller
ODL : openDaylight
ONOS: Open Networking OperatingSystem
비전공자를 위한 네트워크 class 구분 법 2021.04.19 (0) | 2021.04.19 |
---|---|
2021.02.08 unix 와 리눅스 프로그램 에서 한글 깨지는 경우 (0) | 2021.02.08 |
2021.01.25 windows 참고 명령어 (0) | 2021.01.25 |
2021.01.13 aix find in file context (0) | 2021.01.13 |
2020.01.06 리눅스 date (0) | 2021.01.06 |
댓글 영역