La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

1 Capítulo 19: Un mecanismo de reporte de errores (ICMP) ICD-327: Redes de Computadores Agustín J. González.

Presentaciones similares


Presentación del tema: "1 Capítulo 19: Un mecanismo de reporte de errores (ICMP) ICD-327: Redes de Computadores Agustín J. González."— Transcripción de la presentación:

1 1 Capítulo 19: Un mecanismo de reporte de errores (ICMP) ICD-327: Redes de Computadores Agustín J. González

2 2 Introducción La familia de protocolos TCP/IP incluye el protocolo ICMP (Internet Control Message Protocol) para el envío de condiciones de error son detectadas durante el transporte de un datagrama.

3 3 Mensajes de Error en ICMP Alivio de Fuente (Source Quench): Es un método para controlar el flujo. Un router envía este mensaje cuando no tiene más espacio para aceptar nuevos datagramas. Tiempo excedido (Time Exceeded): Ocurre cuando el Time-to-live llega a cero y cuando hay un timeout en el re-ensamble de fragmentos de un datagrama. Destino inalcanzable (Destination unreachable): es enviado cuando el router determina que el datagrama no puede ser enviado a su destino final, ya sea porque la red o la máquina son inalcanzables. Redirigir (Redirect): ocurre cuando una máquina ha enviado erróneamente un datagrama a un router. Éste envía un redirect al Tx y reenvía el datagrama a quien debió ser enviado originalmente. Freagmentación requerida (Fragmentation required): Ocurre cuando un datagrama no puede proseguir debido a que su tamaño no lo permite y no está permitida su fragmentación (indicado por uno de los bits de flag)

4 4 Mensajes de información Solicitud y respuesta a Eco (Echo Request/reply): El computador que recibe una solicitud responde con la misma carga. Estos mensajes son usados por la aplicación ping (Packet InterNet Groper). Solicitud y respuesta a Máscara de Dirección: Usado por máquinas sin disco que requieren conocer la máscara de dirección de su red. Envían un mensaje broadcast.

5 5 ICMP Encapsulación Cómo sabe una máquina a qué dirección enviar el mensaje ICMP?

6 6 Aplicaciones que usan ICMP Ping: Ya fue mencionado. traceroute : Es una aplicación que envía datagramas hacia una aplicacición inexistente en una máquina destino. Consecutivamente envía datagramas con TTL=1,2,3,... Así descubre las máquinas que responden con mensajes de timeout. La última máquina se diferencia porque responde con mensaje de error destination unreachable. Para ello envía datagramas UDP en lugar de mensajes ICMP. Descubrimiento del MTU de la ruta. Se envía un datagrama con el bit de no fragmentación activo. Si la fragmentación es inevitable, el router correspondiente envía un error de “Fragmentation required”. Así la fuente puede probar con menores MTU hasta dar con el tamaño máximo a transmitir sin fragmentación


Descargar ppt "1 Capítulo 19: Un mecanismo de reporte de errores (ICMP) ICD-327: Redes de Computadores Agustín J. González."

Presentaciones similares


Anuncios Google