0% encontró este documento útil (0 votos)
159 vistas19 páginas

Protocolo RSVP

RSVP es un protocolo de control de tráfico utilizado para establecer y mantener reservas de recursos de red para flujos de datos. Permite a los hosts solicitar calidad de servicio específica para flujos y a los enrutadores entregar y mantener dichas reservas a lo largo de la ruta. Implementa mecanismos de control de tráfico como clasificación de paquetes y programación para proporcionar la calidad de servicio solicitada.

Cargado por

David Buitrago
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
159 vistas19 páginas

Protocolo RSVP

RSVP es un protocolo de control de tráfico utilizado para establecer y mantener reservas de recursos de red para flujos de datos. Permite a los hosts solicitar calidad de servicio específica para flujos y a los enrutadores entregar y mantener dichas reservas a lo largo de la ruta. Implementa mecanismos de control de tráfico como clasificación de paquetes y programación para proporcionar la calidad de servicio solicitada.

Cargado por

David Buitrago
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd

PROTOCOLO RSVP:

RFC 2205
Caracteristicas:
*Es utilizado por un host para solicitar calidad de servicio de la
red para determinados flujos.

*También es utilizado por los enrutadores para entregar las


solicitudes de calidad de servicio a todos los nodos a lo largo de
la ruta de los flujos.

*Funciona encima de IPv4 o IPv6, ocupando el lugar de un


protocolo de transporte en la pila de protocolos.

*La calidad de servicio se implementa para un flujo de datos


mediante mecanismos llamados colectivamente "control de
tráfico". Estos mecanismos incluyen un “clasificador de
paquetes”, (2) “control de admisión” y (3) un "programador de
paquetes" o algún otro mecanismo dependiente de la capa de
enlace para determinar cuándo se envían paquetes particulares.
Caracteristicas:
*Durante la configuración de reserva, una solicitud de QoS
RSVP se pasa a dos módulos de decisión locales, "control de
admisión" y "control de políticas".

*RSVP envía mensajes periódicos de actualización para


mantener el estado a lo largo de la (s) ruta (s) reservada (s).

*No es un protocolo de enrutamiento.


Flujos de datos
RSVP define una "sesión" como un flujo de datos con un destino
particular y un protocolo de capa de transporte. RSVP trata cada sesión
de forma independiente.

Una sesión RSVP se define por:


• DestAddress: la dirección de destino IP de los paquetes de datos,
puede ser una dirección unicast o multicast.
• Protocolid: Es el ID del protocolo IP.
• DstPort (opcional): Podría ser definido por un campo de puerto de
destino UDP / TCP, por un campo equivalente en otro protocolo de
transporte o por alguna información específica de la aplicación.
Modelo de Reserva
Una solicitud de reserva RSVP elemental consiste en un "flowspec" junto con
una "filter spec"; este par se llama un "flow descriptor".

• El flowspec especifica una QoS deseada.

• La filter spec, junto con una especificación de sesión, define el conjunto


de paquetes de datos para recibir la QoS definida por el flowspec.

• El flowspec se utiliza para establecer parámetros en el programador de


paquetes del nodo u otro mecanismo de capa de enlace.

• La filter spec se utiliza para establecer parámetros en el clasificador de


paquetes.

• Los paquetes de datos que están dirigidos a una sesión en particular, pero
no coinciden con ninguna de las especificaciones de filtro para esa sesión
se manejan como tráfico best effort.
Encabezado Común:

Tipo de mensaje:
1 = Path
2 = Resv
3 = PathErr
4 = ResvErr
5 = PathTear
6 = ResvTear
7 = ResvConf
Path Messages

Contiene un objeto SENDER_TEMPLATE que define el formato de los


paquetes de datos y un objeto SENDER_TSPEC que especifica las
características de tráfico del flujo. Opcionalmente, puede contener un
objeto ADSPEC que contenga datos publicitarios (OPWA) para el flujo.
Resv Messages

La dirección de destino IP de un mensaje Resv es la dirección de


unidifusión de un nodo de salto anterior, obtenida del estado de
ruta. La dirección IP de origen es una dirección del nodo que envió
el mensaje.
Path Teardown Messages

El estado coincidente debe coincidir con la SESIÓN, SENDER_TEMPLATE y


objetos PHOP. Además, un PathTear para una sesión de multidifusión sólo
puede coincidir con el interfaz entrante en la que llegó PathTear. Si no hay
ningún estado de ruta coincidente, un mensaje PathTear debe ser
desechado y no reenviado.
Resv Teardown Messages

El estado debe coincidir con los objetos SESSION, STYLE y


FILTER_SPEC, así como el LIH en el objeto RSVP_HOP. Si no hay un
estado de reserva coincidente, se debe descartar un mensaje
ResvTear.
Path Error Messages

Resv Error Messages


Formato de Objetos:
Numero de clase:
0. NULL
1. SESSION
3. RSVP_HOP
4. INTEGRITY
5. TIME_VALUES
6. ERROR_SPEC
7. SCOPE
8. STYLE
9. FLOWSPEC
10. FILTER_SPEC
11. SENDER_TEMPLATE
C-Type: Único para cada Class-Num. Identifica el 12. SENDER_TSPEC
tipo de protocolo IP que lleva el objeto: 13. ADSPEC
C-Type=1 para IPv4 e C-Type=2 para IPv6 14. POLICY_DATA
15. RESV_CONFIRM
1- SESSION
3- RSVP_HOP

Lleva la dirección IP del nodo RSVP que envió este mensaje y


un identificador de interfaz de salida lógica.
5- TIMES_VALUES

Periodo de actualización: El período de tiempo de espera de actualización R


utilizado para generar este mensaje en milisegundos.
6- ERROR_SPEC

Error Dirección del nodo: Dirección IP del nodo en el que se detectó el error.
7- SCOPE
10- FILTER_SPEC
SrcAddress: La dirección
de origen IP para un host
remitente.
SrcPort: El puerto de
origen UDP / TCP para
un remitente o cero para
indicar ninguno
Etiqueta de flujo:
Una etiqueta de este
valor puede utilizarse
por el clasificador de
paquetes para identificar
eficientemente los
paquetes pertenecientes
a un flujo de datos
particular
15- RESV_CONFIRM

También podría gustarte