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를 사용하여 라우트 보고서를 생성하려면 다음 단계를 수행하십시오.
-
브라우저에서 IBM Cloud 콘솔을 열고 계정에 로그인하세요.
-
탐색 메뉴
선택한 다음 인프라
> 네트워크 > 직접 링크를 클릭합니다.
-
Direct Link 테이블에서 보고서를 생성할 Direct Link 이름을 클릭하십시오.
-
세부사항 페이지에서 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를 사용하여 라우트 보고서를 생성하고 보려면 다음 단계를 수행하십시오.
-
올바른 변수를 사용하여 API 환경을 설정하십시오.
-
다음과 같이 API 명령에 사용할 추가 변수를 저장하십시오.
direct_link_id="11111111-b540-4766-a196-14368f328eb2" -
보고서 작성 요청:
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을(를) 실행하고 빈 응답이 아님을 확인하십시오. -
보고서가 활성화될 때까지 기다린 후 세부사항을 볼 수 있습니다.
curl -X GET "$directlink_api_endpointv1/gateways/$direct_link_id/route_reports/$route_report?version=$api_version" -H "Authorization: $iam_token"자세한 정보는 게이트웨이 라우트 보고서 API를 참조하십시오.