Página 1 de 1

YOBSYTCP conexion AS400

NotaPublicado: Mié May 28, 2008 5:22 am
por Apple
Tenemos instalada una aplicacion Cliente Servidor.
Del lado de AS400:
- Se tiene siempre activo un programa YOBSYTCP cuyo parametro corresponde a un puerto fijo (configurado en firewall)
- Cuando el usuario se conecta se visualiza en As400 otro proceso YOBSYTCP asociado al usuario y con tres parámetros:
* Direccion IP de la PC de usuario
* Nro de Puerto
* Nro de puerto
Estos dos ultimos parametros son siempre consecutivos pero variables.
Dado que requerimos configurar nuestro firewall con determinados puertos que deben ser abiertos, ¿Como podemos determinar cual es el rango de valores para los puertos que aleatoriamente toma el proceso YOBSYTCP?
Existe alguna configuracion que debamos ajustar o generalmente se tiene identificado un rango de valores.

Su ayuda nos será de mucha utilidad.

saludos
APPLE

Re: YOBSYTCP conexion AS400

NotaPublicado: Lun Nov 24, 2008 5:59 pm
por Dario, Fabini
Hola lo que te voy a comentar al respecto no es un regal general pero puede ser que te sirva... el dispacher Plex dispara automáticamente un YOBSYTCP por cada sección que abre, para lo cual toma dos port uno para la entrada de datos y otro para la salida, estos dos port los toma de forma cansecutiva a la inversa ocurre cundo la sección termina, en este caso los del port son liberados. Por lo cual los volvera a agarrar el próximo trabajo que ingrese.

En resumen los port comienzan a partir del 1000 y se crean dos por cada trabajo (ej 1001 y 1002, creo que el 1000 no lo toma) y asi hasta el limite que tengamos epsecificado, y es aca donde no te puedo ayudar dado que no recuerdo donde esta ese parámetro, ni el comando para ver la asignaciones de port, pero se me ocurre que si vos calculas en función a los trabajos activos que queres mantener eso lo multiplicas por dos y tenes la cota superios. (ej. Si simultanemante tenes 150 trabajos, entonces estaras usando desde el port 1000 hasta (1000 + 150*2), dale un margen sumandole unos 800 mas por las dudas)