Intercambiando datos con su aplicacion 
CommView provee una interfaz TCP/IP simple que le permite procesar paquetes capturados por CommView usando su propia 
aplicacion en tiempo real. Comenzando con la version 5.0 tambien puede usar esta interfaz para enviar paquetes (similar a la 
funcion de Generador de Paquete en CommView).  
Por favor advierta que el formato ha cambiado comparado con las versiones previas de CommView. El parametro TS tambien ha 
sido eliminado dado que toda la informacion acerca del paquete incluyendo el horario es enviado ahora en el encabezamiento. 
Como Funciona 
Debe iniciar CommView con un parametro especial de linea de comando,  MIRROR  diciendole al programa que espeje los paquetes 
capturados hacia una direccion IP y el puerto TCP de su eleccion.  
Ejemplos: 
CV.EXE mirror:127.0.0.1:5555  // espeja  los paquetes a la direccion loopback,  puerto TCP 5555 
CV.EXE mirror:192.169.0.2:10200  // espeja los paquetes a la direccion 192.169.0.2, TCP puerto 10200 
Cuando CommView es iniciado como un parametro como ese, el mismo trata de establecer una sesion TCP de conexion a la 
direccion IP y el n mero de Puerto especificado. Esto significa que ya deberia tener funcionando su aplicacion y escuchando en el 
puerto especificado. Si CommView falla en establecer la conexion, seguira intentando conectarse cada 15 segundos. Lo mismo 
sucede si la conexion se rompe: CommView va a tratar de restablecerla cada 15 segundos. Si la conexion se establece 
satisfactoriamente, CommView envia los paquetes que captura hacia la direccion IP establecida a medida que arriben en tiempo 
real. 
Formato de Datos 
Los datos son transmitidos en formato NCF. Por favor refierase al capitulo 
Formato de Archivos de registro de CommView
 para la 
descripcion del formato 
Enviar Paquetes 
Los paquetes pueden no solo ser recibidos por su aplicacion, sino tambien enviar como si estuviera usando el Generador de 
Paquetes. Los datos pueden ser enviados a CommView usando la misma conexion TCP sobre la cual esta recibiendo datos. El 
formato de datos es simple: Deberia enviar el largo del paquete (un entero sin signo de dos bytes en el orden de byte little endian 
estandar) seguido por el paquete en si. Si el adaptador no es abierto o no soporta inyeccion de paquete, el paquete es desechado 
silenciosamente 
Proyectos de Ejemplo 
Dos aplicaciones sencillas para demostracion, que escuchan conexiones entrantes, extraen paquetes del flujo y muestran los datos 
sin procesar, estan disponibles en: 
    
http://www.tamos.com/products/commview/samp_mirr_c5.zip
. Este es un proyecto de Visual Studio cuyo codigo fuente 
es C++ 
  
    
http://www.tamos.com/products/commview/samp_mirr_d5.zip
. Este es un proyecto de Delphi cuyo codigo fuente es 
Pascal. Si usted desea compilar el proyecto. Va a necesitar la suite popular de componentes ICSI desarrollados por 
Francois Piette disponibles en 
http://overbyte.be
Ancho de banda 
Cuando este espejando datos a una computadora remota, aseg rese que el vinculo entre CommView y la otra computadora a la 
cual los datos se envian sea lo suficiente rapido para transferir los datos que estan siendo capturados. Si CommView captura 500 
Kbytes/sec, y su vinculo solo puede manipular 50 Kbytes/sec, inevitablemente tendra "embotellamientos de trafico", que puede 
resultar en varios problemas  (ejemplo, Winsock puede parar de enviar datos bajo algunas versiones de Windows). Si usted esta 
buscando una solucion mas flexible esa sera la funcion de smart buffering (Utilizacion del buffer de forma inteligente) y remote 
control (Control Remoto), considere utilizar 
CommView Remote Agent
. 






footer




 

 

 

 

 Home | About Us | Network | Services | Support | FAQ | Control Panel | Order Online | Sitemap | Contact

espana web hosting

 

Our web partners: Inexpensive Web Hosting Jsp Web Hosting Jsp Web Hosting Cheapest Web Hosting  Java Web Hosting

 Quality Web Templates Dreamweaver Web Templates Frontpage Web Templates

Jsp Web Hosting Cheapest Hosting Cheapest Web Hosting Java Web Hosting Tomcat Web Hosting

Quality Web Hosting Best Web Hosting Java Web Hosting

Visionwebhosting.net Business web hosting division of Vision Web Hosting Inc.. All rights reserved