Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

BGP MED 특성

AS의 종료점을 결정하는 MED 속성 이해하기

BGP MED(또는 MULTI_EXIT_DISC)는 비전이적 속성으로, 인터넷 전체에 전파되지 않고 인접한 AS(Autonomous System)에만 전파됩니다. MED 속성은 선택 사항이며, 이는 BGP 업데이트와 함께 항상 전송되지는 않음을 의미합니다. MED의 목적은 다른 AS가 AS에 입력되어 특정 접두사에 도달하는 방식에 영향을 주는 것입니다.

MED 속성에는 메트릭이라고 하는 값이 있습니다. 출구점을 결정하는 다른 모든 요소가 동일한 경우 메트릭이 가장 낮은 출구점이 선호됩니다.

MED가 외부 BGP 링크를 통해 수신되면 AS 내의 다른 BGP 지원 디바이스로 내부 링크를 통해 전파됩니다.

경로가 BGP에서 학습되었고 이미 MED 메트릭이 연결되어 있거나 구성 파일에서 MED 메트릭을 구성한 경우 BGP 업데이트 메시지에는 MED 메트릭이 포함됩니다.

MED 메트릭은 다음과 같은 일반 규칙에 따라 경로와 함께 보급됩니다.

  • 더 구체적인 메트릭은 덜 구체적인 메트릭보다 우선합니다. 즉, 그룹별 메트릭은 글로벌 BGP 메트릭보다 우선하고, 피어별 메트릭은 글로벌 BGP 또는 그룹별 메트릭보다 우선합니다.

  • 라우팅 정책으로 정의된 지표는 문으로 정의된 지표보다 우선합니다 .metric-out

  • 메트릭이 정의되면 경로에서 수신된 메트릭을 재정의합니다.

  • 수신된 경로에 연결된 MED 메트릭이 없고 메트릭 값을 명시적으로 구성하지 않으면 메트릭이 보급되지 않습니다. 메트릭 값을 명시적으로 구성하지 않으면 활성 경로를 보급할 때 MED 값은 영(0)과 동일합니다.

호스트 간의 홉 수가 아닌 AS 경로가 BGP 경로 선택의 주요 기준이므로, 피어 AS에 대한 다중 연결이 있는 AS는 여러 개의 동등한 AS 경로를 가질 수 있습니다. 라우팅 테이블에 인접 AS의 동일한 호스트에 대한 두 개의 경로가 포함된 경우 각 경로에 할당된 MED 메트릭은 포워딩 테이블에 포함할 경로를 결정할 수 있습니다. 할당하는 MED 메트릭은 AS의 특정 종료 지점을 통해 트래픽을 강제할 수 있습니다.

그림 1 MED 메트릭을 사용하여 경로 선택을 결정하는 방법을 보여 줍니다.

그림 1: 기본 MED 예시기본 MED 예시

은 라우터 C와 D에 대한 두 개의 개별 BGP 링크로 연결된 AS 1 및 AS 2를 보여줍니다. AS 1의 호스트 E는 라우터 C에 더 가깝습니다. 역시 AS 1의 호스트 F는 라우터 D에 더 가깝습니다. AS 경로가 동일하기 때문에 각 호스트에 대해 라우터 C를 통과하는 경로와 라우터 D를 통과하는 경로 두 개가 존재합니다. 호스트 E로 향하는 모든 트래픽이 라우터 C를 통과하도록 강제하기 위해 AS 1의 네트워크 관리자는 각 라우터의 출구 지점에서 호스트 E에 각 라우터에 대한 MED 메트릭을 할당합니다.그림 1 MED 메트릭 10은 라우터 C를 통해 호스트 E로 가는 경로에 할당되고, MED 메트릭 20은 라우터 D를 통해 호스트 E로 가는 경로에 할당됩니다. AS 2의 BGP 라우터는 포워딩 테이블에 대해 MED 메트릭이 낮은 경로를 선택합니다.

