SlideShare una empresa de Scribd logo
1 de 8
APLICACIÓN DEL PROTOCOLO ICMP
           EN PACKET TRACER




Presentado a: Ing. Gustavo Alonso Chica Pedraza




       De: Jairo Antonio Rosas Martínez




           ESPECIALIZACION SENA
 DISEÑO Y CONFIGURACION DE SERVICIOS DE
           TELEVISION Y VOZ IP


               Bogotá julio2012
PROTOCOLO ICMP

ICMP (Protocolo de Mensajes de Control de Internet) es considerado como parte
de la capa de red IP. ICMP es un protocolo empleado por los routers y por los
hosts (clientes, servidores, etc) para comunicar la información de control o de error
de la red.

El protocolo ICMP proporciona el medio para que el software de hosts y gateways
intermedios se comuniquen. El protocolo ICMP tiene su propio numero de
protocolo (numero 1), que lo habilita para utilizar el IP directamente. La
implementacion de ICMP es obligatoria como un subconjunto logico del protocolo
IP. Los mensajes de error de este protocolo los genera y procesa TCP/IP, y no el
usuario.

Una consideración a teneren cuenta es que ICMP informa de errores, pero no los
corrige.

          TIPOS DE MENSAJES ICMP INFORMATIVOS Y DE ERROR




TCP utiliza este protocolo para el envío de mensajes de control y de error. Por
ejemplo ping se utiliza para ver si un ordenador está activo en la red.


PRUEBA DE PING

La orden de ping envía mensaje de solicitud de eco a un host remoto e informa de
las respuestas. Vemos en el siguiente ejemplo su funcionamiento, en caso de o
producirse incidencias en el camino.
1. A envía un mensaje ICMP de tipo 8 (Echo) a B
2. B recibe el mensaje y devuelve un mensaje ICMP de tipo 0 (Echo Replay) a
   A
3. A recibe el mensaje ICMP de B y muestra el resultado en pantalla
A hace ping 192.168.0.4

Haciendo ping a 192.168.0.4: con 32 bytes de datos:

Respuesta desde 192.168.0.4: bytes =32 tiempo <187ms TTL=127

Si el host de destino no existiese o no estuviera correctamentte configurado
recibiriamos un mensaje ICMP de tipo 11 (Time Exceeded) para el caso estamos
haciendo ping desde el PC B a la 192.168.0.4 donde podemos identificar que el
PC A no tiene definida una IP ya que esta configurado de forma estatica como se
puede visualizar en la siguiente pantalla.




Mensaje Destino Inalcanzable

El mensaje Destino Inalcanzable(tipo 3) se produce cuando un paquete IP no
consigue alcanzar sudestino por algún motivo. Dependiendo del valor del campo
código en el mensaje ICMP se indica un motivodiferente, para el ejemplo
enviaremos un paquete desde el PC A con la IP 192.168.0.4 al servidor ISP con la
IP 10.0.0.2
Enviamos el paquete desde el PC A IP 192.168.0.4 al servidor ISP con IP 10.0.0.2
Obtenemos un mensaje de tipo 3 Código 1. Host Inalcanzable (3/1). Un router
informa que no ha podido enviar el paquete a la máquina de destino.




Mensajes informativos

Entre estos mensajes hay algunos de suma importancia, como los mensajes de
petición de ECO (tipo 8) y los de respuesta de Eco (tipo 0).

Las peticiones y respuestas de eco se usan en las redes para comprobar si existe
una comunicación entre dos host a nivel de capa de red, por lo que nos pueden
servir para identificar fallas en este nivel, ya que verifican si las capas física
(cableado), de enlace de datos (tarjeta de red) y red (configuración IP) se
encuentran en buen estado y configuración.
Solicitud de Eco.

Para el ejemplo enviaremos un mensaje de solicitud de eco del PC A con IP
192.168.0.4 al PC B con IP 192.168.1.11




Este mensaje con el fin de comprobar si el PC o Host A es operativo mandando
una solicitud de eco. El receptor de la solicitud PC B la devuelve a su origen PC A.
Esta aplicacion recibe el nombre de Ping. Esta utilidad encapsula la solicitud de
eco del ICMP (tipo 8) en un datagrama IP y lo manda a la direccion IP.




