Network/SDN

Network/SDN

Study / About OpenFlow

1. OpenFlow SDN 에서 분리된 제어부와 전송부는 정해진 통신 방법을 통해 라우팅을 요청하고 결과를 보내줄 수 있다. 그리고 이 통신 방법을 southbound API 라 부른다. 이 southbound 통신을 위해 만들어진 많은 표준 통신 규격 중 하나인 OpenFlow 에 대해서 알아보려 한다. 그전에 이러한 표준 통신 규격이 왜 필요한지 간단하게 알아보자. SDN 의 장점을 통해 알 수 있는데, 소수의 기업들의 독점에서 벗어나 네트워크 상황에 맞는 장비들의 선택이 가능해졌다. 그러나 이들은 서로 다른 출처의 장비들이기 때문에 이들 사이에서 안정적으로 네트워크를 구축하는 것은 매우 어렵다. 결국 어떤 장비를 들이더라도 안정적인 네트워크를 구축하기 위해서는 표준이 되는 통신 규격이 필요한 것이..

Network/SDN

Study / About SDN

1. 개념 Software Defined Network 의 약자로 직역하면 소프트웨어로 정의된 네트워크를 의미한다. 기존의 네트워크 장비(ex. router, L3 switch…) 들은 제어부(Control Plane)과 전송부(Data Plane)가 같이 존재하며 각각의 장비들이 기능들을 수행하여 네트워크를 구성하였다. SDN 기술에서는 두 Plane 을 분리하며 특히 Control Plane 의 역할 수행에 중점을 둔 기술이다. Data plane 의 경우 패킷들을 forwarding 시키는 역할을 수행하게 된다. 그리고 이 패킷들을 forwarding 시키기 위해 경로를 정하는 것이 Control plane 의 역할 즉, routing 을 수행하게 된다. SDN 에서는 이 Control plane ..

YaHoDev
'Network/SDN' 카테고리의 글 목록