기본적으로 동일한 피어 AS를 가진 경로의 MED만 비교됩니다. 그러나 에 나열된 라우팅 테이블 경로 선택 옵션을 구성하여 MED를 다른 방식으로 비교할 수 있습니다.표 1 MED 옵션은 상호 배타적이지 않으며 조합하여 또는 독립적으로 구성할 수 있습니다. MED 옵션을 적용하려면 네트워크 전체에서 균일하게 구성해야 합니다. MED 옵션 또는 구성한 옵션에 따라 선택한 경로가 결정됩니다. 따라서 MED 옵션을 구성하기 전에 네트워크에서 선호하는 경로를 신중하게 평가하는 것이 좋습니다.

표 1: 라우팅 테이블 경로 선택을 위한 MED 옵션

옵션(이름)

기능

사용

항상 MED 비교()always-compare-med

서로 다른 AS에 있는 피어의 경로에 대한 MED가 경로 선택 프로세스에서 항상 비교되도록 합니다.

네트워크에 참여하는 모든 기업이 MED 설정을 위한 통일된 정책에 동의할 때 유용합니다. 예를 들어, 두 ISP가 공유하는 네트워크에서 둘 다 MED 값을 올바르게 구성하려면 특정 경로가 더 나은 경로라는 데 동의해야 합니다.

MED에 IGP 비용 추가()med-plus-igp

경로 선택을 위해 MED 값을 비교하기 전에 BGP 다음 홉 대상에 대한 IGP 경로의 비용을 MED에 추가합니다.

이 옵션은 라우터의 MED 값을 대체하지만 IGP 메트릭 비교에는 영향을 미치지 않습니다. 따라서 MED-plus-IGP 비교 후 여러 경로가 동일한 값을 갖고 경로 선택이 계속되면 IGP 경로 메트릭이 MED 값에 추가되고 선택 프로세스 초기에 비교되더라도 IGP 경로 메트릭도 비교됩니다.

다운스트림 AS가 여러 AS에서 수신되는 특정 경로의 전체 비용을 필요로 할 때 유용합니다.

Cisco IOS 비결정적 동작 적용()cisco-non-deterministic

Cisco IOS 소프트웨어의 비결정적 동작을 지정합니다.

  • 활성 경로가 항상 첫 번째입니다. 비활성 경로이지만 적격 경로는 모두 활성 경로를 따르며 수신된 순서대로 유지됩니다. 부적합 경로는 목록의 끝에 남아 있습니다.

  • 라우팅 테이블에 새 경로가 추가되면 MED 타이 브레이킹 규칙을 잃어버리기 때문에 절대 선택하지 말아야 하는 경로를 포함하여 모든 경로 간에 경로 비교가 이루어집니다.

비결정적 동작으로 인해 시스템이 경로 간에 MED를 제대로 비교하지 못하는 경우가 있으므로 이 옵션을 구성하지 않는 것이 좋습니다.

예: AS에서 종료점을 결정하는 MED 속성 구성

이 예는 BGP 업데이트 메시지에 광고하기 위해 MED(Multiple Exit Discriminator) 메트릭을 구성하는 방법을 보여줍니다.

요구 사항

이 예제를 구성하기 전에 디바이스 초기화 이외의 특별한 구성은 필요하지 않습니다.

개요

BGP 업데이트 메시지에 광고하기 위해 MED 메트릭을 직접 구성하려면 문을 포함합니다.metric-out

metric 는 피어로 전송되는 모든 경로의 기본 메트릭입니다. 0에서 4,294,967,295(232 – 1) 사이의 값일 수 있습니다.

다음과 같은 선택적 설정도 지원됩니다.

  • minimum-igp- BGP 다음 홉에 도달하기 위해 IGP(Interior Gateway Protocol)에서 계산된 최소 메트릭 값으로 메트릭을 설정합니다. 새로 계산된 지표가 최소 지표 값보다 크면 지표 값은 변경되지 않은 상태로 유지됩니다. 새로 계산된 지표가 더 낮으면 지표 값이 해당 값으로 낮아집니다.

  • igp- BGP 다음 홉에 도달하기 위해 IGP에서 계산된 가장 최근의 메트릭 값으로 메트릭을 설정합니다.

  • delay-med-update- MED 값이 증가하면 MED 업데이트 전송이 지연됩니다. 명령문을 구성할 때 명령문을 포함합니다.delay-med-updateigp MED가 낮거나 경로와 연결된 다른 특성이 변경되지 않는 한 업데이트 전송을 지연하는 기본 간격은 10분입니다. 계층 수준에서 명령문을 포함하여 기본 간격을 수정합니다.med-igp-update-interval minutes[edit routing-options]

  • - IGP에서 계산된 메트릭 값에서 사용되는 메트릭을 늘리거나 줄이기 위한 값을 지정합니다.offsetoffset 메트릭 값은 지정된 값으로 오프셋됩니다. 값이 양수인 경우 IGP에서 계산된 메트릭(또는 을 지정)이 증가합니다.igpigp-minimumoffset 값이 음수이면 IGP에서 계산된 메트릭(또는 을 지정)이 감소합니다.igpigp-minimumoffset

    은 -231 에서 231 – 1 사이의 값일 수 있습니다. 조정된 지표는 0 미만 또는 232 – 1을 초과할 수 없습니다.offset

