Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

BGP Color 확장 커뮤니티 구성

요약 클라우드 네이티브 Contrail Networking(CN2) 릴리스 23.3부터 BGP 컬러 확장 커뮤니티가 지원됩니다.

개요

BGP(Border Gateway Protocol) 커뮤니티 및 확장 커뮤니티를 사용하여 접두사 또는 서브넷을 그룹화하여 공통 속성을 공유할 수 있습니다. 특정 접두사에 대해 일치시키거나, 여러 접두사에 대해 일치시키거나, 라우팅 정책에 따라 전체 서브넷에 일치시키고 경로를 통해 커뮤니티를 연결할 수 있습니다. 커뮤니티 정보는 BGP 업데이트 메시지에 포함됩니다. 5G 구축 전반에서 엔드 투 엔드 네트워크 슬라이싱을 위해 컬러 접두사를 보급할 수 있습니다. 라우팅 정책에 따라 일련의 작업을 수행할 수 있습니다. 이러한 작업은 태그를 기반으로 경로에 제공되는 기본 서비스가 될 수 있습니다. CN2는 현재 BGP 커뮤니티, 확장 커뮤니티 추가를 지원하며, 이제 경로에 확장 커뮤니티 정보를 색칠합니다. Color는 을(를) 사용하여 color:0:<tag>구성된 BGP 확장 커뮤니티입니다. 경로는 특정 색상 태그로 표시됩니다.

커뮤니티의 유형 및 하위 유형을 결정하는 16진수 표현을 사용하여 커뮤니티를 설정할 수 있습니다. 예를 들어, 0x030b은 색 확장 커뮤니티의 16진수 값입니다. 릴리스 23.3에서는 16진수 값이 아닌 이름을 color 사용하여 색상 확장 커뮤니티를 추가할 수 있습니다. 값을 정의 color 하고 로컬로 구성합니다.

BGP Color 확장 커뮤니티 구성

CN2는 또는 를 color:<tag> 사용하여 color:0:<tag> 색상 확장 커뮤니티 구성을 지원합니다. 태그는 기본적으로 색상 커뮤니티의 번호입니다. 색상 커뮤니티는 라우팅 정책을 사용하여 경로에 연결됩니다.

BGP 색상 확장 커뮤니티를 구성하려면 다음을 수행합니다.

  1. 네임스페이스, VN(가상 네트워크) 및 서브넷 Pod를 생성합니다.
    Pod를 불러오고 연결을 설정하는 데 필요한 모든 노드입니다.
  2. 라우팅 정책을 생성합니다. 예제 YAML 파일은 특정 접두사를 확인하고 그에 따라 경로에 색상 커뮤니티를 추가합니다.
    또는 를 color:12345사용하여 color:0:12345 색상 커뮤니티를 구성합니다. 그러나 제어 노드 introspect에서는 값을 로 color:12345구성한 경우에도 로 color:0:12345 표시됩니다.
    참고:

    색상 값 "12345"는 이러한 예제에서 사용되는 변수입니다.

    색상 확장 커뮤니티를 위한 라우팅 정책의 예:

  3. VN에 라우팅 정책 참조를 추가합니다. 이미 생성된 VN을 편집하고 예제와 같이 을routingPolicyReferences(를) 추가합니다.
    예제:
  4. 라우팅 정책이 추가되면 제어 노드 검사에서 경로에 추가된 커뮤니티(또는 라우팅 정책에서 수행된 다른 작업)를 확인할 수 있습니다. 제어 노드에서 경로 속성을 확인하여 해당 작업 및 커뮤니티가 추가되었는지 확인합니다.