Tipos de mensajes - Source Quench

Situaciones en las que un mensaje ICMP de tipo Source Quench podrá ser enviado:

  • Un router descartará un datagrama si no dispone de los buffers necesarios para almacenarlo y reenviarlo a la red adecuada para que alcance el host destino. Si un router descarta un datagrama por este motivo, deberá avisar al host origen de este suceso.

  • El host destino podría enviar este mensaje si le están llegando los datagramas demasiado rápido y no le da tiempo a procesarlos. En este caso, el host origen debe interpretar el mensaje como una petición para que el envió de los datagramas se haga más despacio, ya que el host destino no puede procesarlos a la velocidad actual.

  • Un router enviará un mensaje de este tipo cada vez que descarte un datagrama. El host origen, ante la llegada de un mensaje de tipo Source Quench, deberá disminuir la velocidad a la que envía los datagramas hasta que deje de recibir avisos del router. A partir de entonces podría intentar aumentar la velocidad hasta que reciba de nuevo un aviso Source Quench.

El campo tipo tendrá el valor ICMP_SOURCE_QUENCH

El campo código solamente podrá tomar el valor 0.

Comentarios

Entradas populares de este blog

Tipos de mensajes - Echo Request y Echo Reply