그림 2 에는 내부 피어 세션과 인접 AS(Autonomous System)에 대한 여러 출구점이 있는 일반적인 네트워크가 나와 있습니다.

그림 2: IBGP 세션 및 다중 출구 지점이 있는 일반적인 네트워크IBGP 세션 및 다중 출구 지점이 있는 일반적인 네트워크

디바이스 R4에는 보급된 접두사를 시뮬레이션하도록 구성된 여러 루프백 인터페이스가 있습니다. 추가 루프백 인터페이스 주소는 44.44.44.44/32 및 144.144.144.144/32입니다. 이 예에서는 디바이스 R4를 구성하여 디바이스 R3에 MED 값 30을, 디바이스 R2에 MED 값 20을 광고하는 방법을 보여줍니다. 이로 인해 AS 123의 모든 디바이스는 디바이스 R2를 통과하는 경로가 AS 4에 도달하는 것을 선호합니다.

구성

CLI 빠른 구성

이 예를 빠르게 구성하려면, 아래 명령을 복사하여 텍스트 파일로 붙여 넣은 다음 모든 라인브레이크를 제거하고, 네트워크 구성을 일치하는 데 필요한 세부 사항을 바꾸고 [edit] 계층 수준에서 명령을 CLI로 복사해 붙여 넣습니다.

디바이스 R1

디바이스 R2

디바이스 R3

디바이스 R4

디바이스 R1 구성

단계별 절차

다음 예는 구성 계층에서 다양한 수준의 탐색이 필요합니다. CLI 탐색 관련 정보는 Junos OS CLI 사용자 가이드구성 모드에서의 CLI 편집기 사용을 참조하십시오.

디바이스 R1 구성

  1. 인터페이스를 구성합니다.

  2. BGP를 구성합니다.

  3. OSPF를 구성합니다.

  4. 직접 경로를 수용하는 정책을 구성합니다.

    이 시나리오의 다른 유용한 옵션은 OSPF 또는 로컬 경로를 통해 학습된 경로를 수용하는 것일 수 있습니다.

  5. 라우터 ID 및 AS(Autonomous System) 번호를 구성합니다.

결과

구성 모드에서 show interfaces, show policy-options, show protocolsshow routing-options 명령을 입력하여 구성을 확인합니다. 출력 결과가 의도한 구성대로 표시되지 않으면 이 예의 지침을 반복하여 구성을 수정하십시오.

디바이스 구성을 마쳤으면 구성 모드에서 commit을 입력합니다.

디바이스 R2 구성

단계별 절차

다음 예는 구성 계층에서 다양한 수준의 탐색이 필요합니다. CLI 탐색 관련 정보는 Junos OS CLI 사용자 가이드구성 모드에서의 CLI 편집기 사용을 참조하십시오.

디바이스 R2 구성:

  1. 인터페이스를 구성합니다.

  2. BGP를 구성합니다.

  3. OSPF를 구성합니다.

  4. 직접 경로를 수용하는 정책을 구성합니다.

    이 시나리오의 다른 유용한 옵션은 OSPF 또는 로컬 경로를 통해 학습된 경로를 수용하는 것일 수 있습니다.

  5. 라우터 ID 및 AS(Autonomous System) 번호를 구성합니다.

결과

구성 모드에서 show interfaces, show policy-options, show protocolsshow routing-options 명령을 입력하여 구성을 확인합니다. 출력 결과가 의도한 구성대로 표시되지 않으면 이 예의 지침을 반복하여 구성을 수정하십시오.

