CS65-Computer Networks Dept. of EEE Addressing • In addition to the physical address (contained in NIC) that identify individual devices, the Internet requires an additional addressing convention...
Descripción completa
GUIA
ICTARN & ARP
AcademicsFull description
Test de inicio de sesion Lenguaje UMLDescripción completa
ICMP CONCEPTO CARACTERISTICAS DE UN PAQUETE ICMP TIPOS DE MENSAJES ICMP PRINCIPALES TIPOS DE MENSAJES ICMP MENSAJES DE ERROR EJEMPLOS APLICACIONES SOPORTADAS POR ICMP ARP CONCEPTO COMO FUNCIONA ARP LA CACHE DE ARP MENSAJE ARP FORMATO PETICION Y RESPUESTA ARP EJEMPLO
FUNCIONAMINETO DEL ARP PARA TRAFICOLOCAL FUNCIONAMINETO DEL ARP UNA RED PARA TRAFICO REMOTO
CONTENIDO
ICMP CONCEPTO CARACTERISTICAS DE UN PAQUETE ICMP TIPOS DE MENSAJES ICMP PRINCIPALES TIPOS DE MENSAJES ICMP MENSAJES DE ERROR EJEMPLOS APLICACIONES SOPORTADAS POR ICMP ARP CONCEPTO COMO FUNCIONA ARP LA CACHE DE ARP MENSAJE ARP FORMATO PETICION Y RESPUESTA ARP EJEMPLO
FUNCIONAMINETO DEL ARP PARA TRAFICOLOCAL FUNCIONAMINETO DEL ARP UNA RED PARA TRAFICO REMOTO
Concepto de ICMP
Internet Control Message Protocol (ICMP) Es la parte del protocolo IP cuyo objetivo es diagnosticar problemas de red. Es de características similares a UDP, pero con un formato mucho más simple, y su utilidad no está en el transporte de datos de usuario.
Se encarga de controlar si un paquete no puede alcanzar su destino. Si su tiempo de vida ha expirado. Si el encabezamiento lleva un valor no permitido. Si es un paquete de eco o respuesta, etc.
Ubicación
Características mensajes ICMP se encapsulan en Los datagramas IP. ICMP se usa para informar de algunos errores, no para hacer IP fiable. Puede ocurrir que los datagramas no se entreguen y que no se informe de su pérdida.
Características La fiabilidad debe ser implementada por los protocolos de nivel superior que usan IP.
No se suele usar en programas destinados al usuario final, exceptuando ping y traceroute.
Estructura de un paquete ICMP
Tipos de mensajes ICMP IDENTIFICADOR
MENSAJE
0
Echo Reply(Respuesta de echo)
1
Reservado
2
Reservado
3
Destination Unreachable(Destino inaccesible)
4
Source Quench(Disminucion de trafico desde el origen)
5
Redirect Message(Redireccionar-Cambio de ruta)
6
Dirección Alterna de Host
7
Reservado
8
Echo Request(solicitud de Echo)
9
Anuncio de router
Tipos de mensajes ICMP IDENTIFICADOR
MENSAJE
10
Solicitud de Router
11
Tiempo Excedido
12
Problema de parámetro
13
Marca de tiempo
14
Respuesta de marca de Tiempo
15
Petición de información
16
Respuesta de información
17
Petición de mascara de Dirección
18
Respuesta de mascara de Dirección
19
Reservado para Seguridad
Tipos de mensajes ICMP IDENTIFICADOR
MENSAJE
20-29
Reservado para experimentos de Robustez
30
Traceroute
31
Error de conversión de datagrama
32
Redireccion de Host Movil
33
IPV6 ¿Dónde estas?
34
IPV6 ¿Estoy aqui?
35
Petición de Registro Móvil
36
Respuesta de Registro Móvil
37
Petición de nombre de dominio
38
Respueta de nombre de dominio
Tipos de mensajes ICMP IDENTIFICADOR
MENSAJE
39
SKIP Protocolo de algoritmo de descubrimiento
40
Photuris, fallas de seguridad
41-255
Reservado
Principales tipos de mensaje ICMP IDENTIFICADOR
MENSAJE
0
Echo Reply(Respuesta de echo)
3
Destination Unreachable(Destino inaccesible)
4
Source Quench(Disminucion de trafico desde el origen)
5
Redirect Message(Redireccionar-Cambio de ruta)
8
Echo Request(solicitud de Echo)
11
Time exceeded(Tiempo Excedido)
12
Parameter problem(Problema de parámetro)
13
Timestamp(Marca de tiempo)
14
Timestamp Reply(Respuesta de marca de Tiempo)
Mensajes de Error
En el caso de obtener un mensaje ICMP de destino inalcanzable (3), el error concreto que se ha producido vendrá dado por el valor del campo "código“.
Mensajes de Error CODIGO
MENSAJE
0
Red inalcanzable
1
Host inalcanzable
2
Protocolo inalcanzable
3
Puerto inalcanzable
4
Fragmentación necesaria pero el bit No Fragmentar estaba activo
5
Ruta de origen fallida
6
Red de destino desconocida
Mensajes de Error CODIGO
MENSAJE
7
Host de destino desconocido
8
Host de origen aislado (obsoleto)
9
Red de destino administrativamente prohibido
10
Host de destino administrativamente prohibido
11
Red inalcanzable para este tipo de servicio
12
Host inalcanzable para este tipo de servicio
Ejemplo Como la dirección IP no existe Este responderá con type 3 de Host inalcanzable
Según tipo de error, host determina acción a seguir. Por ej: Volver a enviar Host fuente envía un datagrama. datagrama a host destino. (datagrama “ original ” ) . Host fuente router
router
Router detecta un error en el datagrama recibido y envía datagrama de reporte de error hacia el host fuente. Según el error, el router decide que hacer con el datagrama recibido. Por ej: destruirlo.
Host destino router ¡¡ERROR EN DATAGRAMA RECIBIDO. !!
router
Aplicaciones soportadas por ICMP Ping Tracert
ping
ping
tracert
tracert
Concepto de ARP
Address Resolution Protocol ( Protocolo de resolución de direcciones) Convierte las Direcciones IP en direcciones físicas de la red. Es un Protocolos de red de responsable de encontrar la dirección hardware que corresponde a una determinada dirección IP. La capa de enlace trabaja con direcciones físicas. El protocolo ARP se encarga de traducir las direcciones IP a direcciones MAC .Para realizar ésta conversión, el nivel de enlace utiliza las tablas ARP, cada interfaz tiene tanto una dirección IP como una dirección física MAC.
ARP ¿Por qué? •
•
•
La MAC es una dirección de la capa de enlace de datos que depende del hardware que se utilice. También se conoce como dirección Ethernet o dirección de control de acceso al medio (MAC). La dirección IP trabaja en la capa de red y no entiende nada acerca de MACs que manejan nodos individuales dentro de la red. Se necesita un protocolo estándar que los relacione para que un datagrama pueda llegar a su destino. El protocolo ARP recogido en la RFC826.
Cómo funciona ARP •
•
•
Tenemos un host A que quiere mandar un datagrama a la dirección IP pero si no conoce la dirección Ethernet que tiene, por lo que mandará una petición ARP en difusión y el que tiene la IP de petición procederá a almacenar el par de direcciones del solicitante y después contestará. Al llegar al origen el par que se solicitaba se almacenará. El almacenamiento de los pares de direcciones se realizan en una tabla local que cada host tiene que se llama caché ARP.
Formato petición y respuesta ARP
La cache de ARP Para disminuir el numero de difusiones, ARP mantiene una cache de asignaciones de direcciones de control de acceso a direcciones de medios de IP para su uso posterior. La cache de ARP puede incluir entradas dinámicas y estáticas. Dinámicas: se agregan y se quitan automáticamente a lo largo del tiempo. Estáticas: Permanecen en la cache hasta que se reinicia el equipo.
Mensaje ARP
Tipo de HW: Identifica el tipo de hardware que se utiliza: Ethernet, ATM, HDLC, ... Tipo de Protocolo: IPv4 de dirección HW: Tamaño para Ethernet (MAC) son 6 bytes. Tamaño de dirección de protocolo: Para la IPv4 son 4 bytes. Operación ARP: Petición o respuesta.
Tipo de HW Tipo de Protocolo Tamaño de dirección HW
Tamaño de dirección protocolo
Operación ARP Dirección HW origen
Dirección protocolo origen Dirección HW destino Dirección protocolo destino