Categories: All - fragmentación - mensaje - error

by Tafolla Luis 9 years ago

596

ICMP

El Protocolo de Mensajes de Control de Internet (ICMP) se utiliza para enviar mensajes de error y operativos en redes IP. Un tipo de error común es el "Tiempo Excedido", que ocurre cuando un datagrama no alcanza su destino antes de que expire su tiempo de vida (

ICMP

Información

Contestacion de mascara

Solicitud de mascara

ICMP tambien es capaz de darnos informacion sobre la mascara o direccion IP al momento de ecender la red y cuenta con dos mensajes el MASK REQUEST Tipo (17) MASK REPLY Tipo (18). Aunque actualmente este protocolo ha dejado de utilizarse siendo sustituido por los protocolos RARP (Reverse Address Resolution protocol) y/o

Route solicitation / Adverstisement

Estos mensajes nos dicen que es lo que esta haciendo nuestro paquete dentro de un router. Type 9 Router solicitatio cuando nuestro paquete pide acceder a la red mediante ese router Type10 Router Adversistement cuando e paquete sale del router y entra a otro sregmento de red

Replica

Solicitud de eco

Echo request Type (8) Se puede enviar un mensaje desde una computadora para localizar o saber si otra computadora dentro de nuestra red es un destino alcanzable ICMP lo realiza por medio de la aplicacion llamada PING Echo replay (0) esta nos manda un mensaje de contestación con la respuesta si es es alcanzable o no

TimeStamp Request/replay

Estos mensajes sirven para conoces el tiempo que nuestro paquete va viajando dentro de nuestra red 13 TimeStamp request 14 TimeStamp replay

Mensajes de error

Redirigir

Redirecccion Tipo(5) Este mensaje es lanzado desde un router cuando mandamos un datagrama desde un host en el cual nos dice que hay una mejor ruta para enviar el datagrama. El incovenies es que los routers tienen un limite de redireccionamiento. Los codigos que se tienen de este tipo son 0 Redirigir datagramas para la red 1 Redirigir datagramas para el host 2 Redirigir datagramas para el tipo de servicio y red 3 Redirigir datagramas para el tipo de servicio y host

Tiempo excedido

Time Exceeded Tipo(1) Mensaje resultante de cuando nuestro datagrama viaja por la red y su tiempo de TTL se agota se nos reporta que el paquete no ha llegado a su destino. Codigos posibles en este mensaje: 0 TTL excedido 1 Tiempo de Reensamble de fragmentos excedido

Fragmentación requerida

Fragmentacion requerida tipo(4) Mensaje detectado por ICMP cuando los datagramas enviados son mas grandes de lo que se puede procesar la maquina MTU pero los paquetes enviados tienen activa la flag de DF (Don't fragmet)

Destino Inalcanzable

Destination Unreachable Tipo(3) Codigos (0-12) Este error es detectado por ICMP cuando un paquete no se puede entregar debido a que no puede enlazarse con el dispositivo destino. Generalmente es cuando la configuracion de las direcciones es incorrecta, cuando el equipo esta desconectado, si el datagrama necesita fragmentarse pero su configuración no lo permite Codigos posibles de este error: 0 = Red inalcanzable. 1 = Host inalcanzable. 2 = Protocolo inalcanzable. 3 = Puerto inalcanzable. 4 = Fragmentación requerida. 5 = Source route failed. 6 = Red de destino desconocida. 7 = Host destino desconocido. 8 = Source host isolated. 9 = Comunicación prohibida con red destino. 10 = Comunicación prohibida con host destino. 11 = Red inalcanzable por tipo de servicio. 12 = Host inalcanzable por tipo de servicio

Alivio de fuente

Soure Quench Tipo (4) Código (0) Este error es reconocido por el protocolo ICMP cuando el buffer de un router esta saturado. Entonces el raouter manda el mensaje de error lo cual el host como acción correctiva reducirá la tasa de transmision de datos

Posibles mensajes

Parameter Problem

ICMP manda esta Tipo (11) cuando la Cabecera de IP tiene algun error en la cabecera IP de un datagrama entre los codigos tenemos que : 0 Lama a la utilización de campo puntero 1 Falta una opción requerida En caso de ser 0 el codigo se analiza el campo puntero el cual nos indicara que octecto es el que contiene el error en el datagrama

ICMP (Internet Control Message Protol)

Localizacion en OSI

Este protocolo se encuentra en las fronera de la capa de Red y de transporte. Esta contenido en los datos del protocolo IP.

Funcionamiento

El protocolo detecta errores atraves de los routers quienes son encargados crear un paquete y enviarlo de regreso al host de origen este paquete contiene el reporte de los errores de porque el paquete no fue recibido correctamente

Encabezado

El encabezado ICMP esta conformado por 32 bits en los cuales estan repartidos los campos que son: Type con 4 bits Code con 4bits Checksum 8 bits Datos ICMP 16 bits

¿Que es ?

Es un Mecanismo que nos genera reportes de errores que se puedan generar en la red al momento de entregar datagramas.

En que ayuda ICMP

Protocolo que sirve de apoyo al protocolo IP (Internet Protocol) debido a que este al ser un protocolo "Best effort" y ayuda a entregar los datagramas o paquetes de una manera efectiva y correcta ya que IP puede tener los siguientes errores: Duplicado de datagramas Perdida de datagramas Retardo de datagramas Entrega de datagramass en desorden