El receptor de la solicitud de eco PC B intercambia las direcciones del datagrama
IP, cambia el código a 0 y lo devuelve al origen PC A.
PROTOCOLO ICMPv6

Los mensajes ICMPv6 están subdivididos en dos clases: Mensajes de error y
mensajes informativos

Mensajes de Error

Los mensajes de error de ICMPv6 son similares a los mensajes de error de
ICMPv4. Se dividen en 4 categorías: destino inaccesible, paquete demasiado
grande, tiempo excedido y problemas de parámetros.

1   DestinationUnreachable (Destino Inalcanzable)

2   PacketToo Big (Paquete Demasiado Grande)

3   Time Exceeded (Tiempo Agotado)

4   ParameterProblem (Problema de Parámetros)

Mensajes Informativos

Estos mensajes se subdividen en tres grupos: mensajes de diagnóstico, mensajes
para la administración de grupos multicast y mensajes de NeighborDiscovery.

    1. 128 Echo Request (Solicitud de Eco)
    2. 129 Echo Reply (Respuesta de Eco)

Cada mensaje ICMPv6 está precedido por una cabecera IPv6 y cero o más
extensiones de cabecera IPv6. La cabecera ICMPv6 con el valor 58 en el campo
"Cabecera Siguiente" en la cabecera inmediatamente predecesora. (Nota: el valor
del campo "Cabecera Siguiente" es distinto del valor utilizado para identificar ICMP
para IPv4)

El protocolo ICMPv6 debe limitar el número de mensajes de error enviados a un
mismo destinatario para evitar sobrecarga en la red.

Más contenido relacionado

La actualidad más candente

Estructuras repetitivas(while, for, repeat)
Estructuras repetitivas(while, for, repeat)Estructuras repetitivas(while, for, repeat)
Estructuras repetitivas(while, for, repeat)Rommel Lòpez
 
Organización y estructura interna del cpu
Organización y estructura interna del cpuOrganización y estructura interna del cpu
Organización y estructura interna del cpuIsaí Beto Matz Mijes
 
Problemas de diseño de base de datos
Problemas de diseño de base de datosProblemas de diseño de base de datos
Problemas de diseño de base de datosgonzalopomboza
 
Conversión de punto flotante binario a decimal
Conversión de punto flotante binario a decimalConversión de punto flotante binario a decimal
Conversión de punto flotante binario a decimalJavier Daniel Rivas Lozano
 
Analisis del proceso en la conversion de la señal analogica a digit_viceversa
Analisis del proceso en la conversion de la señal analogica a digit_viceversaAnalisis del proceso en la conversion de la señal analogica a digit_viceversa
Analisis del proceso en la conversion de la señal analogica a digit_viceversaValentin Manzano
 
Modelo de tres capas de ecommerce
Modelo de tres capas de ecommerceModelo de tres capas de ecommerce
Modelo de tres capas de ecommerceJuan Anaya
 
24 Ejercicios Subnetting
24 Ejercicios Subnetting24 Ejercicios Subnetting
24 Ejercicios SubnettingPatty Vm
 
Protocolo ventana deslizante
Protocolo ventana deslizanteProtocolo ventana deslizante
Protocolo ventana deslizanteasanterom
 
protocolo y funcionalidad de la capa de aplicación
protocolo y funcionalidad de la capa de aplicaciónprotocolo y funcionalidad de la capa de aplicación
protocolo y funcionalidad de la capa de aplicaciónFelipe Villamizar
 
Agentes reactivos basados en modelos
Agentes reactivos basados en modelosAgentes reactivos basados en modelos
Agentes reactivos basados en modelosSaúl Hulse
 
Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,
Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,
Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,Miguel Brunings
 
Métodos para la detección y corrección de errores
Métodos para la detección y corrección de erroresMétodos para la detección y corrección de errores
Métodos para la detección y corrección de erroresDaniel Huerta Cruz
 
18. memorias lifo y fifo
18. memorias lifo y fifo18. memorias lifo y fifo
18. memorias lifo y fifoKlaudita Toloza
 
Microprocesador
MicroprocesadorMicroprocesador
MicroprocesadorSuarezJhon
 

La actualidad más candente (20)

Estructuras repetitivas(while, for, repeat)
Estructuras repetitivas(while, for, repeat)Estructuras repetitivas(while, for, repeat)
Estructuras repetitivas(while, for, repeat)
 
