Routing Table
- 라우팅 테이블은 라우터나 스위치와 같은 네트워크 장비에서 사용되는 라우팅 정보를 기록하는 테이블이다.
- 라우팅 테이블은 네트워크 대역이나 서브넷 인터페이스, 경로, 거리, 목적지 주소, Next-hop 주소, metric 등의 정보를 포함한다.
- 라우터는 라우팅 테이블에 따라 패킷을 전송할 다음 노드를 결정하게 된다.
- 라우팅 테입르에는 여러 경로 정보가 포함되어 있는데, 라우터는 이러한 경로 정보를 사용하여 패킷의 목적지로 가는 가장 적절한 경로를 찾아 전송한다.
- 라우팅 테이블은 대게 두 가지 방식으로 업데이트된다.
- 첫째, 라우팅 프르토콜을 통해 업데이트된다.
- 둘째, 수동으로 수행되는 정적 라우팅에 의해 수동으로 업데이트된다.
- 라우팅 테이블은 라우터의 라우팅 알고리즘에 따라 동적으로 업데이트되며, 여러 라우팅 프로토콜을 사용할 수 있다.
- 라우팅 프로토콜은 다양한 경로 선택 방식을 지원하기 때문에, 네트워크에서 가장 적합한 라우팅 프로토콜을 선택하여 사용하는 것이 중요하다.
- 시스코 라우터에서 라우팅 테이블을 보기 위해서는 show ip route 명령을 사용
- Window PC에서는 route print or netstat -rn 명령으로 확인할 수 있다.
show ip route
- Cisco IOS 라우터에서 IP 라우팅 테이블의 정보를 표시하는 명령어이다.
- 이 명령어는 현재 라우팅 테이블에 등록된 모든 네트워크 및 IP 주소를 표시한다.
- 일반적으로 명령어를 실행하면 다음과 같은 정보가 표시된다.
- 목적지 네트워크 : 라우터가 액세스할 수 있는 목적지 네트워크 주소를 나타낸다.
- 경로 : 목적지 네트워크에 도달하는 경로를 나타낸다.
- 라우팅 인터페이스 : 목적지 네트워크에 대한 패킷이 전송될 라우팅 인터페이스를 나타낸다.
- 메트릭 : 목적지 네트워크에 대한 경로의 우선순위를 결정하는 데 사용되는 값이다.
- 시간 : 경로가 마직막으로 업데이트된 시간을 표시한다.
Gateway of last resort is not set
C 192.168.1.0/24 is directly connected, GigabitEthernet0/0
S 10.0.0.0/8 [1/0] via 192.168.1.1
- 위의 예에서 C는 Connected를 의미하며, 이는 해당 네트워크가 직접 연결되어 있다는 것을 나타낸다.
- S는 Static을 의미하며, 이는 해당 경로가 수동으로 구성되었다는 것을 나타낸다.
- 192.168.1.0/24는 C로 표시되어 있으므로 이 네트워크는 해당 라우터와 직접 연결되어 있다.
- 10.0.0.0/8은 S로 표시되어 있으므로 이 네트워크는 수동으로 구성된 경로이다.
References
[1] https://www.techtarget.com/searchnetworking/definition/routing-table