1. Default Routing이란?
Default Routing(기본 경로)은 라우터가 목적지 네트워크에 대한 구체적인 경로를 라우팅 테이블에서 찾지 못했을 때 사용하는 마지막 경로(Last Resort Route)입니다.
즉, 라우터 입장에서:
“어디로 가야 할지 모르는 모든 패킷은 이쪽으로 보내라”
라는 의미입니다.
Cisco 라우터에서는 기본 경로를 보통 다음과 같이 표현합니다.
0.0.0.0/0
IPv4 기준으로:
- 네트워크 주소:
0.0.0.0 - 서브넷 마스크:
0.0.0.0 - 의미: 모든 네트워크
IPv6에서는:
::/0
을 사용합니다.
2. 라우팅 테이블에서 Default Route의 위치
Cisco 라우터는 패킷을 전달할 때 다음 순서로 경로를 검색합니다.
Longest Prefix Match (가장 긴 Prefix 우선)
예:
라우팅 테이블:
C 192.168.10.0/24 is directly connected, G0/0
S 10.10.0.0/16 via 172.16.1.2
S* 0.0.0.0/0 via 172.16.1.1
패킷 목적지가:
192.168.10.50
이면:
192.168.10.0/24
가 더 구체적이므로 이 경로 사용.
패킷 목적지가:
8.8.8.8
이면:
8.8.8.0/24
10.10.0.0/16
같은 경로가 없으므로:
0.0.0.0/0
사용.
3. Default Route가 필요한 이유
일반적인 기업 네트워크 구조:
Internet
|
ISP Router
|
+-------------+
| Cisco Router|
+-------------+
|
------------------------
| |
LAN Network Server Network
192.168.1.0/24 10.10.10.0/24
내부 네트워크는 라우터가 알고 있지만:
8.8.8.8
1.1.1.1
youtube.com
google.com
같은 인터넷 목적지는 모든 경로를 알 수 없습니다.
따라서:
모르는 목적지 → ISP Router
라는 기본 경로를 설정합니다.
4. Cisco Default Static Route 설정 방법
기본 명령어
ip route 0.0.0.0 0.0.0.0 <next-hop>
형식:
ip route [목적지 네트워크] [서브넷 마스크] [다음 홉]
Default Route:
ip route 0.0.0.0 0.0.0.0 next-hop-address
예제 1: Next-Hop 방식
구성:
Cisco Router
|
|
203.0.113.1
|
ISP
ISP 주소:
203.0.113.1
설정:
Router(config)# ip route 0.0.0.0 0.0.0.0 203.0.113.1
확인:
Router# show ip route
결과:
S* 0.0.0.0/0 [1/0] via 203.0.113.1
의미:
S= Static Route*= Candidate Default Route
5. Exit Interface 방식
Next-Hop 대신 인터페이스 지정도 가능합니다.
예:
Router(config)# ip route 0.0.0.0 0.0.0.0 GigabitEthernet0/1
라우터는:
모든 목적지 → G0/1 포트
로 전송합니다.
하지만 Ethernet 환경에서는 일반적으로:
Next-Hop 방식
을 더 권장합니다.
이유:
- ARP 처리 증가
- MAC 주소 검색 증가
- 불필요한 브로드캐스트 가능성
6. Default Route와 Administrative Distance
Static Default Route 기본 AD:
Administrative Distance = 1
예:
S* 0.0.0.0/0 [1/0] via 10.1.1.1
형식:
[AD / Metric]
입니다.
7. Floating Default Route
백업용 Default Route를 만들 수 있습니다.
예:
Primary ISP:
ip route 0.0.0.0 0.0.0.0 10.1.1.1
AD:
1
Backup ISP:
ip route 0.0.0.0 0.0.0.0 20.1.1.1 10
AD:
10
라우팅 테이블:
정상:
S* 0.0.0.0/0 via 10.1.1.1
Primary 장애:
S* 0.0.0.0/0 via 20.1.1.1
두 번째 경로가 활성화됩니다.
8. Default Route 확인 명령어
라우팅 테이블 확인
show ip route
예:
Gateway of last resort is 192.168.1.1 to network 0.0.0.0
S* 0.0.0.0/0 [1/0] via 192.168.1.1
Static Route만 보기
show ip route static
결과:
S* 0.0.0.0/0 via 192.168.1.1
설정 확인
show running-config | include ip route
출력:
ip route 0.0.0.0 0.0.0.0 192.168.1.1
9. Default Route와 Dynamic Routing Protocol
Default Route는 Static뿐 아니라 동적 라우팅 프로토콜에서도 전달할 수 있습니다.
OSPF Default Route
설정
Router(config)# ip route 0.0.0.0 0.0.0.0 10.1.1.1
Router(config)# router ospf 1
Router(config-router)# default-information originate
다른 OSPF 라우터는:
O*E2 0.0.0.0/0 via 10.1.1.1
형태로 학습합니다.
EIGRP Default Route
방법 1:
Static Route 생성 후:
router eigrp 100
default-information originate
또는:
network 0.0.0.0
방식 사용.
BGP Default Route
인터넷 연결 환경에서는 BGP에서:
neighbor x.x.x.x default-originate
를 사용하여 기본 경로를 광고할 수 있습니다.
10. Default Route와 Gateway of Last Resort
Cisco에서는 Default Route를:
Gateway of Last Resort
라고 부릅니다.
예:
Router# show ip route
Gateway of last resort is 172.16.1.1 to network 0.0.0.0
뜻:
다른 모든 경로가 실패하면 172.16.1.1로 보낸다.
11. Default Route 실습 예제
네트워크 구성
PC
|
192.168.1.0/24
|
G0/0
Router
G0/1
|
10.0.0.2
|
ISP
10.0.0.1
Router 설정
LAN Interface:
interface g0/0
ip address 192.168.1.1 255.255.255.0
no shutdown
WAN Interface:
interface g0/1
ip address 10.0.0.2 255.255.255.252
no shutdown
Default Route:
ip route 0.0.0.0 0.0.0.0 10.0.0.1
PC Default Gateway 설정
IP:
192.168.1.10
Mask:
255.255.255.0
Gateway:
192.168.1.1
테스트
PC:
ping 8.8.8.8
Router:
show ip route
확인:
S* 0.0.0.0/0 via 10.0.0.1
12. Default Route 관련 주요 문제
문제 1: Default Route가 없음
증상:
ping 8.8.8.8 실패
확인:
show ip route
Default Route 없음.
해결:
ip route 0.0.0.0 0.0.0.0 next-hop
문제 2: 잘못된 Next-Hop
설정:
ip route 0.0.0.0 0.0.0.0 192.168.100.1
하지만 실제 ISP:
192.168.200.1
이면 통신 실패.
문제 3: ISP Return Route 없음
내부:
192.168.1.0/24
에서 인터넷으로 나가지만 ISP가:
192.168.1.0/24
경로를 모르면 응답 패킷이 돌아오지 않습니다.
해결:
- ISP에 Static Route 추가
- NAT 사용
13. NAT와 Default Route 관계
인터넷 접속 구조에서는 보통:
Inside Network
|
NAT Router
|
Default Route
|
Internet
구조입니다.
예:
ip nat inside source list 1 interface g0/1 overload
ip route 0.0.0.0 0.0.0.0 ISP_IP
Default Route는 출구 방향 결정을 담당하고,
NAT는 사설 IP → 공인 IP 변환을 담당합니다.
핵심 정리
| 항목 | 내용 |
|---|---|
| Default Route | 모르는 목적지로 보내는 경로 |
| IPv4 표현 | 0.0.0.0/0 |
| IPv6 표현 | ::/0 |
| Static 설정 | ip route 0.0.0.0 0.0.0.0 next-hop |
| Static AD | 1 |
| 표시 | S* |
| 다른 이름 | Gateway of Last Resort |
| 주요 사용처 | 인터넷 연결, Stub Network |
| 확인 명령 | show ip route |
답글 남기기