디바이스 구성을 마쳤으면 구성 모드에서 commit을 입력합니다.

디바이스 R3 구성

단계별 절차

다음 예는 구성 계층에서 다양한 수준의 탐색이 필요합니다. CLI 탐색 관련 정보는 Junos OS CLI 사용자 가이드구성 모드에서의 CLI 편집기 사용을 참조하십시오.

디바이스 R3 구성:

  1. 인터페이스를 구성합니다.

  2. BGP를 구성합니다.

  3. OSPF를 구성합니다.

  4. 직접 경로를 수용하는 정책을 구성합니다.

    이 시나리오의 다른 유용한 옵션은 OSPF 또는 로컬 경로를 통해 학습된 경로를 수용하는 것일 수 있습니다.

  5. 라우터 ID 및 AS(Autonomous System) 번호를 구성합니다.

결과

구성 모드에서 show interfaces, show policy-options, show protocolsshow routing-options 명령을 입력하여 구성을 확인합니다. 출력 결과가 의도한 구성대로 표시되지 않으면 이 예의 지침을 반복하여 구성을 수정하십시오.

디바이스 구성을 마쳤으면 구성 모드에서 commit을 입력합니다.

디바이스 R4 구성

단계별 절차

다음 예는 구성 계층에서 다양한 수준의 탐색이 필요합니다. CLI 탐색 관련 정보는 Junos OS CLI 사용자 가이드구성 모드에서의 CLI 편집기 사용을 참조하십시오.

디바이스 R4 구성:

  1. 인터페이스를 구성합니다.

    디바이스 R4에는 보급된 접두사를 시뮬레이션하기 위한 여러 루프백 인터페이스 주소가 있습니다.

  2. 직접 경로를 수용하는 정책을 구성합니다.

    이 시나리오의 다른 유용한 옵션은 OSPF 또는 로컬 경로를 통해 학습된 경로를 수용하는 것일 수 있습니다.

  3. BGP를 구성합니다.

  4. 인접 디바이스 R3에 대해 MED 값을 30으로 구성하고, 인접 디바이스 R2에 대해 MED 값을 20으로 구성합니다.

    이러한 구성은 자율 시스템(AS)(123)(디바이스 R1, 디바이스 R2 및 디바이스 R3이 멤버임)이 디바이스 R2를 통과하는 경로가 AS 4에 도달하는 것을 선호하게 한다.

  5. 라우터 ID 및 AS 번호를 구성합니다.

결과

구성 모드에서 show interfaces, show policy-options, show protocolsshow routing-options 명령을 입력하여 구성을 확인합니다. 출력 결과가 의도한 구성대로 표시되지 않으면 이 예의 지침을 반복하여 구성을 수정하십시오.

디바이스 구성을 마쳤으면 구성 모드에서 commit을 입력합니다.

검증

구성이 올바르게 작동하고 있는지 확인합니다.

디바이스 R1에서 디바이스 R4로의 활성 경로 확인

목적

활성 경로가 디바이스 R2를 통과하는지 확인합니다.

작업

운영 모드에서 show route protocol bgp 명령을 입력합니다.

의미

별표(*)는 선호 경로가 디바이스 R2를 통과함을 보여줍니다. 경로 선택 이유는 MED 20으로 나열됩니다.

디바이스 R4가 경로를 올바르게 전송하고 있는지 확인

목적

디바이스 R4가 디바이스 R2에 20 값, 디바이스 R3에 30 값을 가진 업데이트 메시지를 전송하고 있는지 확인합니다.

작업

운영 모드에서 show route advertising-protocol bgp 24.24.24.2 명령을 입력합니다.

의미

MED 열은 디바이스 R4가 두 개의 외부 BGP(EBGP) 인접 라우터에 올바른 MED 값을 전송하고 있음을 보여줍니다.

예: 경로 필터를 사용하여 MED 구성

이 예에서는 경로 필터를 사용하여 BGP 업데이트 메시지에 광고하기 위해 MED(Multiple Exit Discriminator) 메트릭을 수정하는 정책을 구성하는 방법을 보여줍니다.

요구 사항

이 예제를 구성하기 전에 디바이스 초기화 이외의 특별한 구성은 필요하지 않습니다.

개요

