개념 사전 · 개념

Prefix-list·Route-map

Routing Policy · 라우팅 정책 · 경로 정책

Prefix-list는 경로의 주소 범위와 프리픽스 길이를 비교하고 Route-map은 조건에 맞는 경로에 허용·거부·속성 변경을 적용하는 정책 도구다. 패킷의 목적지 주소를 고르는 전달 조회와 경로 광고의 수입·수출 정책은 서로 다른 처리다.

밑줄 용어에 마우스를 올리거나, 키보드로 선택하거나, 터치하면 설명을 볼 수 있습니다.

01무엇이고, 어떤 일을 하나

  • 승인된 경로 범위와 마스크 길이만 받아들이거나 광고하도록 한다.
  • 경로의 LOCAL_PREF·MED·태그 등 속성을 조건에 따라 변경한다.
  • 재분배 출처 추적과 특정 이웃의 광고 범위를 명시적인 정책으로 관리한다.

02어떤 순서로 동작하나

  1. 정책 대상 고정

    어떤 프로토콜·이웃·방향·기능의 경로를 비교하는지 정한다. 인터페이스 패킷 에서 permit한 효과를 수입 필터나 재분배 route-map에 그대로 대입하지 않는다.

  2. 프리픽스 조건 비교

    주소 범위에 속하는지와 ·가 정한 길이를 함께 검사한다. 기준/24를 썼다는 이유만으로 그/24 자체와 모든 더 구체적인 경로를 모두 허용하는 것은 아니다.

  3. 항목 순서 적용

    sequence 순서로 를 평가하고 해당 정책의 permit·deny· 규칙을 적용한다. 넓은 앞 항목이 뒤의 구체 예외를 가릴 수 있으며 명시적으로 허용하지 않은 경로의 처리도 알아야 한다.

  4. 선택과 광고 확인

    변경된 속성으로 이 달라졌는지와 상대에게 실제로 광고됐는지 대조한다. 저장된 정책 명령·수신 원본·적용 후 경로· 결과를 서로 다른 증거로 구별한다.

03먼저 알아둘 용어와 구성요소

기준 프리픽스 안에서 허용할 최소 프리픽스 길이를 지정한다.
기준 프리픽스 안에서 허용할 최대 프리픽스 길이를 지정한다.
route-map 항목의 적용 대상을 선택하는 조건이다.
허용된 대상의 속성을 변경하는 동작으로 모든 기능 문맥에서 같은 효과는 아니다.

04예제로 따라가기

  • 192.0.2.0/24 26 28은 그/24 안의/26·/27·/28만 포함한다.192.0.2.0/24 자체와 192.0.2.0/29는 길이 조건 때문에 제외된다.
  • 가상 두 경로의 다른 앞선 조건이 같을 때 A에 LOCAL_PREF 200, B에 100을 부여하면 A가 AS_PATH가 더 길어도 먼저 선호될 수 있다. 속성을 모두 점수처럼 더해 선택하지 않는다.
  • tag100 경로를 먼저 deny하고 승인된 B 고유 경로를 permit하는 재분배 정책은 되돌아온 사본만 거르도록 설계할 수 있다. 마지막 permit이 없으면 원래 원하던 B 경로도 전부 빠질 수 있다.

05혼동하기 쉬운 점과 확인 기준

  • Route-map의 구문 간 AND·OR 관계나 미일치 처리는 해당 플랫폼·참조 기능에 따라 정확히 읽어야 한다. 이름이 같다는 이유로 모든 경우를 단일 패킷 과 동일시하지 않는다.
  • 정책 변경 후 이미 학습한 경로에 어떤 재평가가 필요한지 확인한다. 세션을 무조건 내리는 대신 지원되는 route refresh·soft 정책 재적용의 범위를 구분한다.

06상세 노트 · 실습 자료

헤더 구조, 설정 예시, 수치 계산과 수업 캡처는 아래 노트에서 이어집니다.

공식 문서 · 표준

기초 개념과 동작 설명을 대조한 자료입니다. 제품 버전과 실제 설정에 따른 차이는 본문 및 원문에서 확인하세요.