라우터

wwiki
이동: 둘러보기, 검색

컴퓨터 사이에서 데이터 패킷을 포워드하는 네트워크 장치이다.

패킷의 위치를 추출하여, 그 위치에 대한 최적의 경로를 지정하며, 이 경로를 따라 데이터 패킷을 다음 장치로 전향시키는 장치이다. 이때 최적의 경로는 일반적으로는 가장 빠르게 통신이 가능한 경로이므로, 이것이 최단 거리 일수도 있지만, 돌아가는 경로라도 고속의 전송로를 통하여 전달이 되는 경로가 될 수 있다.

OSI 네트워크 레이어간을 연결한다.

라우터는 2개 이상의 논리적 하위망을 연결하는데, 라우터의 물리적 인터페이스와 일치하지는 않는다. 이에 비해, 스위치허브는 한 개의 네트워크 선로상에서 받아들이는 모든 패킷을 다른 모든 네트워크 선로들로 전달하지만, 어떠한 라우팅도 수행하지 않는다.

라우터는 두 개의 처리장치로 구성된다.

  • 제어 기능 : 라우터가 특정한 패킷을 특정한 위치로 전달(forwarding)하기에 가장 적합한 "외부로 나가는" 인터페이스를 찾아낸다.
  • 포워드 기능: "외부로 나가는" 논리 인터페이스로 향하는 논리 인터페이스 위에서 네트워크 상에서 수신된 패킷을 보내는 실제 과정을 담당한다.