라우팅 테이블 살펴보기
라우터가 다음 홉을 선택할 때 사용하는 항목을 읽습니다.
라우팅 테이블 살펴보기은(는) CoddyKit의 무료 Network+ Academy 강의입니다. 이것은 4개 중 2번째 강의입니다. 아래에서 전체 강의를 무료로 읽을 수 있으며, 내장 코드 에디터와 24/7 AI 튜터와 함께 브라우저에서 직접 실습할 수 있습니다. 이 강의는 Network+ Academy 학습 경로의 일부이며, 진행 상황이 웹과 CoddyKit 앱에 동기화됩니다. Network+ Academy 강의에는 총 4개의 강의가 포함되어 있습니다.
라우터가 판단하는 방법
라우터의 역할은 각 패킷을 목적지를 향해 전달하는 것입니다. 이를 위해 라우터는 알려진 네트워크와 해당 네트워크에 도달하는 방법을 정리한 라우팅 테이블을 참조합니다. 도착하는 모든 패킷은 이 테이블과 대조되어 다음 전달 단계를 결정합니다. 이 레슨에서는 라우팅 테이블을 살펴보고 라우터가 전달 결정을 내릴 때 사용하는 항목을 설명합니다.
항목에 포함되는 내용
각 라우팅 테이블 항목은 목적지 네트워크를 다음 홉 및 나가는 인터페이스와 연결합니다. 목적지는 10.0.0.0/8처럼 네트워크와 프리픽스로 표시됩니다. 다음 홉은 경로상 다음 라우터의 주소이고, 인터페이스는 패킷을 내보낼 포트입니다. 일부 항목에는 Metric과 경로 출처도 표시됩니다.
Destination Next Hop Interface Metric
0.0.0.0/0 203.0.113.1 eth0 1
192.168.1.0/24 connected eth1 0
10.0.0.0/8 10.1.1.2 eth2 20직접 연결된 경로
가장 단순한 항목은 연결된 경로입니다. 라우터 인터페이스에 네트워크의 주소를 설정하면 라우터는 해당 네트워크가 직접 연결되어 있음을 자동으로 인식합니다. 다음 홉은 필요하지 않으며, 라우터는 해당 인터페이스를 통해 로컬로 전달합니다. 연결된 경로는 라우터가 자체 포트에서 네트워크를 확인할 수 있으므로 항상 신뢰됩니다.
다음 홉
직접 연결되지 않은 네트워크의 경우 항목에는 목적지에 한 단계 더 가까운 인접 라우터의 IP인 다음 홉이 지정됩니다. 라우터는 전체 경로를 알 필요 없이 패킷을 넘겨줄 다음 라우터만 알면 됩니다. 경로상의 각 라우터가 이 과정을 반복하며 패킷은 홉마다 전달되어 목적지 네트워크에 도착합니다.
최장 프리픽스 일치
패킷의 목적지는 여러 항목과 일치할 수 있습니다. 라우터는 최장 프리픽스 일치를 사용하여 가장 구체적인 경로, 즉 일치하는 프리픽스가 가장 긴 경로를 선택합니다. 예를 들어 10.1.1.5로 향하는 패킷이 10.0.0.0/8과 10.1.1.0/24에 모두 일치하면 더 구체적인 /24 경로를 따릅니다. 기본 경로 0.0.0.0/0은 가장 덜 구체적이므로 다른 경로가 없을 때만 일치합니다.
Metric
하나의 라우팅 방식 안에서 동일한 네트워크로 가는 경로가 두 개라면 라우터는 Metric이 더 낮은 경로를 선호합니다. Metric은 홉 수나 대역폭을 기준으로 한 비용처럼 경로의 품질을 나타냅니다. 낮을수록 더 좋습니다. Metric은 구체성이 같은 여러 선택지 중에서 가장 효율적인 경로를 고르는 데 도움을 줍니다.
관리 거리
동일한 네트워크로 가는 경로가 서로 다른 출처에서 제공되면 라우터는 관리 거리(AD)를 사용해 어느 경로를 신뢰할지 결정합니다. AD는 경로 출처의 우선순위를 정합니다. 연결된 경로와 정적 경로는 학습된 경로보다 신뢰도가 높습니다. 예를 들어 정적 경로(낮은 AD)는 같은 네트워크로 가는 OSPF 학습 경로보다 우선됩니다. AD는 출처를 선택하고, 같은 출처 안에서 동률이 발생하면 Metric이 결정합니다.
기본 경로
0.0.0.0/0 항목은 더 구체적인 항목과 일치하지 않을 때 사용하는 기본 경로입니다. 경계 라우터에서는 일반적으로 인터넷 제공업체를 향하도록 설정됩니다. 기본 경로가 없으면 라우터는 알 수 없는 네트워크로 향하는 패킷을 삭제합니다. 기본 경로가 있으면 익숙하지 않은 모든 트래픽을 더 넓은 인터넷을 향해 전달하며, 이는 소규모 네트워크에 정확히 필요한 동작입니다.
실제 테이블 읽기
라우터에서는 show ip route와 같은 명령으로 라우팅 테이블을 확인하고, 호스트에서는 route print 또는 ip route 도구를 사용할 수 있습니다. 각 항목의 출처는 문자로 표시되는 경우가 많습니다. C는 연결됨, S는 정적, O는 OSPF를 의미하는 식입니다. 이 출력 결과를 읽는 능력은 매우 중요한 기술입니다. 라우터가 주어진 패킷을 정확히 어떻게 전달할지 알려 주기 때문입니다.
show ip route
C 192.168.1.0/24 is directly connected, eth1
S 172.16.0.0/16 [1/0] via 192.168.1.2
O 10.0.0.0/8 [110/20] via 10.1.1.2경로 출처 한눈에 보기
각 테이블 항목에는 출처가 있습니다. 연결된 경로는 라우터 자체 인터페이스에 있는 네트워크입니다. 정적 경로는 관리자가 입력합니다. 동적 경로(OSPF에서 제공되는 경로 등)는 라우팅 프로토콜을 통해 자동으로 학습됩니다. 라우터는 문자 코드로 출처를 표시하고, 출처가 겹칠 때는 관리 거리를 통해 어느 경로를 신뢰할지 결정합니다. 출처를 알면 특정 경로가 테이블에 있는 이유를 이해할 수 있습니다.
중요한 이유
라우팅 테이블은 패킷 전달의 두뇌입니다. 각 항목은 목적지 네트워크를 다음 홉 및 인터페이스와 연결합니다. 라우터는 최장 프리픽스 일치를 적용해 가장 구체적인 경로를 선택하고, 관리 거리를 사용해 출처 중 하나를 고르며, Metric으로 동률을 해결합니다. 이러한 규칙을 이해하면 트래픽이 정확히 어떻게 흐르는지 예측하고 문제를 해결할 수 있으며, 이는 네트워크+의 핵심 기술입니다.
빠른 확인
라우팅 테이블에 대한 지식을 테스트해 보세요.
복습
라우팅 테이블은 각 목적지 네트워크를 다음 홉 및 인터페이스와 연결합니다. 연결된 경로는 직접 연결된 네트워크입니다. 라우터는 최장 프리픽스 일치를 사용해 경로를 선택하고(가장 구체적인 경로가 우선됨), 관리 거리로 경로 출처 중 하나를 고르며, Metric으로 같은 출처 안의 동률을 해결합니다. 기본 경로 0.0.0.0/0은 일치하는 경로가 없는 모든 대상을 처리합니다. 테이블을 읽으면 라우터가 각 패킷을 정확히 어떻게 전달하는지 알 수 있습니다.
자주 묻는 질문
“라우팅 테이블 살펴보기” 강의는 무료인가요?
네 — “라우팅 테이블 살펴보기” 전체 내용을 이 웹사이트에서 무료로 읽을 수 있습니다. 인터랙티브하게 실습하려면(내장 코드 에디터와 24/7 AI 튜터), CoddyKit PRO로 업그레이드하면 Network+ Academy 강의 전체를 잠금 해제할 수 있습니다. Network+ Academy 강의에는 총 4개의 강의가 포함되어 있습니다.
“라우팅 테이블 살펴보기”에서 뭘 배우나요?
라우터가 다음 홉을 선택할 때 사용하는 항목을 읽습니다. 브라우저에서 직접 실행하는 실습 코드로 Network+ Academy을(를) 배우며, 24/7 AI 튜터가 강의를 진행하면서 질문에 답변해줍니다.
Network+ Academy을(를) 시작하는 데 경험이 필요한가요?
사전 경험은 필요하지 않습니다. CoddyKit의 Network+ Academy은(는) 초급자부터 고급 학습자까지를 위해 구성되어 있으므로, 여기서 시작하거나 처음부터 시작할 수 있으며 자신의 속도대로 진행할 수 있습니다. 이것은 4개 중 2번째 강의입니다.
“라우팅 테이블 살펴보기” 강의는 얼마나 걸리나요?
대부분의 CoddyKit 강의는 약 5~10분이 소요됩니다. 각 강의는 간결하고 인터랙티브하여 꾸준한 진행이 가능하며, 웹과 앱에서 중단한 부분부터 바로 시작할 수 있습니다.
이 Network+ Academy 강의에서 코드를 작성하고 실행할 수 있나요?
네. 모든 Network+ Academy 강의에는 내장 코드 에디터가 포함되어 있으므로, 브라우저에서 바로 실제 코드를 작성하고 실행한 후 즉시 AI 피드백을 받을 수 있습니다 — 로컬 설정이 필요 없습니다.
이 강의의 모든 강의
- 기본 게이트웨이의 역할
- 라우팅 테이블 살펴보기
- 정적 라우팅과 동적 라우팅
- RIP, OSPF, BGP 알아보기