네트워크 오픈 플로우 란 무엇입니까? -techopedia에서 정의

오픈 플로우 란 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-OpenFlow는 무엇을 의미합니까?

OpenFlow는 OSI 모델의 계층 2에서 작동하며 라우터의 전달 평면에 액세스하거나 네트워크를 통해 스위치를 제공하는 개방형 통신 프로토콜입니다. OpenFlow를 사용하면 스위치 네트워크 내의 데이터 패킷 경로를 두 개 이상의 라우터에서 실행되는 소프트웨어로 결정할 수 있습니다.

OpenFlow는 다른 모델의 스위치와 라우터 및 다른 공급 업체 간의 네트워크 트래픽 관리를 위해 설계되었습니다. OpenFlow는 스위치 및 라우터 프로그래밍을 하드웨어와 분리하여 하드웨어 구성을 수행 할 필요가 없으며 소프트웨어를 통해 모든 제어를 유연하게 수행 할 수 있습니다. 캘리포니아 버클리 대학과 스탠포드 대학은 OpenFlow가 2011 년에 공개되기 전에 6 년 동안 협력했습니다.

Techopedia는 OpenFlow를 설명합니다

이 기술과 관련된 세 가지 주요 부분이 있습니다.

  • 스위치 자체에 설치된 플로우 테이블
  • OpenFlow 프로토콜을 통해 스위치와 통신하고 트래픽 흐름에 대한 정책을 설정하는 컨트롤러입니다. 또한 네트워크를 통해 특정 경로를 설정하거나 속도, 지연 시간 단축 또는 홉 수와 같은 특정 속성에 맞게 최적화합니다.
  • 컨트롤러가 스위치와 안전하게 통신 할 수있는 OpenFlow 프로토콜

OpenFlow는 공급 업체가 프로그래밍 기능이 제한된 스위치 나 라우터를 판매하기 때문에 트래픽 관리 및 엔지니어링에 어려움을 겪고 다른 공급 업체의 네트워킹 하드웨어간에 일관되지 않은 트래픽 흐름을 제공하기 때문에 만들어졌습니다. OpenFlow는 하드웨어에서 제어권을 빼고 소프트웨어로 구현하여 이러한 일관성을 제공합니다.

오픈 플로우 란 무엇입니까? -techopedia에서 정의