Organización y estructura interna del cpu
Organización y estructura interna del cpuOrganización y estructura interna del cpu
Organización y estructura interna del cpu
 
Método de Vuelta Atrás (Backtracking)
Método de Vuelta Atrás (Backtracking)Método de Vuelta Atrás (Backtracking)
Método de Vuelta Atrás (Backtracking)
 
Traductor y su estructura
Traductor y su estructuraTraductor y su estructura
Traductor y su estructura
 
Problemas de diseño de base de datos
Problemas de diseño de base de datosProblemas de diseño de base de datos
Problemas de diseño de base de datos
 
Conversión de punto flotante binario a decimal
Conversión de punto flotante binario a decimalConversión de punto flotante binario a decimal
Conversión de punto flotante binario a decimal
 
Analisis del proceso en la conversion de la señal analogica a digit_viceversa
Analisis del proceso en la conversion de la señal analogica a digit_viceversaAnalisis del proceso en la conversion de la señal analogica a digit_viceversa
Analisis del proceso en la conversion de la señal analogica a digit_viceversa
 
Modelo de tres capas de ecommerce
Modelo de tres capas de ecommerceModelo de tres capas de ecommerce
Modelo de tres capas de ecommerce
 
Control de Flujo [Telecomunicaciones]
Control de Flujo [Telecomunicaciones]Control de Flujo [Telecomunicaciones]
Control de Flujo [Telecomunicaciones]
 
Interrupciones
InterrupcionesInterrupciones
Interrupciones
 
24 Ejercicios Subnetting
24 Ejercicios Subnetting24 Ejercicios Subnetting
24 Ejercicios Subnetting
 
MODELO OSI PDU
MODELO OSI PDUMODELO OSI PDU
MODELO OSI PDU
 
Protocolo ventana deslizante
Protocolo ventana deslizanteProtocolo ventana deslizante
Protocolo ventana deslizante
 
protocolo y funcionalidad de la capa de aplicación
protocolo y funcionalidad de la capa de aplicaciónprotocolo y funcionalidad de la capa de aplicación
protocolo y funcionalidad de la capa de aplicación
 
Agentes reactivos basados en modelos
Agentes reactivos basados en modelosAgentes reactivos basados en modelos
Agentes reactivos basados en modelos
 
Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,
Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,
Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,
 
Métodos para la detección y corrección de errores
Métodos para la detección y corrección de erroresMétodos para la detección y corrección de errores
Métodos para la detección y corrección de errores
 
18. memorias lifo y fifo
18. memorias lifo y fifo18. memorias lifo y fifo
18. memorias lifo y fifo
 
Ejercicios
EjerciciosEjercicios
Ejercicios
 
Microprocesador
MicroprocesadorMicroprocesador
Microprocesador
 

Destacado

Protocolos de la capa de transporte
Protocolos de la capa de transporteProtocolos de la capa de transporte
Protocolos de la capa de transporteRicardo Sava
 
Guia básica Packet Tracer
Guia básica Packet TracerGuia básica Packet Tracer
Guia básica Packet TracerErick Calderin
 
Acceso de Red del Modelo TCP/IP
Acceso de Red del Modelo TCP/IPAcceso de Red del Modelo TCP/IP
Acceso de Red del Modelo TCP/IPWendy Leyva
 
CAPA DE APLICACION TCP/IP
CAPA DE APLICACION TCP/IPCAPA DE APLICACION TCP/IP
CAPA DE APLICACION TCP/IPalmars
 
Practica con firewall asa
Practica con firewall asaPractica con firewall asa
Practica con firewall asawebsyo
 
Protocolo HTTP
Protocolo HTTPProtocolo HTTP
Protocolo HTTPErick Dmgz
 
Dispositivos de conexión de red utilizando packet tracer.
Dispositivos de conexión de red utilizando packet tracer.Dispositivos de conexión de red utilizando packet tracer.
Dispositivos de conexión de red utilizando packet tracer.skatemc2
 
Protocolos de la capa de red
Protocolos de la capa de redProtocolos de la capa de red
Protocolos de la capa de redEduardo J Onofre
 
