X

RSVP (Resource Reservation Protocol)

1. RSVP (Resource Reservation Protocol)의 개념/특징

개념 특징
고대역폭 멀티캐스트 메시지 전송 위해 클래스, 트래픽 특성, QoS 요구사항 등을 전달/협상하여 네트워크 경로를 예약하는 프로토콜 – 일방향 데이터 경로 리소스 예약
– 트래픽 품질(QoS) 제공 위한 협상
– 협상된 자원 예약 상태 유지
– RSVP-signed LSP 전송 IPv4/v6 지원
  • 프로토콜 번호 46번의 순수 IP 데이터그램으로 전달되는 RFC 2205에 기술된 전송 계층 인터넷 제어 프로토콜이며, 1997년9월 IETF에서 채택

 

2. RSVP의 동작 절차 및 구성 요소

(1) RSVP의 동작 절차

① 발신 노드에서 일정 시간 간격으로 PATH 메시지를 전송
(클래스, 트래픽 형태 등을 경로 상 라우터에게 알림)
② PATH 메시지를 수신한 노드는 발신 노드를 향해 RESV 메시지 전송
③ RESV 메시지는 PATH 메시지가 거쳐온 경로를 따라 발신 노드로 전송
④ RESV 메시지는 전송 경로 상의 각 라우터에서 자원을 예약
⑤ 경로 상의 모든 라우터를 거쳐 RESV 메시지가 발신 노드에 도착
(이후 발신 노드에서는 해당 경로를 경유하며 수신 노드까지 전송 서비스 제공)

(2) RSVP의 구성 요소

구분 구성 요소 역할
예약
메시지
PATH 메시지 – 발신 노드에서 출발하여 멀티캐스트 경로의 수신 노드 도달
– 수신 노드 위한 정보 저장, 멀티캐스트 환경에서 새 메시지 생성
RESV 메시지 – 수신 노드는 PATH 메시지 수신 이후 RESV 메시지 송신
– 발신 노드 방향(upstream) RSVP 지원 라우터의 자원 예약
예약
방식
와일드카드
필터 방식
– 라우터는 모든 발신 노드에 대해 단일 예약을 생성
– 서로 다른 발신 노드의 메시지가 동시 발생하지 않을 때 사용
고정 필터 방식 – 라우터는 각 흐름에 별개의 예약 생성
– 서로 다른 발신 노드의 메시지가 동시 발생 확률이 높을 때 사용
공유 명시적 방식 – 라우터는 하나의 메시지 집합이 공유 가능한 단일 예약 생성
  • RSVP는 플로우(Flow)를 단위 자원 예약으로 인해 네트워크 규모 증가 시 복잡성이 증대되어 확장성(Scalability)에 한계가 있으므로, 라우터 제조사에서는 명시적 경로(Explicit Route) 정보와 Label 정보 전달을 지원하는 RSVP-TE(Traffic Engineering) 방식을 선호

 
[참고]

  • Juniper Networks, MPLS 애플리케이션 사용자 가이드
  • 정보통신기술용어해설, RSVP Resource Reservation Protocol 자원예약 프로토콜
Categories: 네트워크
도리: