Se aplica a los modelos: Wisenet Wave
Resumen:
A veces, nuestro equipo de soporte le pedirá que cree una captura de Wireshark para que puedan analizar la comunicación entre el servidor WAVE y una cámara. Este artículo explicará cómo crear una captura y tenerla en cuenta al capturar los datos.
requisitos previos
Primero, necesitas descargar Wireshark . Wireshark es un analizador de paquetes gratuito y de código abierto. Es una aplicación de uso común para la resolución de problemas de red, análisis y muchas más aplicaciones.
Wireshark es una aplicación multiplataforma, como WAVE VMS, y está disponible para Windows, macOS y Linux.
NOTA : Para MAC O/S, solo tenemos una aplicación cliente para Wave. El servidor tendría que ejecutarse.
Linux o Windows.
Aunque es posible capturar la comunicación indirectamente, para este artículo describiremos el método de una instalación directa donde Wireshark está instalado y ejecutándose en el mismo dispositivo en el que se ejecuta la aplicación WAVE.
Guía paso por paso:
¿Cómo capturar?
Suponiendo que haya instalado correctamente Wireshark en el mismo dispositivo en el que se ejecuta la aplicación WAVE , puede iniciar la captura haciendo doble clic en la interfaz de red correcta o haciendo un solo clic en la interfaz de red adecuada y haciendo clic en la aleta de tiburón azul en la parte superior izquierda de la pantalla.
La interfaz correcta es la interfaz que conecta el servidor a la cámara. Si puede elegir entre una interfaz inalámbrica y una interfaz con cable, es preferible utilizar la interfaz con cable, ya que proporciona una mejor calidad de captura con menos desorden.
¿Cómo hacer una captura filtrada?
Para recolectar los paquetes de manera más eficiente, puede usar el filtro de captura para capturar solo la comunicación específica que necesita, generalmente la comunicación entre el Wave Server y la cámara o viceversa. Para realizar la captura filtrada, por favor siga los siguientes pasos:
1. Haga un solo clic en la interfaz de red deseada
2. Ingrese el Filtro de captura en el campo correspondiente ingresando host <dirección IP de la cámara>
Ejemplo: anfitrión 192.168.178.40.
3. Haga doble clic en la interfaz o presione el botón Inicio en la parte superior izquierda (la aleta de tiburón azul)
4. Para finalizar una captura, haga clic en el cuadrado rojo en la parte superior izquierda de la pantalla
5. Haga clic en Archivo y seleccione Guardar como
6. Asigne un nombre al archivo de captura , conservando la extensión como Wireshark/…-pcapng
NOTA : Archivos creados en una PC cliente WAVE en lugar de desde el servidor WAVE. Solo contendrá
información para la PC del cliente y no para la cámara prevista.
¿Qué capturar?
Wireshark creará archivos enormes en poco tiempo y con muchas líneas para investigar. Para encontrar la proverbial aguja en el pajar lo más rápido posible. Se recomienda seguir los pasos a continuación;
1. Inicie Wireshark (con el filtro de captura habilitado)
2. Reproducir el problema
3. Detener Wireshark
4. Guarda la captura (filtrada)
5. Envíe la captura (filtrada) al soporte de Hanwha
A veces no es fácil reproducir un escenario. No tendría sentido dejar que Wireshark se ejecute hasta que suceda, ya que esto aumentará la carga del servidor, pero además, creará un archivo de captura grande con el que es imposible trabajar. Pero hay una solución para eso. Puede configurar un búfer circular. Un búfer de anillo es una característica para determinar cuántos archivos puede crear Wireshark y qué tan grandes pueden ser. Al hacer esto, puede iniciar Wireshark y dejar que se ejecute hasta que ocurra el problema que queremos investigar. Tenga en cuenta que esto aumentará la carga en la CPU y la RAM.
¿Cómo configurar un búfer de anillo?
1. Vaya a Capture en la parte superior central de la aplicación Wireshark.
2. Seleccione Opciones o utilice las teclas de acceso rápido Ctrl+K
3. Seleccione la pestaña Salida
4. Habilite Crear un nuevo archivo automáticamente después de
5. Cambie el campo de kilobytes a megabytes y cambie el valor a un máximo de 500.
6. Habilite " Usar un búfer circular con diez archivos " .
En general, con diez archivos, debe capturar el momento y detener la captura antes de que el búfer circular sobrescriba los archivos. Si no logra capturar el momento, es posible que desee aumentar el valor. Pero tenga en cuenta que hay suficiente espacio de almacenamiento disponible y que no afecta el tiempo de retención deseado de los datos de video de la aplicación WAVE Server.
Se recomienda que cuando configure un Ring Buffer , reciba una notificación a tiempo cuando ocurra el problema. A menudo, puede hacerlo con las REGLAS DE WAVE seleccionando el EVENTO apropiado y la ACCIÓN preferida para que le informen que ocurrió el problema.
Es fundamental detener la captura de Wireshark a tiempo para evitar que se sobrescriba el evento. Si no logra detener la captura de Wireshark a tiempo, puede aumentar la cantidad de archivos que puede crear el búfer circular.
¿Cómo compartir los archivos de captura de Wireshark?
Dado que los archivos de captura de Wireshark, en general, son demasiado grandes para compartirlos como un archivo adjunto, se recomienda compartirlos a través de un servicio de almacenamiento en la nube como Google Drive , Microsoft Onedrive o correo electrónico.
Aclare la fuente de las direcciones IP en el archivo de captura para que sepamos de inmediato qué servidores y cámaras hay en el archivo.