Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

EX4550 스위치에서 OpenFlow 지원 구성

다음 섹션에서는 오직 OpenFlow에만 참여하는 인터페이스를 사용하여 EX4550 스위치를 구성하여 OpenFlow를 지원합니다.

OpenFlow에 대한 지원을 구성하기 전에 스위치가 다음 요구 사항을 충족하는지 확인해야 합니다.

  • Junos OS 릴리스 13.2X51-D20 이상에서 실행되는 EX4550 스위치

  • 설치된 장비의 Junos OS 릴리스와 일치하는 소프트웨어 패키지 릴리스가 포함된 OpenFlow 소프트웨어 패키지

  • 스위치와 OpenFlow 컨트롤러 간의 TCP 연결

  • 컨트롤러 IP 주소에서 연결할 수 있는 스위치의 관리 인터페이스와 관리 네트워크 간의 연결

구성 작업은 다음 섹션에서 자세히 설명합니다.

OpenFlow 인터페이스 구성

OpenFlow에 참여하는 인터페이스를 Layer 2 인터페이스로 구성해야 합니다. EX 시리즈 이더넷 스위치에서 프로토콜 제품군 ethernet-switching으로 인터페이스를 구성합니다. EX4550 스위치에서 논리적 유닛 번호 0을 사용하여 단일 논리적 포트만 구성할 수 있습니다.

OpenFlow 인터페이스를 구성하려면 다음을 수행합니다.

  • 논리적 인터페이스와 프로토콜 제품군을 구성합니다.

OpenFlow 프로토콜 구성

OpenFlow 지원을 구성하려면 가상 스위치 인스턴스를 생성하고 60자 이하의 스위치 이름을 지정합니다. 가상 스위치 인스턴스의 경우 OpenFlow 컨트롤러 정보와 참여하는 논리적 인터페이스를 구성합니다. 옵션으로 플로우 엔트리와 일치하지 않는 패킷, 잘못된 플로우에 대한 제거 타이머 및 OpenFlow 추적 옵션에 대한 기본 작업을 구성합니다.

OpenFlow 프로토콜을 구성하려면 다음을 수행합니다.

  1. OpenFlow 컨트롤러 IP 주소와 연결 프로토콜을 구성합니다.
  2. 이 가상 스위치 인스턴스에서 OpenFlow에 참여하는 논리적 인터페이스를 지정합니다.
  3. (옵션) 기존 플로우 항목과 일치하지 않는 패킷에 대한 명령문을 구성 default-action 합니다.

    명령문을 구성 default-action 하지 않으면, 기본값은 packet-in일치하는 플로우 입력이 없는 패킷이 처리를 위해 컨트롤러로 전송되어야 함을 나타내는 것입니다.

  4. (옵션) 명령문을 구성 purge-flow-timer 합니다. 이는 잘못된 플로우가 플로우 테이블에서 제거된 후의 초 수입니다.
  5. (옵션) OpenFlow 추적 옵션 구성

    로그 파일 이름을 구성하지 않으면 OpenFlow 추적 메시지가 기본 OpenFlow 로그 파일 /var/log/ofd 로 로깅됩니다.