Pregunta ¿Cuáles son las cosas importantes que se deben tener cuidado al establecer una conexión de red entre los sistemas?


Tengo una aplicación que tiene una edición de cliente (estación de trabajo) y una edición de servidor (servicio). La edición del cliente está en Windows XP y la edición del servidor está en Windows Server 2003. Tenemos muchas máquinas ejecutando diferentes configuraciones y redes. La aplicación de máquina cliente mencionada está bloqueada, solo que el bloqueo de configuración está allí, aparte de que todos los otros sistemas que se ejecutan en diferentes redes no han tenido ningún problema.

Sospecho que estará relacionado con algunos problemas de red. Por favor, proporcione los problemas de red esperados que darían lugar a que una aplicación cuelgue en un entorno de servidor cliente. He escuchado que "el mismo nombre de red identificado con varias direcciones IP que puede estar causando al menos algunos retrasos en la resolución de los nombres o, en el peor, un error que causará un bloqueo", ¿es correcto? ¿Cualquier otro?

Esta es una parte del archivo de host tomado del servidor. Aquí el problemático nombre de máquina del cliente es tvr-lzvrts, pero de nuevo puedo ver lzvrts2, ¿necesito mover esto a comentarios (#)? Puedo ver muchas entradas sin comentarios mntis mnefms ht7 

192.61.247.204  tvr-lzvrts2 lzvrts2                    # TISSON   
192.61.247.205  ght7                      ht7                       # TISSON  
192.61.247.94   mns6                       mntis        mnefms       # LEVIS

EDITAR

Una cosa más, me olvidé cuando le pregunté sobre cierta información de la dirección IP, el equipo dijo que están usando las direcciones IP como titulares de lugar en el Hosts archivo hasta que tengan las direcciones IP públicas correctas del cliente. Los cables no están conectados. ¿Debo desactivar estos puertos hasta que estén listos para usar las direcciones IP reales para los clientes?

EDITAR

En el sistema del cliente, mi aplicación ocupa la mayor parte de la memoria y el uso de la CPU es de alrededor del 93%. Confirmé estos hechos desde el Administrador de tareas. Puedo ver un montón de parpadeo en mi aplicación.


0


origen


Esta pregunta se parece notablemente a su pregunta anterior superuser.com/q/365976/52492. Sugiero que aborden los motivos por los que se cerró esa pregunta. Podría considerar editar la pregunta original y pedir que se vuelva a abrir. El nuevo título de su pregunta, "Problemas relacionados con la red", es un poco vago. - RedGrittyBrick
@RedGrittyBrick antes de que alguien cerrara esa pregunta, así que pensé que sería un desperdicio editar esa pregunta. En esa respuesta, me dio algunas pistas, como un problema relacionado con la red, por eso lo hice como respuesta y formulé una nueva pregunta. - Henric
Cerré todas las aplicaciones a través del administrador de tareas, la actualización de Windows, el análisis de virus todo, la aplicación del sistema del cliente también cuelga, creo que hay algunos problemas en la red, algún problema de LAN o tarjeta NIC. Cualquiera me proporcione el lugar donde necesito mirar - Henric
¿Alguna más sugerencia? - Henric


Respuestas:


  • El uso de archivos de hosts para resolver nombres de host en direcciones IP es propenso a errores es probable que haya inconsistencias entre los archivos hosts en diferentes computadoras. A largo plazo, es mejor usar un servidor DNS local (usando DNS dividido para que las computadoras locales) puede resolver nombres de host de Internet no locales).

  • yo usaría ping para verificar eso hosts los archivos están funcionando como se esperaba En el cliente, abra una ventana del símbolo del sistema y escriba ping servername.

  • Puede usar ping en el servidor para verificar que el archivo de hosts del servidor tenga el corregir el nombre de host y la dirección del cliente pero esto usualmente no es necesario.

  • Puede usar un paquete-sniffer (como Wireshark) para ver lo que está enviando su cliente, y dónde hacerlo. Encuentro la "conexión TCP siguiente" característica particularmente útil. Necesitará una comprensión básica de TCP / IP.

Ejemplo

C:\> ping servername

Pinging servername.example.com [192.61.247.99] with 32 bytes of data:

Reply from 192.61.247.99: bytes=32 time<1ms TTL=64
Reply from 192.61.247.99: bytes=32 time<1ms TTL=64
Reply from 192.61.247.99: bytes=32 time<1ms TTL=64
Reply from 192.61.247.99: bytes=32 time<1ms TTL=64

Ping statistics for 192.61.247.99:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms
  • Tenga en cuenta que obtuvo la dirección IP correcta para el nombre servername.example.com [192.61.247.99].

  • Verifique que el tiempo de respuesta sea razonable:time<1ms

  • Verifique que no haya pérdida de paquetes (0% loss)


0





Probablemente necesite buscar en su red, ya sea que todas las API y tarjetas NIC estén udadas. Si los nombres no se usan para resolver, es posible que deba pasar a los comentarios. revisa tus registros también


0



¿Quiere decir que necesito mover la entrada "lzvrts2" a los comentarios? - Henric