허브나 스위치는 네트워크를 분리할 수 없지만 라우터는 네트워크를 분리할 수 있다. 그렇다면 분리된 네트워크 간 데이터 전송은 어떻게 이루어질까?
다른 네트워크로 데이터를 전송하려면 먼저 라우터의 IP를 설정해야 된다. 이것은 네트워크의 출입구를 설정하는 것으로 기본 게이트웨이(default gateway)라고 한다. 아래 예제에서는 PC 1이 192.168.1.0 네트워크에 속해 있기에 라우터의 IP 주소인 192.168.1.1로 설정한다.
▶ 게이트웨이 설정 방법 (Window10 기준)
검색창에 ‘네트워크 연결 보기’ 검색 후 실행 → 해당 네트워크 속성 클릭 → 네트워킹에서 인터넷 프로토콜 버전 4(TCP/IPv4) 더블클릭
아래와 같이 자동으로 IP 주소 받기로 되어 있으면 네트워크 외부에 접속할 때 사용되는 기본 게이트웨이가 자동으로 설정된다.
이제 PC 1의 기본 게이트웨이가 설정되었지만 아직 이것만으로는 PC 6에 데이터를 보낼 수 없고 추가로 라우팅이 필요하다.
라우팅은 라우팅 테이블을 기반으로 현재의 네트워크에서 다른 네트워크로 최적의 경로를 통해 데이터를 전송한다. 아래와 같이 각 라우터의 라우팅 테이블에 경로 정보가 등록되어 있어서 라우팅이 가능한 것이다.
라우팅 테이블은 네트워크 관리자가 수동으로 등록하는 방법과 자동으로 등록하는 방법이 있다.