IT/Network

[Network] 네트워크 계층(Network Layer) 요약 정리 및 SDN(소프트웨어 정의 네트워킹)

wookiist 2017. 10. 25. 14:30

네트워크 계층(Network Layer) 요약 정리 및 SDN




L3 - 네트워크 레이어에 대해서 간단히 정리해보았다. 그리고 SDN(Software-Defined Networking)에 대해서도 간략한 설명을 덧붙였다.


Network Layer는 Host - to - Host 를 담당하는 레이어이다.


그리고 인터넷을 구성하는 모든 곳에 존재한다.


네트워크 계층의 기능은 크게보면 두 가지로 나눌 수 있다.


- Routing(라우팅) : "길 찾기 기능" // 라우팅 프로토콜 예시 : OSPF, BGP


- Forwarding(포워딩) : "앞으로 보내는 기능" // Ex. IP



네트워크 계층을 두 계층으로 나누면 다음과 같다.


Data Plane // 포워딩과 관련된 계층 [실제 패킷(데이터)를 전달하는 계층]


Control Plane // 라우팅과 관련된 계층


SDN의 컨셉을 간단히 설명하면, Decoupling 이다.


기존의 라우터는 Data Plane과 Control Plane이 하나의 라우터에 묶여있었다면,


SDN의 컨셉은 Data Plane과 Control Plane을 분리한다.


라우터는 데이터 패킷의 포워딩에만 집중할 수 있도록 하고, 


기존의 Control Plane이 하던 라우팅은 원격의 중앙 집중화된 서버에서 담당하도록 한다. 


이 원격 서버를 SDN 컨셉에서는 SDN Controller라고 한다.


대표적인 SDN Controller로는 ODL(OpenDaylight), ONOS(Open Networking Operating System) 등이 있다.


반응형