Diferentes marcas y dispositivos electronicos para redes by JAVIER DAVID LOBA...
Diferentes marcas y dispositivos electronicos para redes by JAVIER DAVID LOBA...Diferentes marcas y dispositivos electronicos para redes by JAVIER DAVID LOBA...
Diferentes marcas y dispositivos electronicos para redes by JAVIER DAVID LOBA...javier david lobato pardo
 
Capas del modelo tcp blog
Capas del modelo tcp blogCapas del modelo tcp blog
Capas del modelo tcp blogferiyi43
 
Diferencia Entre Router Y Acces Point
Diferencia Entre Router Y Acces PointDiferencia Entre Router Y Acces Point
Diferencia Entre Router Y Acces Pointgpc55514
 

Destacado (20)

Protocolo http
Protocolo httpProtocolo http
Protocolo http
 
Protocolos de la capa de transporte
Protocolos de la capa de transporteProtocolos de la capa de transporte
Protocolos de la capa de transporte
 
Guia básica Packet Tracer
Guia básica Packet TracerGuia básica Packet Tracer
Guia básica Packet Tracer
 
Acceso de Red del Modelo TCP/IP
Acceso de Red del Modelo TCP/IPAcceso de Red del Modelo TCP/IP
Acceso de Red del Modelo TCP/IP
 
CAPA DE APLICACION TCP/IP
CAPA DE APLICACION TCP/IPCAPA DE APLICACION TCP/IP
CAPA DE APLICACION TCP/IP
 
Packet tracer
Packet tracerPacket tracer
Packet tracer
 
Presentacion i c m p
Presentacion i c m pPresentacion i c m p
Presentacion i c m p
 
45546195 frame-relay-con-packet-tracer-5
45546195 frame-relay-con-packet-tracer-545546195 frame-relay-con-packet-tracer-5
45546195 frame-relay-con-packet-tracer-5
 
Practica con firewall asa
Practica con firewall asaPractica con firewall asa
Practica con firewall asa
 
Acl estandar
Acl estandarAcl estandar
Acl estandar
 
Protocolo HTTP
Protocolo HTTPProtocolo HTTP
Protocolo HTTP
 
Protocolos de Internet
Protocolos de InternetProtocolos de Internet
Protocolos de Internet
 
Dispositivos de conexión de red utilizando packet tracer.
Dispositivos de conexión de red utilizando packet tracer.Dispositivos de conexión de red utilizando packet tracer.
Dispositivos de conexión de red utilizando packet tracer.
 
dispositivos finales
dispositivos finales dispositivos finales
dispositivos finales
 
Protocolos de la capa de red
Protocolos de la capa de redProtocolos de la capa de red
Protocolos de la capa de red
 
How to create mail server in cisco packet tracer
How to create mail server in cisco packet tracerHow to create mail server in cisco packet tracer
How to create mail server in cisco packet tracer
 
Diferentes marcas y dispositivos electronicos para redes by JAVIER DAVID LOBA...
Diferentes marcas y dispositivos electronicos para redes by JAVIER DAVID LOBA...Diferentes marcas y dispositivos electronicos para redes by JAVIER DAVID LOBA...
Diferentes marcas y dispositivos electronicos para redes by JAVIER DAVID LOBA...
 
Arp,rarp
Arp,rarpArp,rarp
Arp,rarp
 
Capas del modelo tcp blog
Capas del modelo tcp blogCapas del modelo tcp blog
Capas del modelo tcp blog
 
Diferencia Entre Router Y Acces Point
Diferencia Entre Router Y Acces PointDiferencia Entre Router Y Acces Point
Diferencia Entre Router Y Acces Point
 

Similar a Trabajo protocolo icmp ejemlo en packet tracer

Similar a Trabajo protocolo icmp ejemlo en packet tracer (20)

Presentacion i c m p
Presentacion i c m pPresentacion i c m p
Presentacion i c m p
 
Icmp
IcmpIcmp
Icmp
 
Ping
PingPing
Ping
 
Clase15
Clase15Clase15
Clase15
 
Clase15
Clase15Clase15
Clase15
 
Ping
PingPing
Ping
 
Telematica
Telematica Telematica
Telematica
 
Conociendo Distintos Tipos De Protocolo
Conociendo Distintos Tipos De ProtocoloConociendo Distintos Tipos De Protocolo
Conociendo Distintos Tipos De Protocolo
 
