개념 사전 · 개념
동적 라우팅
동적 라우팅 · Dynamic Routing
은 라우터가 이웃과 도달성 정보를 교환해 경로를 계산하고 변화에 반응하는 방식이다. 사용하는 알고리즘·메트릭·정책·정보 범위에 따라 ···의 동작이 달라진다.
밑줄 용어에 마우스를 올리거나, 키보드로 선택하거나, 터치하면 설명을 볼 수 있습니다.
01무엇이고, 어떤 일을 하나
- 새로운 목적지와 사라진 경로를 학습해 수동 경로 관리 부담을 줄인다.
- 이웃 발견·업데이트·계산· 설치 과정을 통해 장애 뒤 전달 경로를 바꾼다.
- 관리 도메인과 정책 경계에 맞춰 광고 범위·요약·재분배를 통제한다.
02어떤 순서로 동작하나
- 장애 감지
링크 down, Hello/Hold·Dead 만료 또는 추적 상태 등으로 기존 전달 조건의 상실을 알아낸다.
- 변경 정보 교환
변경 경로를 광고하거나 필요한 Query·Reply·LSA를 교환한다. 단순 장애 감지와 이웃이 새 정보를 아는 시점은 다르다.
- 새 경로 계산·채택
각 장비가 알고리즘과 정책에 따라 후보를 계산하고 사용할 경로를 선택한다.
- ·인접 정보 반영
실제 다음 홉이 바뀌도록 전달 정보를 갱신한다. 장비마다 완료 시각이 다르면 과도기 손실이나 일시적 루프가 생길 수 있다.
03먼저 알아둘 용어와 구성요소
- Autonomous System이다. 일관된 외부 아래 관리하는 네트워크 집합이다.
- Interior Gateway Protocol이다. 하나의 관리 도메인 내부에서 경로를 교환하는 프로토콜 분류다.
- 장애나 변경 뒤 장비들이 새 경로 상태로 안정되는 과정이다.
- 프로토콜별로 이웃 교환이나 업데이트 송신을 제한하는 인터페이스 설정이다.
- Exterior Gateway Protocol이다. 자율 시스템 사이의 경로 교환 프로토콜 분류이며 오늘날 대표적으로 를 사용한다.
- 이웃에게서 목적지까지의 거리와 방향 정보를 받아 경로를 계산하는 방식이다.
- 링크 상태 정보를 공유해 네트워크 그래프를 구성하고 각 라우터가 경로를 계산하는 방식이다.
- 경로가 거치는 등의 속성과 정책을 함께 사용해 경로를 선택·광고하는 방식이다.
- 다른 출처의 경로를 프로토콜로 재분배할 때 지정하는 초기 메트릭이다.
- 경로의 출처나 정책 분류를 추적하도록 붙이는 값이다. 의미와 전달 범위는 프로토콜·설정에 따라 다르다.
04예제로 따라가기
- 도메인 A의 192.0.2.0/24를 경계 R1이 도메인 B로 재분배한다. 해당 프리픽스는 승인된 수출 목록에 있고 A 출처를 나타낼 tag=100을 붙인다고 하자. B의 경로는 tag=100과 B에 맞는 을 갖는다. 원래 A의 메트릭과 새 메트릭을 같은 단위의 경로 길이로 비교하지 않는다.
- R2가 B→A 재분배를 수행할 때 192.0.2.0/24가 다시 후보가 된다. 먼저 tag=100을 검사하는 deny 규칙을 두면 이 사본은 A로 재수입되지 않는다. B가 원래 가진 다른 승인 프리픽스는 별도의 permit 조건으로 수입한다. 재수입 방지 규칙 뒤에 필요한 허용 규칙이 없으면 의도한 B 경로까지 모두 사라질 수 있다.
- A의 원본 경로가 철회돼도 B의 오래된 재분배 사본이 A의 대체 경로처럼 재유입되지 않도록 동일 출처 규칙을 유지한다. 태그 보존·변경 지점을 모든 경계에서 일관되게 관리한다.
05혼동하기 쉬운 점과 확인 기준
- 원천 경로가 에서 다른 프로토콜에 밀렸다면 재분배 설정이 존재해도 기대한 광고가 없을 수 있다. 먼저 원천 프로토콜 DB와 실제 선택을 분리해 본다.
- 목적 프로토콜에 필요한 이 없거나 도달 불가 값이면 경로가 퍼지지 않을 수 있다. 각 프로토콜의 기본값과 예외를 확인하고 임의의 큰 숫자를 공통값으로 쓰지 않는다.
- route-map·prefix-list의 승인 조건 밖이면 후보가 걸러진다. 이웃 관계 정상과 업데이트 송신 정상은 특정 프리픽스가 정책을 통과했다는 증거가 아니다.
06상세 노트 · 실습 자료
헤더 구조, 설정 예시, 수치 계산과 수업 캡처는 아래 노트에서 이어집니다.
공식 문서 · 표준
기초 개념과 동작 설명을 대조한 자료입니다. 제품 버전과 실제 설정에 따른 차이는 본문 및 원문에서 확인하세요.