일반적인 라우팅 라우터는 들어오는 패킷에서 네트워크 계층의 헤더만 보고 판단하여 각 IP 패킷의 포워딩을 실행한다. 라우터가 받는 IP 패킷에는 목적지 IP 주소 이외에 아무런 정보가 없다. 또한 이 패킷을 목적지까지 어떻게 전달해야하는지 그 과정에서 패킷을 어떻게 취급해야하는지 지침이 없다. 이 때 라우터는 패킷을 보낼 다음 지점을 매번 계산해야하며 이 작업을 위해 복잡한 라우팅 테이블을 같이 확인한다. 이 때문에 실시간 스트리밍과 같은 빠른 처리가 필요한 환경에서는 비교적 처리 속도가 떨어지는 단점이 있다. 이러한 라우팅 기능에서 네트워크 트래픽을 가속화할 목적으로 MPLS 개념이 등장했다. MPLS (Multi Protocol Lable Switching) 소스 및 목적지 주소를 사용하여 트래픽을 ..