일반 개념
라우팅 테이블은 연결된 네트워크와 원격 네트워크에 대한 정보를 저장하기 위해 라우터에서 사용되는 기본 데이터 구조입니다. 각 라우팅 테이블 항목에는 대상 네트워크 주소, 서브넷 마스크, 다음 홉 주소 및 메트릭을 포함한 일련의 필드가 포함되어 있습니다.
대상 네트워크 주소는 액세스하려는 네트워크의 IP 주소를 나타냅니다. 서브넷 마스크는 IP 주소의 어느 부분이 네트워크를 나타내고 어느 부분이 호스트를 나타내는지 정의하는 데 사용됩니다. 다음 홉 주소는 패킷이 대상 네트워크에 도달하기 위해 전송될 다음 장치의 IP 주소입니다.
라우팅 테이블 정보는 라우터가 수신한 패킷을 전달하는 방법을 결정하는 데 사용하는 가장 중요한 정보입니다. 패킷이 라우터에 도착하면 라우터는 패킷의 대상 주소를 검사하고 라우팅 테이블에서 해당 항목을 찾습니다.
라우팅 테이블에 해당 항목이 없으면 라우터는 패킷을 전달하는 방법을 모르므로 패킷을 버리거나 기본 경로로 보낼 수 있습니다. 라우팅 테이블의 정보가 올바르지 않으면 트래픽이 잘못 전달되어 최종 목적지에 도달하지 못할 수 있습니다.
따라서 트래픽이 올바르게 라우팅되도록 하려면 라우팅 테이블을 최신 상태로 유지하고 올바르게 구성하는 것이 중요합니다. 라우터는 OSPF 또는 BGP와 같은 동적 라우팅 프로토콜을 포함하여 다양한 소스에서 또는 정적 경로를 수동으로 구성하여 라우팅 테이블 정보를 얻을 수 있습니다.
라우팅 테이블 사용 예
다음은 네트워크 연결에서 라우팅 테이블을 사용하는 실제 예입니다.
라우터로 연결된 두 개의 서브넷(192.168.1.0/24 및 192.168.2.0/24)으로 구성된 엔터프라이즈 네트워크가 있다고 가정합니다. 192.168.1.0/24 서브넷의 장치가 192.168.2.0/24 서브넷의 장치와 통신하도록 하려면 192.168.2.0 서브넷으로 향하는 모든 트래픽을 나타내는 라우터의 라우팅 테이블 항목을 구성해야 합니다. 24는 해당 서브넷에 연결된 라우터 인터페이스를 통해 라우팅됩니다.
또 다른 실제적인 예는 정적 경로를 사용하여 원격 네트워크에 있는 웹 서버로 트래픽을 라우팅하는 것입니다. 웹 서버의 IP 주소가 203.0.113.10이고 203.0.113.0/24 서브넷에 있는 경우 IP 주소 203.0.113.10으로 향하는 모든 트래픽이 원격 네트워크의 기본 게이트웨이를 통해 라우팅합니다. 이를 통해 네트워크의 사용자는 연결 문제 없이 효율적으로 웹 서버에 액세스할 수 있습니다.
RouterOS에서 라우팅 테이블을 사용하는 예
MikroTik 라우터로 연결된 192.168.1.0/24 및 192.168.2.0/24의 두 서브넷으로 구성된 네트워크가 있다고 가정합니다. 192.168.1.0/24 서브넷의 장치가 192.168.2.0/24 서브넷의 서버와 통신하도록 허용하려고 하지만 192.168.2.0/24 서브넷의 장치가 192.168.1.0 서브넷과 통신하는 것을 원하지 않습니다. 24/XNUMX.
이를 달성하려면 MikroTik 라우터의 라우팅 테이블에 항목을 구성해야 합니다. 이렇게 하려면 다음 단계를 따르세요.
- MikroTik 라우터의 콘솔에 액세스하세요.
- "IP" 탭으로 이동하여 "경로"를 클릭하세요.
- 새로운 경로를 추가하려면 “+” 버튼을 클릭하세요.
- 나타나는 창에서 다음 정보를 입력하십시오.
- “일반” 섹션에서 “Dst. 주소".
- "게이트웨이" 섹션의 "게이트웨이" 필드에 192.168.1.0/24 서브넷에 연결된 라우터 인터페이스의 IP 주소를 입력합니다.
- '고급' 섹션에서 이 경로에 대한 기본 경로보다 낮은 측정항목 값(예: 5)을 입력합니다.
- “적용”을 클릭한 다음 “확인”을 클릭하세요.
이 구성을 사용하면 192.168.2.0/24 서브넷으로 향하는 모든 트래픽은 192.168.1.0/24 서브넷에 연결된 라우터 인터페이스를 통해 라우팅됩니다. 이런 방식으로 서브넷 192.168.1.0/24의 장치는 서브넷 192.168.2.0/24의 서버와 통신할 수 있는 반면, 서브넷 192.168.2.0/24의 장치는 서브넷 192.168.1.0/24와 통신할 수 없습니다.
요약하면
라우팅 테이블은 라우터 작동 및 네트워크 연결에 필수적입니다. 여기에는 연결된 네트워크와 원격 네트워크에 대한 정보가 포함되어 있으며 라우터가 패킷을 올바르게 전달하는 데 필요한 정보를 제공합니다. 연결 문제를 방지하려면 라우팅 테이블을 올바르게 업데이트하고 구성하는 것이 중요합니다.