Labo fragmentación ip.
Labo fragmentación ip.Labo fragmentación ip.
Labo fragmentación ip.
 
Manejo de software Wireshark
Manejo de software WiresharkManejo de software Wireshark
Manejo de software Wireshark
 
Exposicion de redes..!
Exposicion de redes..!Exposicion de redes..!
Exposicion de redes..!
 
Drc semana10 tcp
Drc semana10 tcpDrc semana10 tcp
Drc semana10 tcp
 
Mensajes de control y Error del conjunto TCP/IP - ICMP
Mensajes de control y Error del conjunto TCP/IP - ICMPMensajes de control y Error del conjunto TCP/IP - ICMP
Mensajes de control y Error del conjunto TCP/IP - ICMP
 
Practica tcp ip-2009
Practica tcp ip-2009Practica tcp ip-2009
Practica tcp ip-2009
 
Tcp ip aplicaciones
Tcp ip aplicacionesTcp ip aplicaciones
Tcp ip aplicaciones
 
Herramientas Administrativas de Red
Herramientas Administrativas de RedHerramientas Administrativas de Red
Herramientas Administrativas de Red
 
Lab 6.7.1
Lab 6.7.1Lab 6.7.1
Lab 6.7.1
 
Lab 6.7.1
Lab 6.7.1Lab 6.7.1
Lab 6.7.1
 
Clase 3 Protocolos de Red de TCP-IP
Clase 3 Protocolos de Red de TCP-IPClase 3 Protocolos de Red de TCP-IP
Clase 3 Protocolos de Red de TCP-IP
 
Practicas de Laboratorio Ingeniería de Las Telecomunicaciones
Practicas de Laboratorio Ingeniería de Las TelecomunicacionesPracticas de Laboratorio Ingeniería de Las Telecomunicaciones
Practicas de Laboratorio Ingeniería de Las Telecomunicaciones
 

Más de Jairo Rosas

Manual ipx300 w final
Manual ipx300 w finalManual ipx300 w final
Manual ipx300 w finalJairo Rosas
 
Instalacion virtual box y elastix
Instalacion virtual box y elastixInstalacion virtual box y elastix
Instalacion virtual box y elastixJairo Rosas
 
Manual instacion centraliz 3 cx
Manual instacion centraliz 3 cxManual instacion centraliz 3 cx
Manual instacion centraliz 3 cxJairo Rosas
 
Manual ipx300 w final
Manual ipx300 w finalManual ipx300 w final
Manual ipx300 w finalJairo Rosas
 
Configuracion ejercicio vpn
Configuracion ejercicio vpnConfiguracion ejercicio vpn
Configuracion ejercicio vpnJairo Rosas
 
Configuracion ejercicio vpn
Configuracion ejercicio vpnConfiguracion ejercicio vpn
Configuracion ejercicio vpnJairo Rosas
 
Trabajo isakmp i psec
Trabajo isakmp   i psecTrabajo isakmp   i psec
Trabajo isakmp i psecJairo Rosas
 
Ejercicio 3 del taller configuracion router en modo dhcp
Ejercicio 3 del taller configuracion router en modo dhcpEjercicio 3 del taller configuracion router en modo dhcp
Ejercicio 3 del taller configuracion router en modo dhcpJairo Rosas
 
Ejercicio 2 de 12 sub redes
Ejercicio 2 de 12 sub redesEjercicio 2 de 12 sub redes
Ejercicio 2 de 12 sub redesJairo Rosas
 
Ejercico 1 de 16 sub redes
Ejercico  1 de 16 sub redesEjercico  1 de 16 sub redes
Ejercico 1 de 16 sub redesJairo Rosas
 
Taller para entregar el dãa sãbado 2 de junio
Taller para entregar el dãa sãbado 2 de junioTaller para entregar el dãa sãbado 2 de junio
Taller para entregar el dãa sãbado 2 de junioJairo Rosas
 
Topologias de red
Topologias de redTopologias de red
Topologias de redJairo Rosas
 
Presentacion xdsl
Presentacion xdslPresentacion xdsl
Presentacion xdslJairo Rosas
 
Medios de transmision de señales clases
Medios de transmision de señales   clasesMedios de transmision de señales   clases
Medios de transmision de señales clasesJairo Rosas
 
