라우팅은 어떤 네트워크 안에서 통신 데이터를 전송할 때 최적의 경로를 통해 보내는 과정이다.
최적의 경로는 주어진 데이터를 가장 짧은 거리나 짧은 시간 안에 전송할 수 있는 경로이다.
라우팅 방식은 정적 라우팅과 동적 라우팅으로 구분이 가능하다.
정적 라우팅 : 라우팅 방식을 관리자가 수동으로 제어하는 방식 -> 소규모 네트워크에 적합
동적 라우팅 : 라우터가 자동으로 최적의 경로를 계산해 라우팅 정보를 교환하는 방식
-> 중/대규모 네트워크에 적합
RIP
최초의 동적 라우팅 프로토콜이지만 현재는 거의 사용되지 않는다.
IGRP
RIP의 단점을 보완하기 위해 만들어진 프로토콜로 RIP와 같이 현재는 거의 사용되지 않는다.
OSPF
링크 상태 기반의 라우팅 프로토콜이며, 국제 표준 프로토콜로 현재 가장 대중적으로 사용된다.
BGP
경로 거리보다 경로 자체 분석을 통해 라우팅 정보를 업데이트하는 경로 벡터 기반의프로토콜로 인터넷 핵심
라우팅에 사용된다.