Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Junos OS를 실행하는 디바이스의 OpenFlow 하이브리드 인터페이스 이해

주니퍼 네트웍스 EX9200 이더넷 스위치 및 OpenFlow를 지원하는 MX 시리즈 5G 유니버설 라우팅 플랫폼에서는 여러 논리적 인터페이스를 지원하는 물리적 인터페이스를 하이브리드 인터페이스로 구성할 수 있습니다. 하이브리드 인터페이스는 OpenFlow 논리 인터페이스와 비 OpenFlow 논리 인터페이스를 동시에 지원합니다.

하이브리드 인터페이스에서는 OpenFlow 프로토콜과 비 OpenFlow 프로토콜이 기본적으로 독립적으로 존재합니다. 트래픽은 OpenFlow 및 비 OpenFlow 논리적 인터페이스를 통해 전달되지 않습니다. 대신 VLAN 및 VLAN 태그를 사용하여 OpenFlow 트래픽을 일반 트래픽과 구별합니다. 이를 위해서는 하이브리드 및 비하이브리드 인터페이스를 포함한 모든 인터페이스에서 802.1Q VLAN 태그가 지정된 프레임의 수신 및 전송을 활성화해야 합니다. 또한 VLAN ID 공간을 분리하는 역할을 하는 OpenFlow 트래픽과 일반 트래픽에 대해 별도의 가상 스위치 라우팅 인스턴스를 구성해야 합니다.

하이브리드 인터페이스를 사용하는 디바이스에서 인터페이스에 들어오는 트래픽은 VLAN 태그가 지정되어야 합니다. VLAN ID는 OpenFlow 트래픽을 일반 트래픽과 구별하며, 하이브리드 인터페이스에서는 VLAN ID가 연결된 논리적 인터페이스도 결정합니다. 논리적 인터페이스가 알려지면 그에 따라 트래픽이 전달됩니다. 디바이스는 OpenFlow 플로우 항목에 따라 OpenFlow 트래픽을 전달하며, 기존 레이어 2 및 레이어 3 처리를 사용하여 일반 트래픽을 전달합니다. 네이티브 VLAN을 구성하지 않으면 태그 없는 패킷이 삭제됩니다.

하이브리드 인터페이스에서는 논리적 인터페이스를 트렁크 인터페이스로 구성하여 여러 VLAN에서 태그가 지정된 패킷을 수락하고 전달합니다. 또한 특정 비 OpenFlow 논리적 인터페이스를 기존 레이어 3 또는 MPLS 기반 포워딩을 수행하는 레이어 3 하위 인터페이스로 구성할 수 있습니다.

VLAN 태그가 지정된 프레임을 수신하고 전달하도록 논리적 인터페이스를 구성하려면 VLAN ID 또는 VLAN ID의 범위나 목록을 논리적 인터페이스에 바인딩해야 합니다. OpenFlow 인터페이스에는 일반 인터페이스와 다른 VLAN 집합이 있어야 합니다. 하이브리드 인터페이스에서 OpenFlow 트래픽은 수신 인터페이스와 동일한 VLAN ID 범위를 가진 인터페이스에서만 나갈 수 있습니다.

여러 논리적 인터페이스가 있는 하이브리드 인터페이스 구성을 사용하면 OpenFlow 및 비 OpenFlow 트래픽이 동일한 인터페이스를 통과하면서 트래픽을 별도의 라우팅 또는 브리징 도메인에 유지할 수 있습니다. 하이브리드 인터페이스 사용의 한 가지 이점은 포트 밀도가 문제가 되는 경우 더 적은 수의 물리적 인터페이스를 사용할 수 있다는 것입니다. 그러나 하이브리드 인터페이스를 사용하려면 몇 가지 추가 구성이 필요하며, 하이브리드 포트로 들어오는 태그 없는 트래픽은 OpenFlow 플로우 항목에 따라 포워딩될 수 없습니다. 또한 레이어 1 통계와 같은 여러 물리적 포트 속성이 해당 물리적 인터페이스의 모든 논리적 인터페이스에 대해 보고됩니다. 따라서 하이브리드 모드에서 물리적 인터페이스를 구성할 때 이러한 속성은 해당 물리적 인터페이스의 모든 OpenFlow 및 비 OpenFlow 논리적 인터페이스에 대해 보고됩니다. 이러한 속성에는 대기열 삭제, 프레이밍 오류, CRC 오류 및 충돌이 포함됩니다. 하이브리드 인터페이스를 사용할 때 토폴로지 검색에 LLDP(Link Layer Discovery Protocol)를 사용하는 경우 하이브리드 인터페이스에 들어오는 모든 LLDP 프레임에 적절하게 태그가 지정되었는지 확인해야 합니다.