INSTALACION DE SNA SERVER 4.0 CONTRA HOST POR X.25

91 555 1185
sylcom@sylcom.com

 
     
 

Producto probado:  SNA Server 4.0 para conectar a un Host de IBM mediante X.25.
                 Lugar:  Instalación en cliente (Ministerio de Justicia contra Host de Hacienda).
                 Fecha:  Viernes 29 de Enero de 1999.

Descripción:

Instalación y configuración de un servidor con NT Server 4.0 y SNA Server 4.0 para conectar a un host (mainframe) de IBM mediante una línea X.25 con emulación TN 3270.

Hardware y software utilizado:
    - Servidor:  Data General Aviion Pentium II 400, 1 Gb. RAM y 2*4 Gb Ultra SCSI Hd. Tarjeta de red Ethernet 10/100 UTP. Tarjeta serie síncrona Eicon C20. Windows NT Server 4.0 SP3 (castellano) instalado como servidor independiente, con protocolo TCP/IP. SNA Server 4.0.

Detalle:

Se instaló primero la tarjeta Eicon C20: Se pincha la tarjeta y configura mediante switches la IRQ 5 y la dirección de E/S 200. Luego se instala NT Server 4.0 y una vez instalado, se agrega en el Panel de control > Red > Adaptadores un adaptador del tipo "Eicon WAN Adapters" eligiendo el modelo C20 (o diciendo que detecte la tarjeta pinchada) y luego revisando los parámetros de IRQ y dirección de E/S. Una vez hecho esto y reiniciando, se agrega el Service Pack 3 de NT.

    Una vez instalado el software de la tarjeta Eicon, aparece un grupo de programas nuevo llamado "Eicon WAN Services" donde se pueden configurar los parámetros de la tarjeta, dependiendo del tipo de línea a la que esté conectada la tarjeta.

    Se instala luego SNA Server 4.0. Lo único a reseñar respecto a esto es que normalmente si es una instalación nueva se crea un nuevo subdominio de SNA con el nombre que se desee. Una vez instalado el software, hay que configurarlo para que se conecte al host. Esta es la parte más delicada y para ello se necesitan los siguientes parámetros:

    - Parámetros de la línea X.25 (Proporcionados por Telefónica):

    NRI: Número de identificador de tu línea X.25 (como el número de teléfono). En SNA Server NUA. Ej: 316020780 (Habitualmente son 8 dígitos).
    Rango de canales: Número de circuitos contratados (Habitualmente circuitos virtuales conmutados, SVCs) Ej: 100-109
    Tamaño de ventana de nivel 2: Por defecto 7.
    Tamaño de ventana de nivel 3: Por defecto 2 aunque puede llegar a 7.
    Tamaño de paquete de nivel 3: Por defecto 128.
    Velocidad de la línea: Velocidad en bps de la línea contratada. No hay que configurarlo en el SNA Server. (Ej: 9600).
    Grupo cerrado de usuarios: Es un número arbitrario asignado por Telefónica. No se configura en el SNA Server pero Telefónica tiene que habertelo abilitado. Ej: 0A0D.

    - Datos del Host (Proporcionados por el administrador del Host del otro lado):

    NRI Remoto: Número de línea X.25 al que conectar. En el SNA Server, NUA. Ej: 215040450.
    IDNUM: Número de 3 dígitos requerido para establecer la conexión con el Host. Ej: 017.
    IDBLOCK: Número de 5 dígitos requerido para establecer la conexión con el Host. Ej: 02013.
    El IDNUM e IDBLOCK se configuran en el SNA Server en la conexión creada en Connection > System Identification > Local Node ID en el formato IDNUM  IDBLOCK.

    NETID: Identificador de red (de la línea) que te da el host. No es necesario configurarlo en el SNA Server. Ej: ESHAC000.
    PUTYPE: Tipo de PUs del host. No es necesario configurarlo. Ej: 2.
    ADDR: Identificador de la estación nuestra (nuestro SNA Server) en la red SNA. No es necesario configurarlo, aunque se corresponde con el parámetro Station ID y se puede agregar en External Link Services > Eicon X.25/QLLC > Station ID (hex).
    MAXOUT: No sé bien a qué corresponde. No es necesario configurarlo. Ej: 7.
    PASSLIM: No sé a qué corresponde. No es necesario configurarlo. Ej: 7.
    MAXDATA: Corresponde con el parámetro Max BTU Length del SNA Server y hay que configurarlo en Connection > X.25 > Max BTU Length. Ej: 265.

    Con estos datos se configura en el programa de "Eicon WAN Services Configuration" los siguientes parámetros para la tarjeta EICON:

    - EiconCard C20: Dejar todo por defecto.
    - High Level Protocols: Dejar todo por defecto.
    - Port 1:         Name P1            Number 1
                      Dialer Direct           Protocol  X.25
    - X.25:         Node Type     DTE
                        Packet format:   Extended                    X.25 Version 1984.
                  Window Size                                           Packet Size
                  Max   7                                                   Max <Tamaño paquete nivel 3> (128)
                  Default <Tamaño ventana nivel 3> (2)      Default <Tamaño paquete nivel 3> (128)
       No marcar "Sequential assignment of virtual circuits" y configurar los circuitos:
                        Start                                     Quantity                                      Ending
       PVC          ---                                            0                                               ---
       IVC           ---                                            0                                               ---
       TVC    <Primer circuito> (100)       <Número de circuitos> (10)         <Ultimo> (109)
       OVC         ---                                            0                                                0
       El resto de parámetros por defecto (el nivel 2 ha de ser HDLC).
    - HDLC: Todo por defecto excepto configurar en   Maximum size
                                                                                  Frame N1 (octets)  144   (por defecto)
                                                                                  Window K: <ventana nivel 2> (7)

    El siguiente paso es ir al Administrador de SNA Server, situarse en nuestro servidor y crear un nuevo "Link Service". Hay que crearlo en "External Link Services" y que sea del tipo "Eicon X.25/QLLC Link Service". Se rellenan los siguientes campos:
    Title:  <Nombre del enlace> Ej: Eicon X.25/QLLC Link Service #1 HACIENDA
    Local NUA: < NRI Local > Ej: 316020780
    Station ID (hex): < ADDR Local > Ej: 0xC1 (defecto)
    Card Port: <Puerto de la tarjeta Eicon> Ej: 01

    Una vez creado el "Link Service" hay que crear una conexión "Connection" en el mismo servidor de SNA Server. Al crear la conexión se rellenan los siguientes campos:

    - General:
    Name: <Nombre de la conexión> Se pone el que queramos. Ej: HACIENDA.
    Link Service: <Enlace creado anteriormente>. Ej: SNAX25.
    Remote End: <Tipo de sistema remoto> Ej: Host System.
    Allowed Directions: <Dirección de la llamada> Esto normalmente se configura sólo para llamar, no para recibir llamadas ya que siempre nos conectamos desde el NT al host. Ej: Outgoing calls.
    Activation: <Modo de activación> Normalmente es bajo demanda. Ej: On demand.

    - Address:
    Remote X.25 Address:
      Switched Virtual Circuit Address: <NRI Remoto> Identificador X.25 del otro lado. Ej: 215040450

    - System identification:
    Local Node Name
       Network Name: Dejar por defecto (APPN). Este valor da igual al conectar a host.
       Control Point Name: Dejar por defecto (SNA). Este valor da igual al conectar a host.
       Local Node ID:   <IDBLOCK> <IDNUM>. Esencial. Ej: 017  02013
       XID Type: Formato de las tramas de negociación que se envian al Host. Para Host suele ser de formato 0. Ej: Format 0.
       Compression Type: Dejar por defecto (None).

    - X.25:
    Max BTU Length: Se corresponde con el parámetro MAXDATA del host. Ej: 265.
    Facility data: Dejar por defecto (vacío).
    User data: Dejar por defecto (C3). Este parámetro sirve para que se negocie con el Host una conexión por X.25 con QLLC en el nivel 2. Es esencial dejarlo en C3 para líneas X.25.
    El resto de parámetros se dejan por defecto.

    Con todo esto, ya tenemos la conexión configurada. Para probar si funciona bien, basta con pinchar con el botón derecho en la conexión y arrancarla (Start). Si la conexión se queda en "Pending" es que no funciona bien (se queda en espera) pero si se pone en "Active" es que tenemos conexión.

    Sólo faltan ahora tareas administrativas: Crear LUs de pantalla (Display LUs) pinchando con el botón derecho en la conexión y eligiendo "Insert > Display LU", luego crear usuarios dentro de la carpeta de usuarios y asignar a cada usuario una o varias LUs con las que pueda acceder. También (más sencillo) se pueden crear LUs, luego un "pool" o conjunto de LUs y luego asignar todas las LUs al pool correspondiente. Cuando se crea un usuario, se le asigna el "pool" y así puede coger siempre la siguiente sesión (LU) libre.

    Para probarlo desde una aplicación cliente, SNA Server incluye una emulación simple de pantalla 3270 llamada "3270 Applet" incluida en el grupo "Applications" dentro del grupo de programas del SNA Server. Se hace logon al servidor NT con un usuario válido (que esté creado en el administrador de SNA) se abre este programa, se configura una conexión por servidor SNA Server, eligiendo el pool de LUs definido. Luego se elige "Connect" en el menú de conexión y nos tiene que aparecer la pantalla de bienvenida del host. Si no aparece, hay que revisar la configuración.

