정적 경로·기본 경로
Static Route · 정적 경로 · 정적 라우팅
는 관리자가 목적지 프리픽스와 다음 홉 또는 출구를 직접 지정한 경로다. 기본 경로는 더 구체적인 일치가 없을 때 사용하는 /0 경로이며 의 유효성과 실제 원격 서비스 생존은 별개다.
밑줄 용어에 마우스를 올리거나, 키보드로 선택하거나, 터치하면 설명을 볼 수 있습니다.
01무엇이고, 어떤 일을 하나
- 고정된 작은 토폴로지나 특정 목적지의 출구를 명시적으로 제어한다.
- 기본 경로로 알지 못하는 외부 목적지를 상위 게이트웨이에 전달한다.
- 관리 거리·추적 조건을 사용해 동적 경로 장애 때만 선택되는 예비 경로를 만들 수 있다.
02어떤 순서로 동작하나
- 경로 정의
목적지와 프리픽스 길이를 정하고 next-hop·출구·관리 거리 등을 지정한다. 에서 출구만 적으면 최종 목적지를 온링크처럼 해석하는 형태가 될 수 있으므로 원하는 다음 홉을 명확히 한다.
- 유효성 판단
출구 상태와 next-hop 해석 조건을 확인해 후보로 사용할 수 있는지 판정한다. 구성 파일의 명령이 존재해도 실제 에 설치되지 않을 수 있다.
- 후보와 목적지 선택
같은 프리픽스의 더 우수한 출처가 있으면 정적 후보가 선택되지 않을 수 있다. 설치된 경로들 중 실제 패킷은 최장 프리픽스를 따르므로 기본 경로의 AD를 더 구체적인 경로와 먼저 비교하지 않는다.
- 추적과 장애 전환
주 경로가 사라지거나 설정한 추적 조건이 실패하면 대기 경로가 선택될 수 있다. 로컬 인터페이스 up만 감시하면 그 너머 회선 장애를 놓칠 수 있으므로 추적 대상이 뜻하는 범위를 구분한다.
03먼저 알아둘 용어와 구성요소
- 목적지 대신 먼저 패킷을 받을 인접 또는 재귀 해석 대상 주소다.
- 낮은 선호도의 관리 거리로 구성해 주 경로가 없을 때 선택되는 정적 경로다.
- 의도적으로 패킷을 폐기하는 논리 출구로 요약 범위의 잘못된 재순환 방지에 쓰인다.
- next-hop 주소의 도달 경로를 다시 찾아 최종 출구로 해석하는 과정이다.
실습: 정적 경로 한 줄과 실제 경로 추적 연결
Connected·Static·기본 경로를 구별하고 목적지 전달 및 반환 경로를 검증한다.
실습 구성과 전제
- R2 경로표는 10.0.5.0/24·10.0.8.0/24의 직접 연결과 여러 를 보여 준다.
- traceroute 사진은 별도 다중 라우터 연습이다. R2 표의 동일 경로를 찍은 것으로 합치지 않는다.
R2가 직접 아는 망과 배운 망 분리
- C 10.0.5.0은 직접 연결, S 10.0.2.0 [1/0] via 10.0.5.1은 정적 경로다. 대괄호의 1은 AD, 0은 이 의 metric 표시다.
- Gateway of last resort is not set이므로 더 구체적인 경로에 해당하지 않는 목적지를 기본 경로로 넘길 수 없다.
textshow ip route show ip route 10.0.2.1실습 흐름을 재구성한 명령 예시. 장치·인터페이스 이름은 구성에 맞춰 사용한다.
원본 크기로 보기 ↗- C 10.0.8.0·10.0.5.0과 S 10.0.2.0·10.0.6.0·10.0.7.0이 보인다.
- Gateway of last resort is not set이 명시된다.
확인 기준C를 수동 정적 등록으로 읽지 않고 S와 구분한다.
정적 경로와 next hop 도달성 검증
- 목적지 프리픽스가 10.0.2.0/24이면 10.0.5.1로 전달한다. 이 은 직접 연결된 10.0.5.0/24로 해석된다.
- 설정이 있어도 인터페이스 상태· 도달성·반환 경로가 틀리면 실제 응답은 없을 수 있다.
textip route 10.0.2.0 255.255.255.0 10.0.5.1 end show ip route 10.0.2.1 ping 10.0.5.1표에 보이는 경로를 재구성한 설정과 검증
확인 기준명령 저장 여부와 선택·실제 전달을 따로 확인한다.
별도 traceroute의 완료·무응답 해석
- VPCS의 trace는 TTL을 달리하며 중간 응답을 모은다. 마지막에는 목적지 10.44.0.2에서 type 3 code 3이 반환된다. probe 방식에서 목적지 포트 도달의 단서다.
- 7번째 줄의 별표는 그 probe에 시간 내 응답이 없다는 뜻이다. 뒤 목적지 응답이 있으므로 그 홉부터 무조건 완전히 단절되었다는 해석은 맞지 않는다.
textPC1> trace 10.44.0.2별도 경로 추적 화면과 같은 VPCS 명령
원본 크기로 보기 ↗- 7번째 홉에는 별표가 있고 뒤 10.44.0.2 응답이 있다.
- 마지막에 ICMP type:3, code:3, Destination port unreachable이 보인다.
확인 기준trace의 probe 방식과 코드를 확인한다. 반환 경로가 왕복 대칭이라는 보장은 없다.
실습에서 확인한 동작 원리
- 의 존재와 해석·실제 왕복은 다른 검증이다.
- traceroute 별표와 포트 도달 응답을 프로브 방식에 맞춰 읽는다.
04예제로 따라가기
- 192.0.2.0/24를 next-hop198.51.100.1로 보내는 가상 는 198.51.100.1의 도달 경로가 필요하다. 이 주소가 재귀적으로 다시 자기 경로만 참조하면 정상 출구를 얻지 못한다.
- 동적/24 경로의 AD110과 예비 정적/24의 AD200이 함께 있으면 일반적으로 동적 경로가 선택된다. 반면 정적/32가 특정 호스트를 가리키면 그 패킷의 최장 일치가 달라 단순 AD 비교 대상이 아니다.
- 요약 192.0.2.0/24를 광고하지만 실제.0/26만 있다면.200은 구멍이다. 요약 장비의 는 그 패킷이 상위 기본 경로로 되돌아가 반복하는 것을 막는 의도적 폐기가 될 수 있다.
05혼동하기 쉬운 점과 확인 기준
- 인터페이스가 up/up이라는 사실은 원격 next-hop 뒤의 서비스 정상까지 보장하지 않는다. 추적이 무엇을 시험하는지와 경로 철회 조건을 함께 기록한다.
- 를 한 방향에만 추가하면 상대의 반환 경로는 자동으로 생기지 않는다. 이후 상대가 보는 실제 출발지까지의 경로를 별도 확인한다.
06상세 노트 · 실습 자료
헤더 구조, 설정 예시, 수치 계산과 수업 캡처는 아래 노트에서 이어집니다.
공식 문서 · 표준
기초 개념과 동작 설명을 대조한 자료입니다. 제품 버전과 실제 설정에 따른 차이는 본문 및 원문에서 확인하세요.