BGP 업데이트 메시지에서 광고된 MED 메트릭을 수정하는 route-filter 정책을 구성하려면 정책 작업에 문을 포함합니다 .metric

그림 3 에는 내부 피어 세션과 인접 AS(Autonomous System)에 대한 여러 출구점이 있는 일반적인 네트워크가 나와 있습니다.

그림 3: IBGP 세션 및 다중 출구 지점이 있는 일반적인 네트워크IBGP 세션 및 다중 출구 지점이 있는 일반적인 네트워크

디바이스 R4에는 보급된 접두사를 시뮬레이션하도록 구성된 여러 루프백 인터페이스가 있습니다. 추가 루프백 인터페이스 주소는 172.16.44.0/32 및 172.16.144.0/32입니다. 이 예는 172.16.144.0을 제외한 모든 경로에 대해 디바이스 R3에 MED 값 30을 알리도록 디바이스 R4를 구성하는 방법을 보여줍니다. 172.16.144.0의 경우 MED 값 10이 디바이스 3에 보급됩니다. MED 값 20은 경로 접두사에 관계없이 디바이스 R2에 보급됩니다.

구성

CLI 빠른 구성

이 예를 빠르게 구성하려면, 아래 명령을 복사하여 텍스트 파일로 붙여 넣은 다음 모든 라인브레이크를 제거하고, 네트워크 구성을 일치하는 데 필요한 세부 사항을 바꾸고 [edit] 계층 수준에서 명령을 CLI로 복사해 붙여 넣습니다.

디바이스 R1

디바이스 R2

디바이스 R3

디바이스 R4

디바이스 R1 구성

단계별 절차

다음 예는 구성 계층에서 다양한 수준의 탐색이 필요합니다. CLI 탐색 관련 정보는 Junos OS CLI 사용자 가이드구성 모드에서의 CLI 편집기 사용을 참조하십시오.

디바이스 R1 구성

  1. 디바이스 인터페이스를 구성합니다.

  2. BGP를 구성합니다.

  3. OSPF를 구성합니다.

  4. 직접 경로를 수용하는 정책을 구성합니다.

    이 시나리오의 다른 유용한 옵션은 OSPF 또는 로컬 경로를 통해 학습된 경로를 수용하는 것일 수 있습니다.

  5. 라우터 ID 및 AS(Autonomous System) 번호를 구성합니다.

결과

구성 모드에서 show interfaces, show protocols, show policy-optionsshow routing-options 명령을 입력하여 구성을 확인합니다. 출력 결과가 의도한 구성대로 표시되지 않으면 이 예의 지침을 반복하여 구성을 수정하십시오.

디바이스 구성을 마쳤으면 구성 모드에서 commit을 입력합니다.

디바이스 R2 구성

단계별 절차

다음 예는 구성 계층에서 다양한 수준의 탐색이 필요합니다. CLI 탐색 관련 정보는 Junos OS CLI 사용자 가이드구성 모드에서의 CLI 편집기 사용을 참조하십시오.

디바이스 R2 구성:

  1. 디바이스 인터페이스를 구성합니다.

  2. BGP를 구성합니다.

  3. OSPF를 구성합니다.

  4. 직접 경로를 수용하는 정책을 구성합니다.

    이 시나리오의 다른 유용한 옵션은 OSPF 또는 로컬 경로를 통해 학습된 경로를 수용하는 것일 수 있습니다.

  5. 라우터 ID 및 AS(Autonomous System) 번호를 구성합니다.

결과

구성 모드에서 show interfaces, show protocols, show policy-optionsshow routing-options 명령을 입력하여 구성을 확인합니다. 출력 결과가 의도한 구성대로 표시되지 않으면 이 예의 지침을 반복하여 구성을 수정하십시오.

디바이스 구성을 마쳤으면 구성 모드에서 commit을 입력합니다.

디바이스 R3 구성

단계별 절차

다음 예는 구성 계층에서 다양한 수준의 탐색이 필요합니다. CLI 탐색 관련 정보는 Junos OS CLI 사용자 가이드구성 모드에서의 CLI 편집기 사용을 참조하십시오.

