라우팅이란, 네트워크에서 데이터(패킷)을 보낼 때 최적의 경로를 선택하는 과정이며, 라우터가 수행합니다.
출처 - https://yohanpro.com/posts/%EB%9D%BC%EC%9A%B0%ED%84%B0%EC%9D%98%20%EA%B5%AC%EC%A1%B0/
라우터
라우터는 네트워크 사이에서 데이터를 전달하는 장치입니다.
일반적으로 별개의 네트워크 사이에 위치하고, 라우팅 테이블을 통해 최적의 경로로 데이터를 전달합니다.
라우팅 테이블
라우팅 테이블은 IP 주소를 기반으로하며, 최종 목적지와 여러 경로 내의 다음 목적지(홉)의 주소를 담고 있습니다.
내부 구성
| Network Destination |
Netmask |
Gateway |
Interface |
Metric |
| 101.25.67.0 |
255.255.255.0 |
10.0.0.2 |
eth3 |
1 |
Network Destination(목적지)
- 최종 목적지의 IP 주소를 담고 있습니다.
Netmask(서브넷 마스크)
- 최종 목적지 네트워크를 식별하는데 사용되는 서브넷 마스크입니다.
Gateway / Hop
- 최종 목적지까지의 최적의 경로 중, 현재 바로 도달할 수 있는 홉을 의미합니다.
Interface
- 게이트웨이 / 홉 으로 가기 위해 거치는 장치입니다.
Metric
- 경로의 비용을 나타내며, 여러 경로중 메트릭이 가장 낮은 경로를 선택하게 됩니다.