주니퍼 네트웍스 디바이스에서 OVSDB(Open vSwitch Database) 관리 프로토콜을 구현하려면 Junos OS CLI를 사용하여 주니퍼 네트웍스 디바이스와 SDN(Software-Defined Networking) 컨트롤러 간의 연결을 구성해야 합니다.
모든 SDN 컨트롤러 연결은 주니퍼 네트웍스 디바이스의 관리 인터페이스에서 이루어집니다. 이 연결은 SSL(Secure Sockets Layer) 프로토콜을 사용하여 보호됩니다. 연결의 기본 포트 번호는 6632입니다.
또한 물리적 서버에 연결된 각 물리적 인터페이스가 OVSDB에 의해 관리되도록 지정해야 합니다. 이러한 구성을 수행하면 기본적으로 주니퍼 네트웍스 디바이스가 하드웨어 가상 터널 엔드포인트(VTEP) 역할을 하는 다른 주니퍼 네트웍스 디바이스와 하드웨어 VTEP에서 학습한 MAC 주소에 대해 학습하지 못하게 됩니다. 대신 이 구성을 통해 OVSDB에서 이러한 요소에 대해 학습할 수 있습니다.
주니퍼 네트웍스 디바이스에서 OVSDB를 설정하기 전에 다음을 수행해야 합니다.
주니퍼 네트웍스 디바이스에서 OVSDB를 설정하는 방법:
- SDN 컨트롤러의 IP 주소를 지정합니다.
[edit protocols ovsdb]
user@host# set controller ip-address
- SSL을 주니퍼 네트웍스 디바이스와 SDN 컨트롤러 간의 연결을 보호하는 프로토콜로 지정합니다.
[edit protocols ovsdb]
user@host# set controller ip-address protocol ssl
- SDN 컨트롤러에 연결하는 데 사용되는 포트 번호를 설정합니다.
[edit protocols ovsdb]
user@host# set controller ip-address protocol ssl port number
- (선택 사항) 비활성 프로브를 보내기 전에 연결이 비활성 상태일 수 있는 시간(밀리초)을 지정합니다.
[edit protocols ovsdb]
user@host# set controller ip-address inactivity-probe-duration milliseconds
- (선택 사항) 이전 시도가 실패한 경우 디바이스가 SDN 컨트롤러에 다시 연결을 시도하기 전에 대기해야 하는 시간(밀리초)을 지정합니다.
[edit protocols ovsdb]
user@host# set controller ip-address maximum-backoff-duration milliseconds
- (선택 사항) 1단계부터 5단계까지 반복하여 NSX 환경의 추가 SDN 컨트롤러에 대한 연결을 구성합니다.
- 물리적 서버에 연결된 각 물리적 인터페이스가 OVSDB에 의해 관리되도록 지정합니다.
[edit protocols ovsdb]
user@host# set interfaces interface-name
를 지정할 interface-name때 논리 단위 번호를 포함할 필요가 없습니다.
- VMware NSX 환경에 대한 OVSDB 및 VXLAN 구성 워크플로에 설명된 나머지 구성 작업을 완료합니다.