Académique Documents
Professionnel Documents
Culture Documents
problemas comunes
de conectividad
Contenido
Introducción 2
Lección: Determinación de las causas de los problemas de conectividad 3
Lección: Utilidades de red que pueden utilizarse para aislar problemas de conectividad 13
2 Aislamiento de problemas comunes de conectividad
Introducción
******El uso por quienes no sean instructores no está autorizado y resulta ilegal******
******El uso por quienes no sean instructores no está autorizado y resulta ilegal******
Introducción Uno de los elementos clave para poder aislar un problema de red es utilizar una
estrategia coherente y efectiva para determinar la causa. Muchas de las
llamadas por problemas que recibirá se deberán a errores del usuario que
pueden resolverse con una formación mínima. No obstante, cuando deba
enfrentarse con problemas más complejos, deberá seguir un procedimiento
preestablecido para aislarlos y resolverlos.
Objetivos de la lección Después de finalizar esta lección, el alumno podrá:
Describir los problemas comunes de conectividad.
Prepararse antes de aislar un problema, con el consiguiente ahorro de
tiempo.
Seguir el procedimiento de aislamiento de problemas para llegar al origen
del problema.
Diseñar un plan para implementar una solución.
Celebrar una reunión tras la resolución del problema y documentar las
acciones que le han conducido a la solución.
4 Aislamiento de problemas comunes de conectividad
******El uso por quienes no sean instructores no está autorizado y resulta ilegal******
******El uso por quienes no sean instructores no está autorizado y resulta ilegal******
Introducción Si cree que necesitará muchos esfuerzos para resolver un problema, puede
ahorrarse mucho tiempo si prepara todo lo necesario para resolverlo, de modo
que pueda proceder de forma más eficiente y evitar que el problema empeore.
Identificación con A veces no es fácil determinar la naturaleza exacta de un problema a partir de la
precisión del problema o descripción del usuario. Por esto la primera acción para aislar el problema
problemas consiste en obtener información precisa sobre lo ocurrido.
Para ayudar a identificar el problema o problemas, debe formular al usuario las
preguntas siguientes:
¿Qué estaba haciendo exactamente cuando surgió el problema?
¿Funcionaba correctamente el equipo justo antes de que surgiera el
problema?
¿Es la primera vez que surge este problema?
¿Tiene algún otro problema?
¿Ha instalado, eliminado o reconfigurado recientemente algún componente
de hardware o programa de software?
¿Ha realizado usted o alguna otra persona cambios en el equipo para
intentar resolver el problema?
Nota Una forma rápida de realizar la copia de seguridad de los datos del
cliente es utilizando el Asistente para copia de seguridad o restauración que se
incluye con Microsoft® Windows® XP. Para iniciar el asistente, en
Rendimiento y mantenimiento, en Panel de control, haga clic en Hacer copia
de seguridad de su información.
Una vez realizada la copia de seguridad, puede llevar a cabo los pasos
siguientes para comprobar que los datos se han grabado correctamente en el
medio de copia de seguridad:
Utilizar la opción de comprobación del software de copia de seguridad.
Restaurar algunos de los archivos del medio de copia de seguridad.
Mantenimiento de los Para poder detectar tendencias y patrones de rendimiento de la red, debe
registros del historial de registrar las acciones de servicio que se llevan a cabo. En el caso de una red
servicio pequeña, basta con anotarlo en un cuaderno; en las redes de mayor tamaño, no
obstante, se precisa una solución más versátil.
Para almacenar un gran número de registros resulta de gran utilidad emplear un
sistema de administración de bases de datos para crear una base de datos del
historial de servicios con un registro para cada uno de los dispositivos de la red.
Gracias a la base de datos, podrá realizar búsquedas en todos los registros para
detectar tipos de problemas similares o repeticiones durante un período
determinado de tiempo.
Aislamiento de problemas comunes de conectividad 7
******El uso por quienes no sean instructores no está autorizado y resulta ilegal******
******El uso por quienes no sean instructores no está autorizado y resulta ilegal******
Introducción Una vez que haya aislado el origen del problema, debe decidir cómo resolverlo.
Es probable que pueda solucionar un problema sencillo con un cliente de forma
inmediata. En el caso de un problema más complejo que implique varios
servidores que dan servicio a centenares de clientes, por ejemplo, necesitará la
ayuda y cooperación de varios grupos de su organización.
Desarrollo de un plan de Una vez que haya identificado el problema y encontrado una solución que haya
implementación sido probada en uno o más equipos, si la solución debe implementarse en toda
la organización e implica cientos o miles de equipos, es posible que precise un
plan de implementación. Coordine su plan con los administradores y el personal
de las áreas afectadas para asegurarse de que su plan no afecta negativamente al
curso de actividades importantes.
Su plan puede incluir lo siguiente:
Estimaciones del tiempo y de los recursos necesarios.
Provisiones para solucionar el problema durante las horas de menos carga
de trabajo.
Una planificación para dividir el trabajo en distintas etapas durante el
período de tiempo necesario.
Sustituir el hardware, si el equipo que presenta el error lleva a cabo una
función muy importante, que debe utilizarse hasta que pueda arreglarse el
equipo.
Implementación de una Una vez que haya aislado el problema en un componente determinado del
solución equipo, puede intentar determinar si la causa radica en el hardware o en el
software. Si se trata de un problema de hardware, puede intentar reemplazar la
unidad que presenta la anomalía. Por ejemplo, en los problemas de
comunicaciones es posible que deba reemplazar cada uno de los cables de red
hasta detectar el cable defectuoso. Si el problema se encuentra en un servidor,
es posible que deba reemplazar los componentes (como discos duros) hasta que
encuentre el que falla. Si determina que la causa del problema radica en el
software, puede intentar almacenar los datos o ejecutar una aplicación en otro
equipo, o volver a instalar el software del cliente que presenta el problema.
Prueba de la solución Tras resolver el problema, debe regresar al inicio del proceso y repetir la tarea
que originalmente presentó el problema. Si éste no se repite debe probar todas
las funciones relacionadas con los cambios que ha realizado para asegurarse de
que su solución no ha causado otros problemas.
Es en este momento donde más se percibe la importancia de documentar el
proceso de aislamiento del problema. Deberá repetir exactamente los
procedimientos que ha utilizado para duplicar el problema y asegurarse así de
que el problema detectado en un principio por el usuario ya no existe y que su
solución no se trata simplemente de un enmascaramiento temporal. En el caso
de un problema que desde el principio ya era intermitente, es posible que
precise más tiempo para determinar si la solución ha sido efectiva. Quizás deba
ponerse en contacto con el usuario varias veces para asegurarse de que el
problema no vuelve a ocurrir.
Anticipación de los A lo largo del proceso de solución del problema, es importante tener presente la
posibles efectos de la red en su globalidad en lugar de centrarse solamente en el problema de un único
solución usuario. En algunas ocasiones, al implementar una solución para un problema
es posible que se genere otro problema más grave o que afecte a más usuarios.
Por ejemplo, si los usuarios de una subred experimentan niveles altos de tráfico
que reducen el rendimiento de sus clientes, puede solucionar el problema
conectando algunos de los equipos en otra subred. No obstante, aunque esta
solución puede ser de ayuda para los usuarios que presentaban el problema
original, es posible que de este modo sobrecargue otra subred y provoque un
nuevo problema más grave que el primero. En lugar de la solución propuesta,
podría tener en cuenta una solución más global, como la de crear una nueva
subred y mover a ésta algunos de los usuarios afectados.
12 Aislamiento de problemas comunes de conectividad
******El uso por quienes no sean instructores no está autorizado y resulta ilegal******
Si es posible, también debe explicar a los usuarios qué ha ocurrido y por qué. El
aspecto más importante de esta conversación es que el usuario sepa si las
acciones que él ha llevado a cabo han sido la causa del problema, lo han
exacerbado o han hecho que sea más difícil de resolver. Las conversaciones de
este tipo pueden facilitar notablemente la resolución de problemas futuros.
Compilación de las La fase final de resolución del problema consiste en condensar las notas y la
notas documentación en una descripción concisa del problema y de la solución
aplicada para incluirla en la base de datos de historial de servicio.
Aislamiento de problemas comunes de conectividad 13
******El uso por quienes no sean instructores no está autorizado y resulta ilegal******
******El uso por quienes no sean instructores no está autorizado y resulta ilegal******
Uso de Nbstat para Puede utilizar la utilidad de línea de comandos Nbtstat para aislar los problemas
comprobar la resolución de resolución de nombres NetBIOS. Utilice, por ejemplo, nbtstat –n para
de nombres NetBIOS en determinar si se ha registrado un nombre específico de NetBIOS.
direcciones IP
Si una red funciona correctamente, NetBIOS a través de TCP/IP (NetBT)
resuelve los nombres NetBIOS en direcciones IP. NetBT utiliza varias opciones
para resolver nombres NetBIOS, tales como búsquedas en la caché local,
consultas en el servidor WINS (Servicio de nombres de Internet de Windows),
transmisión, búsquedas LMHOSTS y HOSTS, y consultas en el servidor DNS.
Puede utilizar Nbtstat para mostrar distintos datos, como por ejemplo:
Estadísticas del protocolo NetBT.
Tablas de nombres NetBIOS para el cliente local y los hosts remotos.
La tabla de nombres NetBIOS contiene la lista de los nombres NetBIOS de
las aplicaciones NetBIOS que se ejecutan en el cliente.
Contenido de la caché de nombres NetBIOS. Esta caché es la tabla que
contiene las asignaciones de nombre NetBIOS y dirección IP.
16 Aislamiento de problemas comunes de conectividad
Uso de Nslookup para Nslookup permite generar mensajes de petición de DNS y transmitirlos a
comprobar la resolución servidores DNS específicos de la red. Utilice Nslookup para determinar la
de nombres DNS en dirección IP que un servidor DNS determinado ha asociado a un nombre de
direcciones IP host. La sintaxis básica de nslookup es la siguiente:
NSLOOKUP nombreDNS servidorDNS
nombreDNS Especifica el nombre DNS que se desea resolver.
servidorDNS Especifica el nombre DNS o la dirección IP del servidor DNS
en el que se desea realizar la consulta sobre el nombre especificado en el
parámetro nombreDNS.
Respuesta no autoritaria:
Nombre: microsoft.com
Dirección: 207.46.249.222
******El uso por quienes no sean instructores no está autorizado y resulta ilegal******
Uso de Ipconfig para La utilidad Ipconfig de línea de comandos puede utilizarse para mostrar la
mostrar la configuración configuración actual de la pila de IP instalada en un equipo conectado en la red
IP del cliente y para actualizar la configuración de DHCP y DNS. Ipconfig hará lo siguiente:
Mostrará los valores de configuración de red TCP/IP actuales.
Actualizará o liberará las concesiones DHCP asignadas.
Mostrará, registrará o vaciará nombres DNS.
Uso de Netstat para Netstat muestra información acerca de las conexiones de red actuales de un
mostrar la actividad de cliente que ejecuta TCP/IP y acerca del tráfico generado por los distintos
red en el cliente protocolos TCP/IP. Utilice Netstat para determinar si un puerto está disponible
o en uso. A continuación se muestra la lista de conexiones de red que muestra
netstat en un equipo Windows Server 2003:
C:\>netstat
Conexiones activas
******El uso por quienes no sean instructores no está autorizado y resulta ilegal******
Introducción La utilidad Ping y sus variaciones son las utilidades TCP/IP que se utilizan más
habitualmente. Puede utilizar Ping como utilidad principal para aislar la
conectividad a nivel IP entre dos hosts. Cuando se utiliza para aislar problemas
de conectividad, se realizan pruebas ping en hosts sucesivamente más lejanos
hasta que se descubre el error. Utilice la siguiente serie de comandos ping para
probar la conectividad entre el equipo local y un host remoto.
Prueba de la En los pasos siguientes se describe cómo emplear la utilidad Ping para realizar
conectividad con un pruebas cada vez más distantes en la red.
host remoto
1. Aplique el comando ping a la dirección de bucle invertido. Para esto,
escriba: ping 127.0.0.1
Si este comando se ejecuta correctamente, puede afirmar que TCP/IP está
instalado en el cliente local y su configuración es correcta. Si la prueba del
bucle invertido presenta un error, la pila de IP no responde. Es posible que
no reciba ninguna respuesta si los controladores TCP están dañados, si el
adaptador de red no funciona o si existe otro servicio que interfiere con IP.
Abra el Visor de sucesos y consulte los problemas notificados por el
programa de instalación o por el Servicio TCP/IP.
2. Aplique el comando ping al cliente local. Para esto, escriba:
ping <dirección IP del cliente local>
Si puede aplicar correctamente el comando ping a la dirección IP cliente
local, puede afirmar que el cliente se ha agregado bien en la red. Si tras
aplicar correctamente el comando ping a la dirección de bucle invertido no
puede aplicarlo a la dirección IP local, compruebe que la dirección IP del
cliente es válida, y compruebe también la tabla de enrutamiento y el
controlador del adaptador de red.
20 Aislamiento de problemas comunes de conectividad
******El uso por quienes no sean instructores no está autorizado y resulta ilegal******
Introducción Cada vez que aplica el comando ping a un host se mostrará un mensaje
indicando el resultado, que puede ser una respuesta de ejecución correcta o un
mensaje de error. El tipo de error es una buena clave para determinar el origen
de un problema de conectividad.
El período de vida Este mensaje indica que el número de saltos necesario para conectarse con el
caducó en tránsito destino excede el valor de TTL (Time to Live, tiempo de vida) establecido por
el host emisor para reenviar los paquetes. El valor de TTL predeterminado para
las peticiones de eco del ICMP (Internet Control Message Protocol, Protocolo
de mensajes de control de Internet) enviadas por el comando ping es 128. En
algunos casos, este valor no es suficiente para viajar por los vínculos necesarios
para llegar a un destino. Para incrementar el valor de TTL, utilice el
modificador -i. El valor máximo es de 255 vínculos.
Si al incrementar el valor de TTL no se resuelve el problema, los paquetes se
reenvían en un bucle de enrutamiento, una ruta circular entre enrutadores.
Utilice Tracert para localizar el bucle de enrutamiento, que en el informe de
Tracert aparece como una serie repetida de las mismas direcciones IP. A
continuación, realice el cambio apropiado en las tablas de enrutamiento o
notifique el problema al administrador del enrutador remoto.
Host de destino Este mensaje indica uno de los problemas siguientes: o bien el cliente local no
inaccesible tiene ninguna ruta al destino que se desea, o bien un enrutador remoto notifica
que éste no tiene ninguna ruta al destino. La forma del mensaje puede
diferenciar los dos problemas. Si el mensaje indica simplemente Host de
destino inaccesible, esto significa que no existe ninguna ruta desde el cliente
local y que los paquetes que debían enviarse nunca se pusieron en la red.
Emplee la utilidad Route para comprobar si hay una ruta directa al destino o
una puerta de enlace predeterminada en la tabla de enrutamiento local.
Si el mensaje es “Respuesta de <dirección IP>: Host de destino inaccesible”, se
indica que el problema se ha producido en un enrutador remoto.
Aislamiento de problemas comunes de conectividad 23
Tiempo de espera Este mensaje indica que los mensajes de respuesta al eco no se han recibido
agotado para esta dentro del período de tiempo de espera designado. De forma predeterminada, la
solicitud utilidad Ping espera cuatro segundos para recibir cada respuesta antes de indicar
que se ha sobrepasado el tiempo de espera. Si para aplicar el comando ping a un
sistema remoto es necesario pasar por un vínculo con un gran retraso (como un
vínculo vía satélite), es posible que las respuestas tarden más tiempo en
devolverse. Utilice el modificador -w (espera) para especificar un período de
tiempo de espera superior.
Para comprobar si existe congestión en la red, basta con incrementar la latencia
permitida. Para hacerlo, configure un tiempo de espera superior (por ejemplo,
5000 milisegundos) mediante el modificador -w. Intente volver a aplicar el
comando ping al destino. Si la respuesta sigue sobrepasando el tiempo de
espera, el problema no es la congestión; es muy probable que se trate de un
error de resolución de direcciones o de enrutamiento.
Host desconocido Este mensaje de error aparece como “La solicitud de ping no pudo encontrar el
host <nombre de host>. Compruebe el nombre y vuelva a intentarlo.” Indica
que el nombre de host solicitado no puede resolverse en su dirección IP;
asegúrese de que ha escrito el nombre correctamente y de que los servidores
DNS pueden resolverlo.
24 Aislamiento de problemas comunes de conectividad
******El uso por quienes no sean instructores no está autorizado y resulta ilegal******
Introducción La utilidad Tracert es una variante de la utilidad Ping que, además de los
mensajes habituales de ping, muestra la ruta que toman los paquetes para llegar
a un destino. Tracert puede mostrar hasta dónde llegan los paquetes antes de
que surja un problema. Pathping combina las características de Ping y Tracert
para obtener información adicional acerca del rendimiento y de la fiabilidad de
los vínculos, no disponible en ninguna de estas dos herramientas.
Seguimiento de un Debido a la naturaleza del enrutamiento IP, las rutas a través de una red pueden
paquete mediante cambiar de un minuto a otro. Tracert muestra una lista de los enrutadores que
Tracert envían los paquetes al destino especificado.
Tracert utiliza los mensajes de eco ICMP y de respuestas al eco del mismo
modo que la utilidad Ping, pero modifica los mensajes cambiando el valor del
campo del encabezado TTL. Este campo está diseñado para evitar que los
paquetes entren en un bucle de enrutador, en cuyo caso circularían
indefinidamente alrededor de la red. El equipo que genera el paquete configura
generalmente un valor relativamente alto para el campo TTL; en los sistemas
Windows, el valor predeterminado es 128, Cada enrutador que procesa el
paquete reduce el valor TTL en uno. Si el valor de TTL alcanza cero, el último
enrutador descarta el paquete y transmite un mensaje de error de ICMP al
emisor original.
Aislamiento de problemas comunes de conectividad 25
******El uso por quienes no sean instructores no está autorizado y resulta ilegal******
Vaciado de la caché de A menudo, la caché NetBIOS puede tener entradas que no están actualizadas,
nombres NetBIOS en cuyo caso no es posible establecer comunicación. El comando nbtstat –r
borra la caché de nombres NetBIOS y, a continuación, vuelve a cargar las
entradas de nombres NetBIOS en el archivo Lmhosts con el indicador #PRE.
Volver a registrar el El comando nbtstat –rr es el equivalente de volver a registrar el nombre del
nombre del cliente con cliente con un servidor WINS. Esto puede ser de gran utilidad para aislar los
un servidor WINS problemas con la resolución de nombres NetBIOS.
Vaciado de la Esta tarea elimina de la memoria las entradas de la caché DNS incorrectas o
caché DNS antiguas. Esto puede ser de gran utilidad para aislar los problemas con la
resolución de nombres DNS.
Registro de un Esta tarea vuelve a registrar el nombre DNS del cliente con un servidor de
nombre DNS actualización dinámica DNS.
Aislamiento de problemas comunes de conectividad 29
******El uso por quienes no sean instructores no está autorizado y resulta ilegal******
Introducción La utilidad Diagnósticos de red lleva a cabo una serie de pruebas para recopilar
información importante que puede ayudarle a aislar las causas de los problemas
relacionados con la red. En función de las opciones que seleccione, la
herramienta comprueba la conectividad de la red del sistema y si se están
ejecutando los programas y servicios relacionados con la red. Asimismo,
recopila información básica acerca del equipo.
Nota La mayor parte de las utilidades necesarias para aislar los problemas de
la red se instalan automáticamente al instalar Windows Server 2003. La utilidad
Diagnósticos de red y otras herramientas adicionales de soporte de Windows
Server 2003 pueden instalarse desde el CD del sistema operativo cuando sea
necesario. Una vez que haya instalado las herramientas de soporte, Netdiag.exe
aparecerá en la carpeta C:\Archivos de programa\Support Tools.
Uso de Diagnósticos de A diferencia de muchas otras utilidades de red, Diagnósticos de red es una
red utilidad basada en Windows, no en la línea de comandos.
******El uso por quienes no sean instructores no está autorizado y resulta ilegal******
Acceso a los contextos Los contextos están organizados en una jerarquía, en cuya parte superior se
de Netsh encuentra el contexto raíz de Netsh. En la tabla siguiente se indican los
contextos y subcontextos en orden jerárquico, así como la DLL del Ayudante
que proporciona cada contexto. El comando show helper de Netsh muestra esta
información.
Contexto Subcontexto Subcontexto
aaaa
diag
dhcp
server
mscope
scope
interface
ip
ras
aaaa
appletalk
ip
routing
ip
autodhcp
dnsproxy
igmp
nat
ospf
relay
rip
routerdiscovery
wins
server
Para cambiar a otro contexto, escriba el nombre del contexto (por ejemplo,
interface) en el indicador netsh>. El símbolo del sistema cambia para mostrar
el contexto especificado. Si ya se encuentra en un contexto, puede escribir el
nombre de un subcontexto (por ejemplo, ip) para tener acceso a él.
Las DLL del Ayudante proporcionan los contextos. Si no tiene acceso a un
contexto determinado, siga las instrucciones de las DLL del Ayudante para
asegurarse de que los archivos del contexto en cuestión están cargados.
32 Aislamiento de problemas comunes de conectividad
******El uso por quienes no sean instructores no está autorizado y resulta ilegal******
Netsh pasa a ser el intérprete activo, o shell, del símbolo del sistema y éste
pasa a ser:
netsh>
******El uso por quienes no sean instructores no está autorizado y resulta ilegal******
Uso de Netsh para Para utilizar el comando de Netsh para configurar un adaptador de interfaz de
configurar un adaptador red de modo que utilice una dirección IP dinámica, siga estos pasos:
de interfaz de red para
direcciones IP 1. Abra un símbolo del sistema.
dinámicas
2. Compruebe que está utilizando una dirección IP estática en el equipo; para
hacerlo, escriba ipconfig /all y presione ENTRAR. Aparece el mensaje
DHCP habilitado=No.
3. En el símbolo del sistema, escriba:
netsh interface ip set address name="nombre_interfaz" source=dhcp
y, a continuación, presione ENTRAR.
4. Compruebe que la interfaz de red esté configurada para obtener direcciones
IP automáticamente; para hacerlo, escriba ipconfig /all y presione
ENTRAR. Se muestra el mensaje DHCP habilitado=Sí.