Direct Link 라우트 보고서 생성

Direct Link및 해당 연결에 알려진 모든 라우트의 보고서를 생성할 수 있습니다. 이 보고서를 사용하여 예상 라우트를 확인하고, 어떤 가상 연결이 직접 링크에 어떤 라우트를 제공하고 있는지 보고, 수신된 라우트의 다음 홉 주소 세부사항을 볼 수 있습니다. 교차 계정 VPC 링크 기능을 사용하는 경우 교차 연결 라우터를 통해 라우팅되는 접두부 또는 서브넷을 볼 수도 있습니다.

UI, CLI 또는 API를 사용하여 경로 보고서를 조회할 수 있습니다.

라우트 보고서 고려사항

라우트 보고서에 대해 작업할 때 다음 고려사항을 검토하십시오.

  • 경로 보고서는 Direct Link 또는 연결된 네트워크의 구성 변경 사항을 확인하거나 문제를 해결할 때 생성하도록 되어 있습니다. 연속 생성 또는 자동 생성을 위해 설계되지 않았습니다. 빈번하거나 자동화된 요청은 제한되거나 차단될 수 있습니다.
  • 새 가상 연결 (VPC, 클래식 또는 Transit Gateway) 이 Active 상태에 도달한 후 직접 링크가 라우트를 학습할 수 있도록 5분동안 기다리십시오. 모든 라우트를 학습하기 전에 라우트 보고서를 생성하면 부분 라우트 보고서가 생성됩니다.
  • 온프레미스 라우트는 BGP가 Established 상태로 설정된 후 약 5분후에 표시됩니다. 게이트웨이 라우트는 게이트웨이가 프로비저닝을 완료할 때까지 표시되지 않습니다.
  • 연결이 0.0.0.0/0 라우트를 표시하는 경우 겹치는 접두부를 계산할 때 해당 라우트가 무시됩니다.
  • 언제든지 게이트웨이당 하나의 보고서만 사용 가능합니다. 새 보고서를 생성하면 이전 보고서가 삭제됩니다.
  • 연결을 추가하거나 제거하면 이전 라우트 보고서가 정확하지 않을 수 있습니다. 따라서 해당 연결 내의 경로를 업데이트하는 경우, 새로운 경로 보고서를 생성하는 것이 좋습니다.

UI를 사용하여 경로 보고서 생성하기

UI를 사용하여 라우트 보고서를 생성하려면 다음 단계를 수행하십시오.

  1. 브라우저에서 IBM Cloud 콘솔을 열고 계정에 로그인하세요.

  2. 탐색 메뉴 메뉴 아이콘을 선택한 다음 인프라 VPC 아이콘 > 네트워크 > 직접 링크를 클릭합니다.

  3. Direct Link 테이블에서 보고서를 생성할 Direct Link 이름을 클릭하십시오.

  4. 세부사항 페이지에서 BGP 탭을 클릭하고 라우트 탭 보기로 스크롤하십시오. 그런 다음 보고서 생성 링크를 클릭하십시오.

    또는 개요 탭에서 라우트 보고서 바로 가기를 사용할 수 있습니다.

    경로 보고서가 생성되기 시작하며, 직접 연결의 복잡성에 따라 생성되는 데 몇 분 정도 걸릴 수 있습니다. 보고서 처리가 완료될 때까지 또는 보고서 취소를 클릭하지 않으면 다른 보고서를 생성할 수 없습니다.

보고서가 생성된 후 라우트 보고서 테이블에 다음 컬럼이 표시됩니다.

  • 라우트-라우트 주소를 지정합니다 (예: 169.254.0.40/29).

  • 유형 - 경로 유형을 지정합니다:

    • 연결-라우트가 시작된 특정 연결의 이름 (또는 ID) 을 지정합니다.
    • Gateway-BGP를 설정하기 위해 IBM 라우터에 설정합니다.
    • 온프레미스 - 귀사의 온프레미스 데이터 센터에서 생성됩니다.

    온프레미스 행을 펼쳐 AS 경로, 다음 홉 및 충돌을 볼 수 있습니다. 연결 유형의 경우 AS 경로, 로컬 환경 설정, 소스 및 충돌을 표시하도록 행을 펼치십시오.

  • 광고-라우트가 광고되는지, 학습되는지 또는 광고되지 않는지 여부를 지정합니다.

    라우트는 BGP가 설정된 경우에만 통지됩니다.

  • 충돌-라우트 충돌이 있는지 여부를 지정합니다.

테이블의 행 높이를 변경하거나 열 설정을 편집하려면 설정 아이콘 설정 아이콘 을 선택하십시오.

라우트 충돌

충돌하는 라우트는 라우트 보기의 충돌 열에 표시됩니다. 직접 연결을 구성할 때 경로 중복은 흔히 발생하는 문제입니다. 둘 이상 연결의 라우트가 겹치는 경우, 트래픽이 제대로 라우팅되지 않을 수 있습니다. 예를 들어, 다음과 같습니다.

라우트 보고서 표시
라우트 보고서 표시

충돌이 여러 개 있는 경우 링크를 클릭하여 자세한 정보가 있는 사이드 패널을 여십시오. 충돌을 해결한 후 새 보고서를 생성하십시오.

CLI를 사용하여 라우트 보고서 생성 및 보기

CLI를 사용하여 라우트 보고서를 생성하고 보려면 다음 명령을 실행하십시오.

ibmcloud dl route-report-create|rrc GATEWAY_ID [--output format] [--help|-h]

여기서:

  • GATEWAY_ID는 게이트웨이의 ID입니다.
  • --output json은 출력을 JSON 형식으로 지정합니다.
  • --help | -h는 이 명령에 대한 도움말을 가져옵니다.

예를 들어, 직접 링크에 대한 경로 보고서를 생성하려면:

ibmcloud dl route-report-create a771366f-2c8c-49f6-a23b-9d49fad035a3

자세한 정보는 ibmcloud dl route-report 명령을 참조하십시오.

API를 사용하여 라우트 보고서 생성 및 보기

API를 사용하여 라우트 보고서를 생성하고 보려면 다음 단계를 수행하십시오.

  1. 올바른 변수를 사용하여 API 환경을 설정하십시오.

  2. 다음과 같이 API 명령에 사용할 추가 변수를 저장하십시오.

    direct_link_id="11111111-b540-4766-a196-14368f328eb2"
    
  3. 보고서 작성 요청:

    curl -X POST "$directlink_api_endpoint/v1/gateways/$direct_link_id/route_reports?version=$api_version" -H "Authorization: $iam_token"
    

    나머지 호출의 경우 새로 작성된 보고서의 ID를 알아야 합니다. ID를 변수로 저장하십시오. 예를 들면 다음과 같습니다.

    route_report="22222222-c540-4766-a196-14368f328eb2"
    

    이 변수가 저장되었는지 확인하려면 echo $route_report을(를) 실행하고 빈 응답이 아님을 확인하십시오.

  4. 보고서가 활성화될 때까지 기다린 후 세부사항을 볼 수 있습니다.

    curl -X GET "$directlink_api_endpointv1/gateways/$direct_link_id/route_reports/$route_report?version=$api_version" -H "Authorization: $iam_token"
    

    자세한 정보는 게이트웨이 라우트 보고서 API를 참조하십시오.