디바이스 R3 구성:

  1. 디바이스 인터페이스를 구성합니다.

  2. BGP를 구성합니다.

  3. OSPF를 구성합니다.

  4. 직접 경로를 수용하는 정책을 구성합니다.

    이 시나리오의 다른 유용한 옵션은 OSPF 또는 로컬 경로를 통해 학습된 경로를 수용하는 것일 수 있습니다.

  5. 라우터 ID 및 AS(Autonomous System) 번호를 구성합니다.

결과

구성 모드에서 show interfaces, show protocols, show policy-optionsshow routing-options 명령을 입력하여 구성을 확인합니다. 출력 결과가 의도한 구성대로 표시되지 않으면 이 예의 지침을 반복하여 구성을 수정하십시오.

디바이스 구성을 마쳤으면 구성 모드에서 commit을 입력합니다.

디바이스 R4 구성

단계별 절차

다음 예는 구성 계층에서 다양한 수준의 탐색이 필요합니다. CLI 탐색 관련 정보는 Junos OS CLI 사용자 가이드구성 모드에서의 CLI 편집기 사용을 참조하십시오.

디바이스 R4 구성:

  1. 디바이스 인터페이스를 구성합니다.

    디바이스 R4에는 보급된 접두사를 시뮬레이션하기 위한 여러 루프백 인터페이스 주소가 있습니다.

  2. 직접 경로를 수용하는 정책을 구성합니다.

    이 시나리오의 다른 유용한 옵션은 OSPF 또는 로컬 경로를 통해 학습된 경로를 수용하는 것일 수 있습니다.

  3. BGP를 구성합니다.

  4. 두 개의 MED 정책을 구성합니다.

  5. 두 개의 EBGP 인접 라우터를 구성하고, 두 개의 MED 정책을 디바이스 R3에 적용하고, MED 값 20을 디바이스 R2에 적용합니다.

  6. 라우터 ID 및 AS(Autonomous System) 번호를 구성합니다.

결과

구성 모드에서 show interfaces, show protocols, show policy-optionsshow routing-options 명령을 입력하여 구성을 확인합니다. 출력 결과가 의도한 구성대로 표시되지 않으면 이 예의 지침을 반복하여 구성을 수정하십시오.

디바이스 구성을 마쳤으면 구성 모드에서 commit을 입력합니다.

검증

구성이 올바르게 작동하고 있는지 확인합니다.

디바이스 R1에서 디바이스 R4로의 활성 경로 확인

목적

활성 경로가 디바이스 R2를 통과하는지 확인합니다.

작업

운영 모드에서 show route protocol bgp 명령을 입력합니다.

의미

출력 결과, 디바이스 R4가 보급하는 경로의 기본 경로는 172.16.144.0/32를 제외한 모든 경로에 대해 디바이스 R2를 통과하는 것입니다. 172.16.144.0/32의 경우 기본 경로는 디바이스 R3을 통과하는 것입니다.

디바이스 R4가 경로를 올바르게 전송하고 있는지 확인

목적

디바이스 R4가 디바이스 R2에 20 값, 디바이스 R3에 30 값을 가진 업데이트 메시지를 전송하고 있는지 확인합니다.

작업

운영 모드에서 show route advertising-protocol bgp 명령을 입력합니다.

의미

MED 열은 디바이스 R4가 두 개의 EBGP 인접 라우터에 올바른 MED 값을 전송하고 있음을 보여줍니다.

예: 커뮤니티를 사용하여 MED 구성

특정 커뮤니티의 모든 경로에 대해 MED(Multiple Exit Discriminator) 메트릭을 20으로 설정합니다.

예: MED 경로 속성을 IGP 메트릭과 연결하고 MED 업데이트 지연

이 예는 MED(Multiple Exit Discriminator) 경로 속성을 IGP(Interior Gateway Protocol) 메트릭과 연결하고 MED 속성의 업데이트를 지연하도록 타이머를 구성하는 방법을 보여줍니다.

요구 사항

이 예제를 구성하기 전에 디바이스 초기화 이외의 특별한 구성은 필요하지 않습니다.

개요

BGP는 내부 BGP(IBGP) 경로 다음 홉의 IGP 거리를 기반으로 경로에 대한 MED 속성을 보급하도록 구성할 수 있습니다. IGP 메트릭을 사용하면 내부 라우팅이 관리 설정에 따라 최단 경로를 따를 수 있습니다. 일부 구축에서는 IGP 최단 경로 지식을 인접 AS(Autonomous System)의 외부 BGP(EBGP) 피어에 전달하는 것이 이상적일 수 있습니다. 이를 통해 EBGP 피어는 가능한 최단 경로를 사용하여 AS로 트래픽을 전달할 수 있습니다.

