용어와 정의
영문 또는 원어: Routing
한글명: 라우팅
라우팅은 IP 목적지까지 패킷을 전달할 경로를 결정하는 기능입니다.
정확한 의미와 원리
전달 시에는 가장 구체적으로 일치하는 프리픽스가 우선이며, 여러 후보의 선택 기준과 설치 우선순위는 경로 종류와 구현에 따릅니다. 경로를 배우는 과정과 실제 패킷 전달은 구별합니다.
쉽게 이해하는 사용 예시
목적지로 나가는 경로가 맞아도 반대편이 응답 경로를 모르면 연결은 실패합니다. 비대칭 경로 자체가 항상 오류는 아니지만 상태 기반 방화벽과 NAT에는 영향을 줄 수 있습니다.
종류와 관련 개념의 차이
직접 연결, 정적 경로와 동적 프로토콜로 배운 경로가 있습니다. 기본 경로는 모든 목적지에 대한 대체 후보이며 더 구체적인 경로를 덮어쓰는 만능 규칙이 아닙니다.
적용 조건과 오해하기 쉬운 점
메트릭과 제조사별 경로 선호도는 같은 숫자 체계가 아닙니다. 서로 다른 프로토콜의 메트릭을 단순 비교해 무조건 작은 값이 선택된다고 설명하지 않습니다.
Next hop 다음 홉
이 절의 용어: Next hop / 다음 홉
목적지로 가기 위해 패킷을 넘기는 다음 라우터 또는 전달 지점입니다. 다음 홉 주소를 사용할 수 있으려면 실제 출력 인터페이스와 이웃 도달성이 해결되어야 하며 목적지 서버 주소와 항상 같지는 않습니다.
Routing table 라우팅 테이블
이 절의 용어: Routing table / 라우팅 테이블
목적지 프리픽스와 다음 홉, 인터페이스 등 경로 정보를 관리하는 표입니다. 제어 평면의 모든 후보 정보와 실제 하드웨어 전달 표는 구현상 구분될 수 있어 화면의 경로 존재만으로 전달 성공을 단정하지 않습니다.
목적지 경로와 정책 기반 경로
일반적인 IP 라우팅은 목적지에 가장 구체적으로 일치하는 경로를 선택합니다. 정적 경로는 관리자가 지정하고 동적 경로는 라우팅 프로토콜로 학습합니다. PBR은 출발지나 프로토콜 등의 조건을 추가로 사용할 수 있습니다. 어느 방식이든 다음 홉의 도달성, 응답 경로와 장애 시 동작을 함께 고려해야 하며 정책 기반이라는 이유만으로 접근 권한이 부여되지는 않습니다.
정의와 적용 조건의 공식 근거
관련 용어와 글
함께 비교할 용어
- Router 라우터
- Layer 3 switch L3 스위치
- Default gateway 기본 게이트웨이
- Static routing 정적 라우팅
- Dynamic routing 동적 라우팅
- Default route 기본 경로
- OSPF OSPF 라우팅 프로토콜
- BGP 경계 경로 프로토콜
- RIP 라우팅 정보 프로토콜
- VRRP 가상 라우터 이중화 프로토콜
- ECMP 동일 비용 다중 경로
- VRF 가상 라우팅 및 전달
- MPLS 다중 프로토콜 레이블 스위칭
- Next hop 다음 홉
- Routing table 라우팅 테이블
- OSPFv2 OSPF 버전 2
- OSPFv3 OSPF 버전 3
- AS 자율 시스템
- iBGP 내부 BGP
- eBGP 외부 BGP
- RIPv2 RIP 버전 2
- RIPng IPv6 RIP
- UPnP 유니버설 플러그 앤 플레이
- PBR 정책 기반 라우팅
- Double NAT 이중 NAT
- NAT loopback NAT 루프백
- SNAT 출발지 주소 변환
- DNAT 목적지 주소 변환
- PAT 포트 주소 변환
- CGNAT 사업자 규모 주소 변환
- Port forwarding 포트 포워딩
- IP address IP 주소
- IPv4 인터넷 프로토콜 버전 4
- IPv6 인터넷 프로토콜 버전 6
- Subnet 서브넷
- CIDR 클래스 없는 도메인 간 라우팅
- ARP 주소 결정 프로토콜
- NDP 이웃 탐색 프로토콜
- DHCP 동적 호스트 설정 프로토콜
- DHCPv6 IPv6 동적 호스트 설정 프로토콜
- DHCP relay DHCP 릴레이
- DNS 도메인 이름 시스템
- DDNS 동적 DNS