Notas: Temas a resaltar:

    1.- Si no funciona la conexión, lo primero que hay que comprobar es la conexión física. Hay que mirar el módem (también llamado UTR en Telefónica) y mirar las luces. Deben encenderse y quedarse estables las luces 103 (local) 104 (remoto) y 107 (línea). Si no funciona la 104 o 107 es tema de la línea o del equipo remoto, por lo que hay que dar parte de avería inmediatamente al operador de telecomunicaciones. Si no funciona la 103 quiere decir que no hay comunicación entre DTE y DCE, esto es, no hay comunicación entre la tarjeta Eicon y el modem. Hay que comprobar el cable y la tarjeta Eicon. Para comprobar la tarjeta Eicon, hay que asegurarse que hemos metido los últimos drivers de Eicon para NT (Eicon Wan Services for NT) los más actualizados están en la web de Eicon (a la fecha de hoy, Eicon Wan Services for NT 4.2 Intel). Una vez metidos los últimos drivers se comprueba el Visor de sucesos de Sistema para ver si hay algún error del dispositivo EiconCard. Otra forma, más efectiva de ver si la tarjeta está funcionando bien es abrir una ventana de MS-DOS y teclear el comando: ECCARD STATUS. Si aparece un mensaje de "Loaded" es que la tarjeta está bien. Si aparece un mensaje de "Halted", la tarjeta no está funcionando bien y hay que comprobar los drivers o que esté bien pinchada. Una vez descartada la tarjeta Eicon, hay que ver si el cable está bien pinchado o probar con otro cable. Si el cable y la tarjeta Eicon están bien y la luz 103 aún no luce, hay que dar parte de avería al operador de comunicaciones porque seguramente el modem de nuestro lado tenga algo mal.

    2.- Si con todo esto la conexión aún no se pone en "Active" hay que comprobar que se ha configurado todo bien. Si la conexión se queda fija en "Pending" comprobar los parámetros correspondientes con el host remoto: El NRI remoto (Remote X.25 Address) y el "Local node ID (IDNUM e IDBLOCK). Llamar al administrador del host remoto para asegurarse de que él ha configurado todo adecuadamente y que tiene sus LUs correspondientes activas. Si la conexión se queda en "Pending" pero parece que intenta intermitentemente pasar a "Active" y enseguida se cae, comprobar los tamaños de paquete y de ventana de nivel 2 y 3. Asegurarse también que el comienzo y cantidad de circuitos virtuales permanentes (TVCs) es la adecuada (la que dice el operador de comunicaciones).

    3.- Si aún así todo sigue fallando, hay que ponerse en contacto con un administrador del operador de comunicaciones para que él haga un rastreo de la línea y vea lo que está fallando. En algunos casos (como en Global One) la conexión fallaba porque con este operador hay que dejar vacío el campo correspondiente al NRI local para que funcione la conexión, en vez de rellenar este campo con el número de tu lado de la línea.

Para cualquier duda o problema, hable con nosotros en el 91 555 1185. En Sylcom primamos el trato personal. Contacte con nosotros y le asesoraremos.

 

 

© Sylcom Redes y Comunicaciones