EBGP 피어에서 학습된 경로는 일반적으로 직접 연결된 인터페이스에 다음 홉이 있으므로 IGP 값은 0과 같습니다. 0은 광고된 값입니다. IGP 메트릭은 BGP 피어가 로컬 시스템이 다음 홉 확인(IBGP 구성, 컨페더레이션 피어 내 구성 또는 문을 포함하는 EBGP 구성)을 수행해야 하는 타사 다음 홉을 보낼 때 0이 아닌 값입니다.multihop 이러한 시나리오에서는 또는 옵션을 포함하여 MED 값을 IGP 메트릭과 연결하는 것이 합리적일 수 있습니다.metric-out minimum-igpmetric-out igp

MED를 IGP 메트릭과 연결할 때의 단점은 네트워크에 IGP 불안정성이 있을 때 과도한 경로 보급의 위험이 있다는 것입니다. MED 업데이트에 대한 지연을 구성하면 이러한 시나리오에서 경로 보급을 줄일 수 있는 메커니즘이 제공됩니다. 지연은 다음 홉에 대한 IGP 메트릭이 변경될 때 MED 업데이트 속도를 늦추는 방식으로 작동합니다. 이 접근 방식은 타이머를 사용하여 MED 업데이트를 주기적으로 보급합니다. 타이머가 만료되면 구성된 경로에 대한 MED 속성이 다음 홉의 현재 IGP 메트릭으로 업데이트됩니다.metric-out igp delay-updates BGP 지원 디바이스는 MED 특성이 변경된 경로에 대한 보급을 보냅니다.

이 옵션은 MED 업데이트를 억제해야 하는 BGP 그룹(또는 피어)을 식별합니다.delay-updates MED 업데이트를 보급하는 시간은 기본적으로 10분으로 설정됩니다. 구성에 문을 포함 시켜 간격을 최대 600분까지 늘릴 수 있습니다.med-igp-update-intervalrouting-options

주:

NSR(Nonstop Active Routing)이 활성화되어 있고 전환이 발생하는 경우 전환이 발생하는 즉시 지연된 MED 업데이트가 보급될 수 있습니다.

옵션을 구성할 때 IGP 메트릭은 IBGP 피어에 대한 IGP 비용을 직접 추적합니다.metric-out igp IGP 비용이 감소하면 광고된 MED 값도 감소합니다. 반대로 IGP 비용이 올라가면 MED 값도 올라갑니다.

옵션을 구성할 때 IBGP 피어에 대한 IGP 비용이 감소할 때만 광고된 MED 값이 변경됩니다.metric-out minimum-igp IGP 비용의 증가는 MED 값에 영향을 미치지 않습니다. 라우터는 라우팅 프로세스(rpd)가 다시 시작될 때까지 가장 낮은 IGP 비용을 모니터링하고 기억합니다. BGP 피어는 MED가 이전에 보급된 값보다 낮거나 경로와 연결된 다른 특성이 변경된 경우 또는 BGP 피어가 새로 고침 경로 요청에 응답하는 경우에만 업데이트를 보냅니다.

이 예에서는 OSPF 구성의 문을 사용하여 IGP 메트릭이 변경될 때 구성된 지연 간격 후에 MED도 변경됨을 보여 줍니다.metric OSPF 메트릭의 범위는 1에서 65,535까지입니다.

그림 4은 샘플 토폴로지를 표시합니다.

그림 4: MED 업데이트 지연을 위한 토폴로지MED 업데이트 지연을 위한 토폴로지

이 예에서 디바이스 R1이 보급하는 MED 값은 AS 1에서 실행되는 IGP와 연결됩니다. 디바이스 R1이 광고하는 MED 값은 AS 2가 AS 1로 트래픽을 전달할 때 이웃 AS(AS 2)의 결정에 영향을 미칩니다.

구성

CLI 빠른 구성

