Breve explicación del RFC-5827

Páginas: 9 (2060 palabras) Publicado: 30 de octubre de 2013


Resumen, ámbito y problema que soluciona RFC5827

Los RFCs (request for comments) son documentos en donde exponen propuestas o mecanismos de mejora para el comportamiento de un determinado protocolo de la red Internet, y en caso de ser aceptados se pueden implementar sin problema.

Existen muchas mejoras en el ámbito de redes, y para la capa TRANSPORTE muchos investigadores han estudiadolos problemas con la recuperación de la pérdida TCP cuando la ventana de congestión es pequeña y para la recuperación de la pérdida de SCTP sus mecanismos de control de congestión también están basados en TCP; por tanto los mismos problemas afectan el rendimiento de las conexiones SCTP.

El RFC 5827 fue bosquejado originalmente en un borrador por Sally Floyd y Hari Balakrishnan, y gracias a lasbuenas discusiones de los miembros de trabajo TCPM (TCP Minor Extensions and Maintenance) y TSVWG (Transport Area (TSVWG) Work Group Chair) ayudaron a dar forma a este documento experimental, que propone un nuevo mecanismo (algoritmo) para una rápida recuperación y retransmisión de segmentos perdidos cuando la ventana de congestión de una conexión es pequeña, este algoritmo intenta optimizar yajustar el protocolos TCP a situaciones de congestión y pérdidas en general, y así ayudar a recuperarse de dichas situaciones más rápidamente cuando el transporte use este algoritmo.

Este algoritmo es una mejora a TCP que reduce el tiempo de espera del emisor antes de retransmitir el segmento perdido, funciona de la siguiente manera: si un emisor TCP recibe tres acuses de recibo duplicados con elmismo número de acuse de recibo, el emisor puede estar seguro de que el segmento con el siguiente número de secuencia se ha perdido y llegará en desorden. Por tanto el emisor TCP utiliza un temporizador que reconoce segmentos perdidos, si un acuse de recibo de un segmento no se recibe en un tiempo determinado, el emisor asume que el segmento se perdió y retransmitirá el segmento perdido sinesperar a que expire su temporizador.

Hay una variedad de fases de recuperación del segmento perdido y todo depende de la implementación de TCP. TCP puede basarse en una recuperación lenta o rápida, en ACKs selectivos (SACKs) y SCTP se basa en una recuperación incorporando ACKs selectivos.

En todas las fases de recuperación del segmento perdido se usan dos métodos:
Primero: si un ACK de unsegmento determinado no es recibido dentro del tiempo establecido, el temporizador de retransmisión transmite un impulso y el segmento es reenviado.
Segundo: el algoritmo “rápida retransmisión” reenvía un segmento cuando llega del emisor tres ACKs duplicados

Los ACK’s duplicados se dan porque llegan al receptor los segmentos en desorden y el emisor espera la llegada de tres ACKs duplicados con elpropósito de eliminar la imprecisión del segmento perdido, lo reenvía y reordena el segmento. El problema en este caso se da cuando la ventana de congestión sea pequeña y no pueda generar el número necesario de ACKs duplicados para provocar la retransmisión rápida al momento que ocurra una pérdida de segmento. Por ejemplo, si se considera una ventana de congestión de tres segmentos de datos útilesy un segmento se pierde por la red, a lo mucho llegarán dos ACKs duplicados al emisor impidiendo así activar la retransmisión rápida. Este retraso de los ACKs reduce aún más el número de ACKs duplicados que envía el receptor; sin embargo, se asume que todo receptor envía ACKs de confirmación cuando hay un hueco en el espacio de la secuencia recibida.

SCTP en cambio utiliza la información SACKpara calcular el número de segmentos perceptibles en la red, cuando el emisor recibe los dos primeros ACKs duplicados, estos indicarán que datos abandonaron la red y el emisor transmitirá datos nuevos si lo dispone, proceso similar al algoritmo de transmisión limitada de TCP. Mediante el envió de estos dos nuevos segmentos, el emisor intenta inducir ACKs duplicados adicionales para activar la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Breve explicación de la sociología comprensiva
  • Empresarismo, una explicacion breve
  • Normas iso, breve explicacion
  • Breve Explicacion: Algoritmo De Dijkstra
  • Que Es La Metodologia De La Investigacion (Breve Explicacion)
  • breve explicacion del articulo 1
  • Breve explicación sobre las Franquicias
  • Breve explicacion del universo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS