라우터 테이블 (라우팅 테이블이라고도 함)은 TCP / IP 네트워크 라우터 가 전달할 메시지의 대상을 계산하는 데 사용되는 데이터를 저장합니다. 라우터 테이블은 라우터의 내장 하드웨어 및 소프트웨어가 관리하는 작은 메모리 데이터베이스입니다.
라우터 테이블 항목 및 크기
라우터 테이블에는 IP 주소 목록이 있습니다. 목록의 각 주소는 로컬 라우터가 인식하도록 구성된 원격 라우터 (또는 다른 네트워크 게이트웨이 )를 식별합니다.
각 IP 주소에 대해 라우터 테이블에는 네트워크 마스크 와 원격 장치가 수락 할 대상 IP 주소 범위를 지정하는 기타 데이터가 추가로 저장됩니다.
홈 네트워크 라우터 는 모든 아웃 바운드 트래픽을 다른 모든 라우팅 단계를 처리하는 인터넷 서비스 공급자 (ISP) 게이트웨이로 전달하기 때문에 매우 작은 라우터 테이블을 사용합니다. 홈 라우터 테이블은 일반적으로 10 개 이하의 항목을 포함합니다. 인터넷 백본 의 핵심 라우터 중 가장 큰 라우터는 수십만 개의 항목이 들어있는 전체 인터넷 라우팅 테이블 을 유지 관리해야합니다. 최신 인터넷 라우팅 통계는 CIDR 보고서를 참조하십시오.
정적 라우팅과 정적 라우팅
홈 라우터는 인터넷 제공 업체에 연결될 때 라우팅 테이블을 자동으로 설정합니다.이 프로세스를 동적 라우팅 이라고합니다. 이들은 서비스 제공 업체의 DNS 서버 (사용 가능한 경우 1 차, 2 차 및 3 차) 각각에 대해 하나의 라우터 테이블 항목을 생성하고 모든 가정용 컴퓨터간에 라우팅을 위해 하나의 항목을 생성합니다.
또한 멀티 캐스트 및 브로드 캐스트 경로를 비롯한 기타 특별한 경우에 대해 몇 가지 추가 경로를 생성 할 수 있습니다.
일부 주거용 네트워크 라우터는 수동으로 라우터 테이블을 무시하거나 변경하지 못하게합니다. 그러나 비즈니스 라우터를 사용하면 네트워크 관리자가 라우팅 테이블을 수동으로 업데이트하거나 조작 할 수 있습니다.
이 정적 라우팅 은 네트워크 성능과 안정성을 최적화 할 때 유용 할 수 있습니다. 홈 네트워크에서 비정상적인 상황 (예 : 여러 서브넷과 두 번째 라우터를 설정할 때)을 제외하고 정적 경로 사용은 필요하지 않습니다.
라우팅 테이블의 내용보기
홈 광대역 라우터 에서 라우팅 테이블 내용은 일반적으로 관리 콘솔의 화면에 표시됩니다. 다음은 IPv4 표의 예입니다.
대상 LAN IP | 서브넷 마스크 | 게이트웨이 | 인터페이스 |
---|---|---|---|
0.0.0.0 | 0.0.0.0 | xx.yyy.86.1 | WAN (인터넷) |
xx.yyy.86.1 | 255.255.255.255 | xx.yyy.86.1 | WAN (인터넷) |
xx.yyy.86.134 | 255.255.255.255 | xx.yy.86.134 | WAN (인터넷) |
192.168.1.0 | 255.255.255.0 | 192.168.1.101 | LAN & 무선 |
이 예제에서 처음 두 항목은 인터넷 공급자의 게이트웨이 주소에 대한 경로를 나타냅니다 ( 'xx'및 'yyy'는이 기사의 목적 상 실제 IP 주소 값을 나타냄). 세 번째 항목은 공급자가 할당 한 홈 라우터의 공용 IP 주소에 대한 경로를 나타냅니다. 마지막 항목은 라우터에 IP 주소가 192.168.1.101 인 홈 네트워크 내의 모든 컴퓨터에 대한 경로를 나타냅니다.
Windows 및 Unix / Linux 컴퓨터에서 netstat -r 명령은 로컬 컴퓨터에 구성된 라우터 테이블의 내용도 표시합니다.