라우팅 테이블
IT 위키
Routing Table
라우터가 패킷을 어느 경로로 내보낼지 결정하기 위해 목적지 네트워크와 다음 홉 정보를 모아 둔 표
라우터는 패킷을 받을 때마다 목적지 IP 주소를 이 표와 대조해 출력 인터페이스를 고른다. 라우팅 프로토콜이 학습한 경로 정보가 저장되는 곳이 라우팅 테이블이다.
- 목적지 네트워크 : 네트워크 주소와 서브넷 마스크(또는 프리픽스 길이)
- 다음 홉(Next Hop) : 패킷을 넘겨줄 인접 라우터의 주소
- 출력 인터페이스 : 패킷을 내보낼 자신의 포트
- 메트릭(Metric) : 경로의 비용. 같은 목적지에 경로가 여럿이면 값이 작은 쪽을 고른다.
- 관리 거리(Administrative Distance) : 경로를 알려 준 프로토콜의 신뢰도.
값이 작을수록 우선한다. 정적 경로가 동적 경로보다 우선하는 이유다.
- 직접 연결 : 인터페이스에 IP 를 설정하면 그 네트워크가 자동으로 등록된다.
- 정적 라우팅 : 관리자가 직접 입력한다.
- 동적 라우팅 : 라우팅 프로토콜(RIP, OSPF, BGP 등)이 주고받은 정보로 채운다.
- 기본 경로(Default Route) : 어디에도 맞지 않는 패킷을 보낼 곳. 0.0.0.0/0 으로 표기한다.
- 최장 일치(Longest Prefix Match) : 여러 항목이 목적지와 맞으면
프리픽스가 가장 긴 항목을 고른다. 더 구체적인 경로가 우선한다는 뜻이다.
라우팅 테이블은 동작 중에만 필요한 정보이므로 RAM 에 올라간다. NVRAM 에는 설정 파일이, 플래시 메모리에는 운영체제 이미지가 저장되며, MAC 주소 테이블은 2계층 스위치가 쓰는 별개의 표다.