Medios de transmision de señales clases
Medios de transmision de señales   clasesMedios de transmision de señales   clases
Medios de transmision de señales clasesJairo Rosas
 
Medios de transmision de señales clases
Medios de transmision de señales   clasesMedios de transmision de señales   clases
Medios de transmision de señales clasesJairo Rosas
 

Más de Jairo Rosas (17)

Manual ipx300 w final
Manual ipx300 w finalManual ipx300 w final
Manual ipx300 w final
 
Instalacion virtual box y elastix
Instalacion virtual box y elastixInstalacion virtual box y elastix
Instalacion virtual box y elastix
 
Manual instacion centraliz 3 cx
Manual instacion centraliz 3 cxManual instacion centraliz 3 cx
Manual instacion centraliz 3 cx
 
Manual ipx300 w final
Manual ipx300 w finalManual ipx300 w final
Manual ipx300 w final
 
Acl trabajo
Acl trabajoAcl trabajo
Acl trabajo
 
Configuracion ejercicio vpn
Configuracion ejercicio vpnConfiguracion ejercicio vpn
Configuracion ejercicio vpn
 
Configuracion ejercicio vpn
Configuracion ejercicio vpnConfiguracion ejercicio vpn
Configuracion ejercicio vpn
 
Trabajo isakmp i psec
Trabajo isakmp   i psecTrabajo isakmp   i psec
Trabajo isakmp i psec
 
Ejercicio 3 del taller configuracion router en modo dhcp
Ejercicio 3 del taller configuracion router en modo dhcpEjercicio 3 del taller configuracion router en modo dhcp
Ejercicio 3 del taller configuracion router en modo dhcp
 
Ejercicio 2 de 12 sub redes
Ejercicio 2 de 12 sub redesEjercicio 2 de 12 sub redes
Ejercicio 2 de 12 sub redes
 
Ejercico 1 de 16 sub redes
Ejercico  1 de 16 sub redesEjercico  1 de 16 sub redes
Ejercico 1 de 16 sub redes
 
Taller para entregar el dãa sãbado 2 de junio
Taller para entregar el dãa sãbado 2 de junioTaller para entregar el dãa sãbado 2 de junio
Taller para entregar el dãa sãbado 2 de junio
 
Topologias de red
Topologias de redTopologias de red
Topologias de red
 
Presentacion xdsl
Presentacion xdslPresentacion xdsl
Presentacion xdsl
 
Medios de transmision de señales clases
Medios de transmision de señales   clasesMedios de transmision de señales   clases
Medios de transmision de señales clases
 
Medios de transmision de señales clases
Medios de transmision de señales   clasesMedios de transmision de señales   clases
Medios de transmision de señales clases
 
Medios de transmision de señales clases
Medios de transmision de señales   clasesMedios de transmision de señales   clases
Medios de transmision de señales clases
 

