La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

TCP/IP Error Message Módulo 8 Semestre 2 CCNA. Capítulo 9, TCP/IP Forouzan.

Presentaciones similares


Presentación del tema: "TCP/IP Error Message Módulo 8 Semestre 2 CCNA. Capítulo 9, TCP/IP Forouzan."— Transcripción de la presentación:

1 TCP/IP Error Message Módulo 8 Semestre 2 CCNA. Capítulo 9, TCP/IP Forouzan.

2 Internet Control Message Protocol. ICMP Internet Control Message Protocol. IP por si sólo no es un método muy confiable para enviar datos a través de la red. Si un dispositivo intermediario como un router falla o si un dispositivo destino es desconectado de la red, el dato no puede ser enviado. En su diseño básico IP no tiene forma de notificar al emisor que una transmisión ha fallado. ICMP es un componente del stack del protocolo TCP/IP que soluciona estas limitaciones de IP puro dandonos más información sobre el problema que se está presentando en la transmisión de un paquete. Nos ayuda a depurar.

3 Figure 9-1 TCP/IP Forouzan Position of ICMP in the network layer

4 Corrección y reporte de Errores. Se puede decir que ICMP es un protocolo de reporte de errores para IP. Reporta los errores de vuelta al emisor del datagrama que presentó problemas en la transmisión. NOTAS:  ICMP no hace correcciones de los errores ocurridos, sólo los reporta.  ICMP reporta el estatus de la transmisión del paquete sólo al dispositivo que lo envió, no propaga la información a todos los dispositivos intermedios.

5 Figure 9-2 TCP/IP Forouzan Encapsulation of ICMP packet Los paquetes ICMP son encapsulados en datagramas como cualquier otro dato que se envia por IP por lo que también pueden ocurrir fallas al momento de enviarlo. Esto puede crear un escenario donde los reportes de error generen más reportes de error (consumo de recursos de la red), por esto los mensajes ICMP no generan sus propios mensajes ICMP. Si se presenta este caso puede ser que un error en la transmisión nunca sea anunciado al dispositivo origen.

6 Unreachable Networks Existen condiciones básicas para establecer la comunicación entre dispositivos pertenecientes a una red.  Los dispositivos involucrados deben tener instalada de forma correcta su tarjeta de red y conectorizar su equipo con el cable adecuado.  Los dispositivos involucrados deben tener su protocolo TCP/IP configurado correctamente (IP, máscara, gateway, etc).  Los dispositivos intermediarios deben ser capaces de redirigir los mensajes desde el origen hacia el destino (switches, routers, servidores intermedios, etc). Cuando la interfaz de un enrutador falla y no se puede alcanzar una red destino entonces se dice que es una “unreachable network”.

7 PING ICMP también es utilizado para probar las disponibilidad de un destino en particular. Si el dispositivo destino recibe un “ICMP echo request” tiene que mandar un mensaje de “ICMP echo reply” a quien le envió el mensaje; entonces el dispositivo origen sabrá que el destino puedes ser alcanzado vía IP. El comando PING utiliza estos dos tipos de mensaje de ICMP para confirmar que hay comunicación entre 2 dispositivos.

8 Rutas largas. Si ocurre un loop en la búsqueda del destino, el paquete ICMP estaría recorriendo una “ruta larga”. Eventualmente el paquete excedería el número máximo de hops establecio a través del TTL  Time-to-live. Generalmente el TTL coincide con el protocolo de ruteo que se utiliza en la red y se define para cada datagrama que se envia. Cada router va decrementando el valor del TTL en uno. Por lo tanto si el TTL de un datagrama alcanza cero el paquete se descarta. ICMP también utiliza un tiempo máximo para notificar que el TTL del datagrama ha sido excedido.

9 TCP/IP Forouzan. Tipo de Mensajes ICMP.

10 Figure 9-4 TCP/IP Forouzan. Formato de Mensajes ICMP.

11 Echo Messages. Todos los mensajes de ICMP empiezan con los siguientes parámetros.  Type Indica el tipo de mensaje ICMP que se está enviando (ver tabla).  Code Incluye información específica dependiendo del tipo de mensaje.  Checksum Se utiliza para verificar la integridad de los datos que se están enviando.

12 Figure 9-14 TCP/IP Forouzan. Echo-request and echo-reply message format Para los mensajes de ECHO request y ECHO reply se utiliza un identificador y un número de secuencia después del campo del Checksum, esto es para conocer cual echo reply está asociado con determinado echo request (El comando PING utiliza este tipo de mensajes).

13 Figure 9-7 TCP/IP Forouzan. Destination-unreachable format

14 TCP/IP Forouzan.

15 Notas Destination Unreachable Destination-unreachable messages with codes 2 or 3 can be created only by the destination host. Other destination-unreachable messages can be created only by routers. A router cannot detect all problems that prevent the delivery of a packet. There is no flow-control mechanism in the IP protocol.

16 Figure 9-8 Source-quench format

17 A source-quench message informs the source that a datagram has been discarded due to congestion in a router or the destination host. The source must slow down the sending of datagrams until the congestion is relieved.

18 One source-quench message should be sent for each datagram that is discarded due to congestion.

19 Figure 9-9 Time-exceeded message format Code 0: Time to live Code 1: Fragmentation

20 In a time-exceeded message, code 0 is used only by routers to show that the value of the time-to-live field is zero. Code 1 is used only by the destination host to show that not all of the fragments have arrived within a set time.

21 Figure 9-10 Parameter-problem message format Se envian al dispositivo origen para avisar errores en el header del datagrama, lo cual no es problema de la red o el host destino pero previene que el datagrama sea procesado y mandado. El mensaje incluye un campo de “Pointer” en el header en donde se indica el octeto del datagrama que produjo el error. Code 0: Main header problem Code 1: Problem in the option field

22 Figure 9-11 Redirection concept A host usually starts with a small routing table that is gradually aumented and updated. A redirection message is sent from a router to a host on the same local network. One of the tools to accomplish this is the redirection message.

23 Figure 9-12 Redirection message format Code 0: Network specific Code 1: Host specific Code 2: Network specific (specified service) Code 3: Host specific (specified service)

24 Figure 9-15 Timestamp-request and timestamp-reply message format TCP/IP permite conectar sistemas que se encuentran en redes separadas por grandes distancias. Cada uno de esas redes provee sincronización de reloj de alguna forma. Host en redes diferentes que tratan de comunicarse usando software que requiere sincronía de tiempo pueden representar un problema. Los mensajes ICMP timestamp fueron diseñados para ayudar con este problema de sincronía.

25 Timestamp-request and timestamp-reply messages can be used to calculate the round-trip time between a source and a destination machine even if their clocks are not synchronized.

26 TAREA Leer:  Módulo 8 Semestre 2 CCNA.  Capítulo 9, TCP/IP Forouzan.


Descargar ppt "TCP/IP Error Message Módulo 8 Semestre 2 CCNA. Capítulo 9, TCP/IP Forouzan."

Presentaciones similares


Anuncios Google