Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

MX 시리즈 라우터에서 OpenFlow에 대한 지원 구성

다음 섹션에서는 OpenFlow에만 참여하는 인터페이스를 사용하여 OpenFlow를 지원하도록 MX 시리즈 라우터를 구성합니다. OpenFlow 논리 인터페이스와 비 OpenFlow 논리 인터페이스를 동시에 지원하는 하이브리드 인터페이스 구성에 대한 자세한 내용은 MX 시리즈 라우터에서 OpenFlow 하이브리드 인터페이스 구성을 참조하십시오.

OpenFlow에 대한 지원을 구성하기 전에 라우터가 다음 요구 사항을 충족하는지 확인하십시오.

  • Junos OS 릴리스 13.3 이상을 실행하는 MX 시리즈 라우터

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

  • 라우터와 OpenFlow 컨트롤러 간의 TCP 연결

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

구성 작업은 다음 섹션에 자세히 설명되어 있습니다.

OpenFlow 인터페이스 구성

OpenFlow에 참여하는 인터페이스를 레이어 2 인터페이스로 구성해야 합니다. MX 시리즈 라우터에서는 캡슐화 ethernet-bridge 및 프로토콜 제품군 bridge을 사용하여 인터페이스를 구성합니다.

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 traceoptions를 구성합니다.

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

OpenFlow 라우팅 인스턴스 구성

OpenFlow 트래픽을 위한 가상 스위치 라우팅 인스턴스를 구성하려면 다음을 수행합니다.

  1. 라우팅 인스턴스 유형을 로 virtual-switch구성합니다.
  2. 브리지 도메인 이름 및 유형을 구성합니다.
  3. VLAN ID를 로 none구성합니다.
  4. 라우팅 인스턴스에 바인딩될 OpenFlow 논리 인터페이스를 구성합니다.
  5. (선택 사항) 기존 레이어 2 및 레이어 3 처리를 사용하여 OpenFlow 트래픽을 전달하기 위해 NORMAL 전달 작업을 사용하는 경우 통합 라우팅 및 브리징(IRB) 인터페이스를 구성하고 브리지 도메인 구성에 적절한 논리적 인터페이스를 포함합니다.