ReSerVation Protocol (RSVP)

O recurso ReSerVation Protocol (RSVP) foi desenvolvido para comunicar necessidade de recursos entre hosts e dispositivos da rede

RSVP permite:

  • Á origem descobrir as características do fluxo de pacotes IP

  • Destinos para descrever a reservar o que pretendem

  • Aos routers saber como processar o fluxo de pacotes de forma a responder a uma reversa pedida

Encapsulado em IP, tipo de protocolo = 46 (0x2E)

Sinalização é baseada na troca de mensagens PATH e RESV

  • PATH anuncia as características do tráfego do emissor

  • RESV alcança as reservas que foram inicializadas pelos recetores

  • Se a reservas não forem possíveis, mensagens RESV ERR são enviadas

Os estados das reservas do routers têm de ser atualizadas periodicamente (soft states)

RSVO define a "Sessão" para ser um fluxo de dados com um destino em particular e um protocolo da camada de transporte

  • RSVP trata cada sessão independentemente

Sinalização

Messages

PATH (Tipo = 0x01)

Tspec (“flow traffic specification”): contém os parâmetros que descrevem a origem do tráfego baseado no modelos Token Bucket

RESV (Tipo = 0x02)

Tspec: O mesmo que foi recebido na mensagem PATH

FilterSpec ("filter specification"): contem o descritor do fluxo que permite aos routers identificar os pacotes pertencentes a esta reserva (source address, destination address, protocol type, source port number, destination port number, any combination of these parameters)

Rspec ("flow reservation specification"): contem os parametros descrevendo a reserva que o receptor quer que seja suportada

  • Rspec é especificado se o recetor quer um serviço do tipo guaranteed service; se isto não for especifico, significa que o recetor quer um serviço do tipo controlled load

RSVP PATH

RSVP RESV

Last updated