2. El ARP es el encargado de llevar a cabo la resolución automática del mapeado entre direcciones MAC. Cuando efectuamos la transmisión de un paquete entre dos estaciones locales de una misma LAN, lo hacemos indicando a la aplicación correspondiente sólo la dirección IP. Por ejemplo, si desde 147.83.153.103 queremos conectarnos a 147.83.153.100, haremos lo siguiente: $ Telnet 147.83.153.100 EL ARP (address resolution protocol)
3. Aplicando la máscara de red a la dirección IP solicitada, la estación deduce que se encuentra en su misma subred. Por tanto, no hace falta delegar en ningún direccionador. Para poder enviarle las tramas en las que deben ir los paquetes IP que genera la aplicación telnet, necesita conocer su dirección MAC. Para ello, emite una petición ARP. Se trata de un paquete encapsulado directamente sobre una trama Ethernet (con tipo = 0x0806). Como dirección de destino lleva la dirección broadcast (FF: FF: FF: FF: FF: FF) para que llegue a todas las estaciones de la LAN, y como contenido, la dirección IP para la cual se da conocer la dirección MAC. La estación que reconoce su IP en la petición ARP responde con una respuesta ARP dirigida al origen de la petición con su dirección MAC. De hecho, el contenido de la respuesta ARP es irrelevante, lo único importante es la dirección MAC de origen de la trama.
4. • ARP innecesario (gratuitous-ARP): se utiliza cuando una estación arranca para saber si hay alguna otra estación que está utilizando su misma dirección IP. Por medio de una petición ARP, puede preguntar quién tiene su dirección IP (un conflicto de este tipo podría dejar las dos estaciones “fuera de combate”). Algunos usos alternativos de interés del ARP son los siguientes:
5. ARP subsidiario (proxy-ARP): se utiliza en situaciones en las que un direccionador divide una subred sin que las estaciones ni el direccionador que los conecta a Internet modifiquen su máscara. Esta técnica, a pesar de no ser demasiado ortodoxa, se aplica con frecuencia cuando el direccionador de una red privada se conecta a Internet por medio de una red ajena (un proveedor de Internet, por ejemplo).
6. Es un protocolo, o si más bien es una herramienta que utiliza el protocolo IP para notificar errores genera mucha polémica. Lo cierto es que el ICMP constituye el mecanismo básico para la gestión de las diferentes incidencias que pueden ocurrir en una red IP. EL ICMP (Internet control message protocol)
7. Los mensajes ICMP viajan dentro de paquetes ,en el campo de datos con el campo Protocolo igual a 1. El formato del mensaje presentado en la figura siguiente nos facilitará el estudio de los diferentes usos del paquete ICMP: Mensajes ICMP
8. El programa ping permite descubrir si una estación se encuentra activa o no, simplemente efectuando lo siguiente: $ Ping<direccion_IP_destin> El programa ping
9. El programa ping envía un mensaje ICMP del tipo 8 (petición de eco) con el destino indicado. El receptor de la petición debe responder con una respuesta de eco (ICMP tipo 0), y, cuando el ping la recibe, indica en pantalla que la estación remota está activa.
12. Tiempo de vida agotado (time-exceeded): cuando un direccionador recibe un paquete, aparte de las tareas primordiales de direccionamiento, debe reducir en una unidad el valor del campo TTL de la cabecera IP.
13. 2) Puerto inalcanzable (unreachable-port): cuando una estación recibe un datagrama UDP o un segmento TCP destinado a un puerto que la máquina no escucha, responde con un mensaje de error de puerto inalcanzable (tipo 3 con código 3).
14. Es normal que los sistemas se conecten a Internet sólo configurando su dirección IP, la máscara de la LAN y el direccionador que gestiona la comunicación remota. Cuando hay más de un direccionador en la LAN local, puede darse el caso de que para algunas rutas sea mejor usar otro direccionador y no el que tenemos configurado. Mensaje de redireccionamiento