router – 라우터
라우터는 동일한 전송 프로토콜을 사용하는 분리된 네트웍을 연결하는 장치로 네트웍 계층간을 서로 연결한다. 라우터는 브리지가 가지는 기능에 추가하여 경로 배정표에 따라 다른 네트웍 또는 자신의 네트웍 내의 노드를 결정한다. 그리고 여러 경로 중 가장 효율적인 경로를 선택하여 패킷을 보낸다. 라우터는 흐름제어를 하며, 인터네트웍 내부에서 여러 서브네트웍을 구성하고, 다양한 네트웍 관리 기능을 수행한다. 브리지와 라우터의 차이점을 간단히 살펴보면, 라우터는 네트웍 계층까지의 기능을 담당하고 있으면서 경로 설정을 해주는 반면, 브리지는 데이터링크 계층까지의 기능만으로 목적지 주소에 따른 선별 및 간단한 경로 결정을 한다. 라우터의 장점은 다음과 같다. 환경설정 가능 : 관리 방침에 따라 라우팅 방식이 결정, 전체 네트웍의 성능이 개선된다. 유지보수의 용이 : 알고리즘에 따라 자동으로 경로가 결정된다. 확장이 용이 : 네트웍 형상에 구애받지 않으므로 대규모 네트웍 구성이 용이하다. 라우터의 단점은 다음과 같다. 초기 환경설정이 어렵다. 특정 프로토콜이나 하위 프로토콜 지원이 불가능하고 복잡하므로 가격이 비싸다.