Skip to main content
QUICK REVIEW

[논문 리뷰] A Brief Overview of Software-Defined Networking

Alexander Nunez, Joseph Ayoka|arXiv (Cornell University)|2023. 02. 01.
Software-Defined Networks and 5G인용 수 6
한 줄 요약

이 논문은 소프트웨어 정의 네트워킹(SDN)에 대한 간결하면서도 종합적인 개요를 제시하며, 제어 평면과 데이터 평면을 분리하여 중앙집중식으로 프로그래밍 가능한 네트워크 관리를 가능하게 하는 분리된 아키텍처를 제안한다. 응용, 제어, 인프라의 세 단계로 구성된 SDN의 구조를 통해 기능적 역할과 상호작용을 명확히 하여, SDN 기술을 도입하거나 기여하고자 하는 연구자와 전문가들에게 기초적인 이해를 제공한다.

ABSTRACT

The Internet is the driving force of the new digital world, which has created a revolution. With the concept of the Internet of Things (IoT), almost everything is being connected to the internet. However, with the traditional IP network system, it is computationally very complex and costly to manage and configure the network, where the data plane and the control plane are tightly coupled. In order to simplify the network management tasks, software-defined networking (SDN) has been proposed as a promising paradigm shift towards an externalized and logically centralized network control plane. SDN decouples the control plane and the data plane and provides programmability to configure the network. To address the overwhelming advancement of this new technology, a holistic overview of SDN is provided in this paper by describing different layers and their functionalities in SDN. The paper presents a simple but effective overview of SDN, which will pave the way for the readers to understand this new technology and contribute to this field.

연구 동기 및 목표

  • 소프트웨어 정의 네트워킹(SDN)이 네트워크 아키텍처의 범주 전환으로서의 개념을 종합적으로 이해할 수 있도록 제공하는 것.
  • SDN에서 제어 평면과 데이터 평면의 분리를 명확히 하고, 네트워크 관리에 미치는 이점을 설명하는 것.
  • SDN 아키텍처의 응용, 제어, 인프라 레이어의 기능적 역할을 설명하는 것.
  • SDN 분야에 진입하는 연구자와 전문가들을 위한 기초 참고 자료로 기능하는 것.
  • SDN의 핵심 구성 요소와 설계 원칙을 제시하여 향후 혁신을 지원하는 것.

제안 방법

  • 논문은 SDN을 설명하기 위해 계층적 아키텍처 모델을 사용하며, 이를 응용, 제어, 인프라 평면으로 나눈다.
  • 제어 평면은 논리적으로 중앙집중화되어 있으며, 전역적인 네트워크 가시성과 정책 시행을 가능하게 한다.
  • 데이터 평면은 제어 평면의 규칙에 따라 패킷을 전달하는 프로그래밍 가능한 스위치로 추상화된다.
  • 논문은 제어 평면과 데이터 평면 간의 통신 방식을 설명하기 위해 OpenFlow 프로토콜을 대표적인 사례로 사용한다.
  • 제어 평면과 데이터 평면 간의 통신을 위해 사우스바운드 API(예: OpenFlow)의 사용을 강조한다.
  • 구성 요소 간의 상호작용을 설명하기 위해 개념도와 기능적 설명을 포함한다.

실험 결과

연구 질문

  • RQ1SDN은 제어 평면과 데이터 평면을 어떻게 분리하여 네트워크 관리를 향상시키는가?
  • RQ2SDN 아키텍처의 각 레이어에서의 기능적 책임은 무엇인가?
  • RQ3중앙집중식 제어는 현대 네트워크에서 프로그래밍 가능성과 확장성에 어떻게 기여하는가?
  • RQ4사우스바운드 및 노스바운드 API는 동적 네트워크 구성 기능을 어떻게 실현하는가?
  • RQ5SDN은 기존의 IP 네트워크를 관리하는 데서 발생하는 복잡성과 비용 문제를 어떻게 해결하는가?

주요 결과

  • SDN은 네트워크 장치의 중앙집중식, 프로그래밍 가능한 제어를 가능하게 하여 구성 복잡성을 감소시킨다.
  • 제어 평면과 데이터 평면의 분리는 동적이고 정책 기반의 네트워크 관리를 가능하게 한다.
  • 응용 레이어는 고수준 정책을 통해 네트워크 동작을 정의하며, 저수준 세부 사항을 추상화한다.
  • 제어 레이어는 OpenFlow와 같은 표준 프로토콜을 사용하여 스위치의 플로우 테이블을 관리한다.
  • 인프라 레이어는 제어 평면의 규칙을 실행하는 전달 장치로 구성된다.
  • 계층적 아키텍처는 네트워크 운영의 확장성, 유연성, 자동화를 향상시킨다.

더 나은 연구,지금 바로 시작하세요

논문 읽기부터 검토까지, 연구 시간을 획기적으로 줄여보세요.

카드 등록 없음 · 무료 플랜 제공

이 리뷰는 AI가 만들고, 인간 에디터가 검토했습니다.