지원되는 개방형 표준
Junos OS는 다음과 같은 개방형 표준을 실질적으로 지원합니다.
OpenFlow 스위치 사양, 버전 1.0.0
지원되는 메시지 및 필드, 일치 조건, 와일드카드, 플로우 작업, 통계 및 기능에 대한 자세한 목록은 Junos OS를 실행하는 디바이스에 대한 OpenFlow v1.0 규정 준수 매트릭스를 참조하십시오.
OpenFlow v1.0의 Junos OS 구현은 다음과 같은 점에서 사양과 다릅니다.
(OpenFlow 사양의 섹션은 괄호 안에 표시되어 있습니다.)
Junos OS는 다음과 같은 플로우 작업 유형만 지원합니다(5.2.4 절).
OFPAT_OUTPUT - 일반 플로우 작업의 경우 OFPP_NORMAL, OFPP_FLOOD, OFPP_ALL 및 OFPP_CONTROLLER을, 패킷 전송 플로우 작업의 경우 OFPP_FLOOD 및 OFPP_ALL를 지원합니다.
OFPAT_SET_VLAN_VID - 지원은 플랫폼에 따라 다릅니다.
OFPAT_STRIP_VLAN - 지원은 플랫폼에 따라 다릅니다.
플로우 우선 순위는 와일드카드 항목보다 정확히 일치하는 항목의 우선 순위가 없는 OpenFlow 스위치 사양 v1.3.0에 따라 지원됩니다.
OpenFlow v1.0에 정의된 비상 모드는 지원되지 않습니다. 컨트롤러 연결이 끊어져 재설정할 수 없는 경우, 스위치는 컨트롤 플레인 및 데이터 플레인의 모든 플로우 상태를 유지합니다.
다음 기능은 지원되지 않습니다.
TLS 연결을 통한 암호화(섹션 4.4)
802.1D 스패닝 트리 프로토콜(섹션 4.5 및 5.2.1)
가상 포트 OFPP_LOCAL(섹션 5.2.1)
물리적 포트 기능 OFPPF_PAUSE 및 OFPPF_PAUSE_ASYM(섹션 5.2.1)
큐 구조 및 큐 구성 메시지(섹션 5.2.2 및 5.3.4)
플로우 작업 유형: OFPAT_SET_VLAN_PCP, OFPAT_SET_DL_SRC/DST, OFPAT_SET_NW_SRC/DST/TOS, OFPAT_SET_TP_SRC/DST 및 OFPAT_ENQUEUE(섹션 5.2.4)
플로우 항목 메시지 수정, 패킷 메시지 전송 및 패킷 인 메시지에 대한 buffer_id(섹션 5.3.3, 5.3.6 및 5.4.1)
포트 수정 메시지(섹션 5.3.3)
공급업체 통계(섹션 5.3.5)
공급업체 메시지(섹션 5.5.4)
OpenFlow 스위치 사양, 버전 1.3.1
지원되는 메시지 및 필드, 포트 구조 플래그 및 번호 지정, 일치 조건, 플로우 작업, 멀티파트 메시지, 플로우 지침 및 그룹 유형에 대한 자세한 목록은 Junos OS를 실행하는 디바이스에 대한 OpenFlow v1.3.1 규정 준수 매트릭스를 참조하십시오.
OpenFlow v1.3.1의 Junos OS 구현은 다음과 같은 점에서 사양과 다릅니다.
(OpenFlow 사양의 섹션은 괄호 안에 표시되어 있습니다.)
Junos OS는 다음과 같은 플로우 작업 유형만 지원합니다(5.12 절).
OFPAT_SET_VLAN_VID
OFPAT_POP_VLAN
OFPAT_GROUP
Junos OS는 다음 그룹 유형만 지원합니다(섹션 5.6.1).
OFPGT_ALL
OFPGT_INDIRECT
Junos OS는 플로우 엔트리당 하나의 플로우 명령어만 지원합니다. 또한 다음 흐름 지침(섹션 A.2.4)만 지원됩니다.
OFPIT_WRITE_ACTIONS
OFPIT_APPLY_ACTIONS
OFPT_SET_CONFIG(섹션 A.3.2)의 경우, Junos OS는 OFPC_FRAG_NORMAL 구성 플래그와 miss_send_len 필드에 대한 OFPCML_NO_BUFFER 설정만 지원합니다.
MX 시리즈 라우터에서 Junos OS는 다음과 같은 IPv6 관련 일치 조건(A.2.3.7)만 지원합니다.
OFPXMT_OFB_IPV6_SRC
OFPXMT_OFB_IPV6_DST
다음 기능은 지원되지 않습니다.
다중 플로우 테이블(섹션 5)
테이블 메타데이터(섹션 2)
작업 집합(섹션 5.10)
미터(섹션 5.7)
MPLS 필드(섹션 5.12.1)
MPLS 작업(섹션 5.10 및 5.12)
TLS 연결을 통한 암호화(섹션 6.3.3)
포트별 큐(A.2.2 단원)
보조 연결(섹션 6.3.5)
다중 가상 스위치(섹션 A.3.1)
IPv6 관련 필드 설정 작업(5.12)