이 예를 빠르게 구성하려면, 아래 명령을 복사하여 텍스트 파일로 붙여 넣은 다음 모든 라인브레이크를 제거하고, 네트워크 구성을 일치하는 데 필요한 세부 사항을 바꾸고 [edit] 계층 수준에서 명령을 CLI로 복사해 붙여 넣습니다.

디바이스 R1

디바이스 R2

디바이스 R3

디바이스 R4

디바이스 R5

디바이스 R6

디바이스 R7

디바이스 R8

디바이스 R1 구성

단계별 절차

다음 예는 구성 계층에서 다양한 수준의 탐색이 필요합니다. CLI 탐색 관련 정보는 Junos OS CLI 사용자 가이드구성 모드에서의 CLI 편집기 사용을 참조하십시오.

디바이스 R1 구성

  1. 인터페이스를 구성합니다.

  2. IBGP를 구성합니다.

  3. EBGP를 구성합니다.

  4. MED 값을 IGP 메트릭과 연결합니다.

    옵션을 포함할 때 MED 업데이트의 기본값은 10분입니다 .delay-med-update 옵션을 제외 하면 IGP 메트릭이 변경된 직후 MED 업데이트가 발생합니다.delay-med-update

  5. (선택 사항) MED 업데이트의 업데이트 간격을 구성합니다.

    10분에서 600분까지 간격을 구성할 수 있습니다.

  6. OSPF를 구성합니다.

    여기서 문은 IGP 메트릭이 변경될 때 어떤 일이 발생하는지 설명하는 데 사용됩니다.metric

  7. 직접 경로를 수용하는 정책을 구성합니다.

    이 시나리오의 다른 유용한 옵션은 OSPF 또는 로컬 경로를 통해 학습된 경로를 수용하는 것일 수 있습니다.

  8. 라우터 ID 및 AS(Autonomous System) 번호를 구성합니다.

결과

구성 모드에서 show interfaces, show policy-options, show protocolsshow routing-options 명령을 입력하여 구성을 확인합니다. 출력 결과가 의도한 구성대로 표시되지 않으면 이 예의 지침을 반복하여 구성을 수정하십시오.

디바이스 구성을 마쳤으면 구성 모드에서 commit을 입력합니다. 네트워크의 필요에 따라 토폴로지의 다른 디바이스에서 구성 단계를 반복합니다.

검증

구성이 올바르게 작동하고 있는지 확인합니다.

BGP 보급 확인

목적

디바이스 R1이 IGP 메트릭을 반영하는 BGP MED 값을 디바이스 R4에 보급하는지 확인합니다.

작업

운영 모드에서 show route advertising-protocol bgp 명령을 입력합니다.

의미

MED 열의 601 값은 구성된 OSPF 메트릭을 반영하도록 MED 값이 업데이트되었음을 보여줍니다.

OSPF 메트릭이 변경될 때 MED 값이 변경되는지 확인

목적

OSPF 메트릭을 700으로 올리면 이 변경 사항을 반영하도록 MED 값이 업데이트되는지 확인합니다.

작업

구성 모드에서 set protocols ospf area 0 interface fe-1/2/0.2 metric 700 명령을 입력합니다.

12분(구성된 지연 기간)을 기다린 후 운영 모드에서 명령을 입력합니다 .show route advertising-protocol bgp

의미

MED 열의 701 값은 구성된 OSPF 메트릭을 반영하도록 MED 값이 업데이트되었음을 보여줍니다.

minimum-igp 설정 테스트

목적

명령문 대신 명령문을 사용하도록 구성을 변경합니다.minimum-igpigp OSPF 메트릭을 늘리면 MED 값은 변경되지 않은 상태로 유지되지만 OSPF 메트릭을 줄이면 MED 값에 새 OSPF 메트릭이 반영됩니다.

작업

구성 모드에서 문을 삭제 하고, 문을 추가 하고, OSPF 메트릭을 늘립니다.igpminimum-igp

작동 모드에서 명령을 입력하여 MED 값이 변경되지 않도록 합니다.show route advertising-protocol bgp

구성 모드에서 OSPF 메트릭을 줄입니다.

작동 모드에서 명령을 입력하여 MED 값이 변경되는지 확인합니다.show route advertising-protocol bgp

의미

문이 구성되면 더 짧은 경로를 사용할 수 있는 경우에만 MED 값이 변경됩니다.minimum-igp