라우터는 네트워크와 네트워크 간의 경로를 설정하고 가장 빠른 길로 트래픽을 이끌어주는 역할과 함께 NAT, 방화벽, VPN, QoS등 다양한 부가 기능을 함께 제공하기도 한다.
관리자가 네트워크에 대한 경로 정보를 직접 지정하여 라우팅한다.
관리자에 의한 라우팅 정보만을 참조하여 라우터 자체 부담이 줄어들고, 동적 라우팅보다 빠르며 안정적이다.
네트워크 변화가 빈번하거나 등록할 네트워크 수가 많을 경우 경로 설정을 변경하기 어렵다.
대규모 네트워크에 사용하며 라우터 간의 변경된 네트워크에 대한 정보를 자동으로 교환하여 라우팅 한다.
Routing table을 자동으로 작성하여 관리자의 초기 설정만 필요하다.
정적 라우팅에 비해 메모리를 많이 차지한다는 단점이 있다.
동일 그룹 네트워크에서 라우팅 정보를 교환할 때 사용되는 라우팅 프로토콜이다.
라우터로 서로 연결되어 있는 여러개의 네트워크 집합을 도메인 or AS(Autonomous System)이라 한다.
해당 도메인과 AS 안에 존재하는 라우터는 Domain 내부 라우터로 Domain 내부 경로 설정에 관한 프로토콜이 IGP이다.
다른 그룹과 라우팅 정보를 교환할 때 사용되는 라우팅 프로토콜이다.
Routing table을 위한 요소를 거리와 방향에 중점을 둔 라우팅 알고리즘이며 Routing table을 연결된 라우터와 교환하여 생성한다.
홉 수를 기준으로 최적 경로를 결정한다.
Link State는 Distance Vector의 단점을 극복하고자 만들어졌다.
Link State는 네트워크의 토폴로지 정보를 DB로 구성하고 이를 사용하여 SPF알고리즘을 사용하여 Routing Table을 작성한다.
네트워크 상에서 변화가 있을 때만 Routing 정볼르 전달한다.
메모리를 많이 사용하고, 계층적 구조로 환경설정이 복잡하다는 단점을 가지고 있다.