En esta sección se utilizará el comando ping
del router IOS en una secuencia de pasos planificados para establecer
conexiones válidas, comenzando por el dispositivo individual y luego
extendiéndose a la LAN y, por último, a las redes remotas. Mediante el uso del
comando ping en esta secuencia ordenada, los problemas pueden aislarse. El
comando ping no siempre indicará con precisión la naturaleza del problema, pero
puede ayudar a identificar el origen del problema, un primer paso importante en
la resolución de una falla en la red.
El comando ping proporciona un método para
comprobar la stack de protocolos y la configuración de la dirección IPv4 en un
host. Existen herramientas adicionales que pueden proporcionar más información
que el ping, como Telnet o Trace, las cuales serán analizadas luego en mayor
profundidad.
Indicadores de ping IOS
Un ping de IOS cederá a una de varias
indicaciones para cada eco ICMP enviado. Los indicadores más comunes son:
! - indica la recepción de una respuesta de
eco ICMP
. - indica un límite de tiempo cuando se espera una respuesta
U - se recibió un mensaje ICMP inalcanzable
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Ping statistics for 127.0.0.1:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Mínimo = 0 ms, Máximo = 0 ms, Promedio = 0 ms
El "!" (signo de exclamación) indica
que el ping se completó correctamente y verifica la conectividad de la Capa 3.
El "." (punto) puede indicar
problemas en la comunicación. Puede señalar que ocurrió un problema de
conectividad en algún sector de la ruta. También puede indicar que un router a
lo largo de la ruta no tenía una ruta hacia el destino y no envió un mensaje
ICMP de destino inalcanzable. También puede señalar que el ping fue bloqueado
por la seguridad del dispositivo.
La "U" indica que un router del
camino no tenía una ruta a la dirección de destino y respondió con un mensaje
ICMP inalcanzable.
Prueba de loopback
A modo de primer paso en la secuencia de
prueba, se utiliza el comando ping para verificar la configuración IP interna
en el host local. Recuerde que esta prueba se cumple con el comando ping en una
dirección reservada denominada loopback (127.0.0.1). Esto verifica la correcta
operación del stack de protocolos desde la capa de Red a la capa Física, y
viceversa, sin colocar realmente una señal en el medio.
Ping se ingresa en una línea de comandos.
Ingrese el comando de loopback ping con esta
sintaxis:
C:\>ping 127.0.0.1
La respuesta de este comando se parecería a
esta:
Reply from
127.0.0.1: bytes=32 time<1ms TTL=128
El resultado indica que se enviaron cuatro
paquetes (cada uno con un tamaño de 32 bytes) y se devolvieron del host
127.0.0.1 en un tiempo menor a 1 milisegundo. TTL significa Tiempo de vida y
define la cantidad de saltos que le quedan al paquete de ping antes de que se
lo descarte.
STACK
Una pila (stack en inglés)
es una lista ordinal o estructura de datos en la que el modo de
acceso a sus elementos es de tipo LIFO (del
inglés Last In First Out, último en entrar,
primero en salir) que permite almacenar y recuperar datos. Esta
estructura se aplica en multitud de ocasiones en el área de informática debido
a su simplicidad y ordenación implícita de la propia estructura.
Para el manejo de los datos
se cuenta con dos operaciones básicas: apilar (push), que
coloca un objeto en la pila, y su operación inversa, retirar (o
desapilar, pop), que retira el último elemento apilado.
En cada momento sólo se
tiene acceso a la parte superior de la pila, es decir, al último objeto apilado
(denominado TOS, Top of Stack en inglés). La
operación retirar permite la obtención de este elemento, que es retirado
de la pila permitiendo el acceso al siguiente (apilado con anterioridad), que
pasa a ser el nuevo TOS.
Por analogía con objetos
cotidianos, una operación apilar equivaldría a colocar un plato sobre
una pila de platos, y una operación retirar a retirarlo.
Las pilas suelen
emplearse en los siguientes contextos:
§ Evaluación
de expresiones en notacion postfija (notacion poalca inversa).
§ Reconocedores
sintácticos de lenguajes independientes del contexto.
§ Implementación
de recursividad.
LOOPBACK
El dispositivo de red loopback es una interfaz de red virtual. Las
direcciones del rango 127.0.0.0/8 son direcciones de loopback, de la cual la
que se utiliza de forma mayoritaria es la 127.0.0.1 por ser la primera de dicho
rango, ::1 para el caso de IPVG. Las
direcciones de loopback pueden ser redefinidas en los dispositivos, incluso con
direcciones IP públicas, una práctica común en los routers, Capacidad de probar
la tarjeta interna si se estan enviando datos BGP.
Esta dirección se suele utilizar cuando una transmisión de datos tiene como
destino el propio host. También en tareas de diagnóstico de conectividad y
validez del protocolo de comunicacion
La dirección de loopback es una dirección especial que los hosts utilizan
para dirigir el tráfico hacia ellos mismos. La dirección de loopback crea un
método de acceso directo para las aplicaciones y servicios TCP/IP que se
ejecutan en el mismo dispositivo para comunicarse entre sí. Al utilizar la
dirección de loopback en lugar de la dirección host IPv4 asignada, dos
servicios en el mismo host pueden desviar las capas inferiores del stack de
TCP/IP. También es posible hacer ping a la dirección de loopback para probar la
configuración de TCP/IP en el host local.
A pesar de que
sólo se usa la dirección única 127.0.0.1, se
reservan las direcciones 127.0.0.0 a 127.255.255.255. Cualquier dirección
dentro de este bloque producirá un loopback dentro del host local. Las
direcciones dentro de este bloque no deben figurar en ninguna red.