Trabajo protocolo icmp ejemlo en packet tracer

  • 1. APLICACIÓN DEL PROTOCOLO ICMP EN PACKET TRACER Presentado a: Ing. Gustavo Alonso Chica Pedraza De: Jairo Antonio Rosas Martínez ESPECIALIZACION SENA DISEÑO Y CONFIGURACION DE SERVICIOS DE TELEVISION Y VOZ IP Bogotá julio2012
  • 2. PROTOCOLO ICMP ICMP (Protocolo de Mensajes de Control de Internet) es considerado como parte de la capa de red IP. ICMP es un protocolo empleado por los routers y por los hosts (clientes, servidores, etc) para comunicar la información de control o de error de la red. El protocolo ICMP proporciona el medio para que el software de hosts y gateways intermedios se comuniquen. El protocolo ICMP tiene su propio numero de protocolo (numero 1), que lo habilita para utilizar el IP directamente. La implementacion de ICMP es obligatoria como un subconjunto logico del protocolo IP. Los mensajes de error de este protocolo los genera y procesa TCP/IP, y no el usuario. Una consideración a teneren cuenta es que ICMP informa de errores, pero no los corrige. TIPOS DE MENSAJES ICMP INFORMATIVOS Y DE ERROR TCP utiliza este protocolo para el envío de mensajes de control y de error. Por ejemplo ping se utiliza para ver si un ordenador está activo en la red. PRUEBA DE PING La orden de ping envía mensaje de solicitud de eco a un host remoto e informa de las respuestas. Vemos en el siguiente ejemplo su funcionamiento, en caso de o producirse incidencias en el camino.
  • 3. 1. A envía un mensaje ICMP de tipo 8 (Echo) a B 2. B recibe el mensaje y devuelve un mensaje ICMP de tipo 0 (Echo Replay) a A 3. A recibe el mensaje ICMP de B y muestra el resultado en pantalla
  • 4. A hace ping 192.168.0.4 Haciendo ping a 192.168.0.4: con 32 bytes de datos: Respuesta desde 192.168.0.4: bytes =32 tiempo <187ms TTL=127 Si el host de destino no existiese o no estuviera correctamentte configurado recibiriamos un mensaje ICMP de tipo 11 (Time Exceeded) para el caso estamos haciendo ping desde el PC B a la 192.168.0.4 donde podemos identificar que el PC A no tiene definida una IP ya que esta configurado de forma estatica como se puede visualizar en la siguiente pantalla. Mensaje Destino Inalcanzable El mensaje Destino Inalcanzable(tipo 3) se produce cuando un paquete IP no consigue alcanzar sudestino por algún motivo. Dependiendo del valor del campo código en el mensaje ICMP se indica un motivodiferente, para el ejemplo enviaremos un paquete desde el PC A con la IP 192.168.0.4 al servidor ISP con la IP 10.0.0.2
  • 5. Enviamos el paquete desde el PC A IP 192.168.0.4 al servidor ISP con IP 10.0.0.2
  • 6. Obtenemos un mensaje de tipo 3 Código 1. Host Inalcanzable (3/1). Un router informa que no ha podido enviar el paquete a la máquina de destino. Mensajes informativos Entre estos mensajes hay algunos de suma importancia, como los mensajes de petición de ECO (tipo 8) y los de respuesta de Eco (tipo 0). Las peticiones y respuestas de eco se usan en las redes para comprobar si existe una comunicación entre dos host a nivel de capa de red, por lo que nos pueden servir para identificar fallas en este nivel, ya que verifican si las capas física (cableado), de enlace de datos (tarjeta de red) y red (configuración IP) se encuentran en buen estado y configuración.
  • 7. Solicitud de Eco. Para el ejemplo enviaremos un mensaje de solicitud de eco del PC A con IP 192.168.0.4 al PC B con IP 192.168.1.11 Este mensaje con el fin de comprobar si el PC o Host A es operativo mandando una solicitud de eco. El receptor de la solicitud PC B la devuelve a su origen PC A. Esta aplicacion recibe el nombre de Ping. Esta utilidad encapsula la solicitud de eco del ICMP (tipo 8) en un datagrama IP y lo manda a la direccion IP. El receptor de la solicitud de eco PC B intercambia las direcciones del datagrama IP, cambia el código a 0 y lo devuelve al origen PC A.
  • 8. PROTOCOLO ICMPv6 Los mensajes ICMPv6 están subdivididos en dos clases: Mensajes de error y mensajes informativos Mensajes de Error Los mensajes de error de ICMPv6 son similares a los mensajes de error de ICMPv4. Se dividen en 4 categorías: destino inaccesible, paquete demasiado grande, tiempo excedido y problemas de parámetros. 1 DestinationUnreachable (Destino Inalcanzable) 2 PacketToo Big (Paquete Demasiado Grande) 3 Time Exceeded (Tiempo Agotado) 4 ParameterProblem (Problema de Parámetros) Mensajes Informativos Estos mensajes se subdividen en tres grupos: mensajes de diagnóstico, mensajes para la administración de grupos multicast y mensajes de NeighborDiscovery. 1. 128 Echo Request (Solicitud de Eco) 2. 129 Echo Reply (Respuesta de Eco) Cada mensaje ICMPv6 está precedido por una cabecera IPv6 y cero o más extensiones de cabecera IPv6. La cabecera ICMPv6 con el valor 58 en el campo "Cabecera Siguiente" en la cabecera inmediatamente predecesora. (Nota: el valor del campo "Cabecera Siguiente" es distinto del valor utilizado para identificar ICMP para IPv4) El protocolo ICMPv6 debe limitar el número de mensajes de error enviados a un mismo destinatario para evitar sobrecarga en la red.