Métodos de acceso TCP/IP para compartir datos de Db2

TCP/IP es un conjunto de protocolos de comunicación que admiten funciones de conectividad punto a punto tanto para redes locales como de área extensa. TCP/IP utiliza el modelo de comunicación cliente/servidor para permitir la comunicación entre ordenadores y redes informáticas del mismo tipo o de tipos diferentes.

TCP/IP utiliza el modelo de comunicación cliente-servidor para permitir la comunicación entre ordenadores y redes informáticas del mismo tipo o de tipos diferentes. En el extremo emisor, el protocolo TCP ( Transmission Control Protocol ) gestiona el ensamblaje de un mensaje o archivo en paquetes más pequeños que se transmiten a través de una red. En el extremo receptor, el TCP gestiona el reensamblaje de esos paquetes en el mensaje o archivo original. Internet Protocol (IP) se encarga del enrutamiento de cada paquete, asegurándose de que los paquetes lleguen al destino correcto.

Consejo : TCP/IP es el protocolo de comunicación recomendado para comunicarse con Db2 for z/OS®. Aunque la comunicación SNA sigue siendo compatible con Db2 12, la comunicación SNA y la interfaz VTAM están obsoletas y su compatibilidad se eliminará en el futuro. Inicio del cambioSi su Db2 entorno todavía utiliza comunicación VTAM, consulte Conversión a comunicación TCP/IP desde VTAM en Db2 for z/OS.fin del cambio

Se recomienda encarecidamente que, al configurar las direcciones IP que utilizará un miembro específico de un grupo de intercambio de datos, la dirección IP sea una dirección IP virtual dinámica (DVIPA). Al utilizar esta capacidad, al miembro específico de Db2 del grupo de intercambio de datos se le «asigna» su propia dirección IP, independientemente de en qué parte del Sysplex se inicie el subsistema Db2 . Este proceso permitirá entonces el manejo automático exitoso de unidades de trabajo indubitadas durante el reinicio o recuperación del subsistema, especialmente cuando ese miembro del grupo de intercambio de datos está siendo accedido por solicitantes que operan bajo el control de administradores de transacciones XA y coordinadores de transacciones de confirmación en dos fases.

Al considerar el uso de una dirección IP de grupo de intercambio de datos, solo puede utilizar una DVIPA gestionada por el distribuidor Sysplex. Si intenta utilizar una DVIPA que no esté gestionada por el distribuidor Sysplex o cualquier otra dirección como dirección IP de grupo, solo se podrá contactar con un miembro del grupo de intercambio de datos a través de esa dirección. Este proceso frustra el propósito de una dirección IP común que puede utilizarse para acceder a cualquier miembro del grupo de intercambio de datos.

Un solicitante de TCP/IP puede utilizar uno de varios métodos de acceso para conectarse a un grupo de intercambio de datos:
Acceso de grupo
Un solicitante utiliza la dirección IP virtual dinámica (DVIPA) del grupo para establecer una conexión inicial con la ubicación Db2 . El acceso al grupo Db2 utilizando la dirección IP del grupo siempre es correcto si se inicia al menos un miembro. Si el distribuidor Sysplex está configurado para la dirección IP de grupo, la conexión inicial se basa en el algoritmo de enrutamiento utilizado por el distribuidor Sysplex.

De forma alternativa, el solicitante puede utilizar un nombre de dominio, que está configurado para devolver una lista de direcciones IP de miembros. El solicitante intentará abrir una conexión utilizando todas las direcciones IP de la lista hasta que la conexión se establezca correctamente.

Si el solicitante está habilitado para el equilibrio de carga de trabajo de Sysplex, la conexión inicial devuelve una lista de miembros que están actualmente activos y la capacidad de cada miembro para realizar el trabajo. El solicitante utiliza esta información para equilibrar las conexiones posteriores.

Si el solicitante tiene habilitado el soporte de concentrador de conexiones, las conexiones devuelven una lista actualizada de los miembros que están activos en ese momento y la capacidad de cada miembro para realizar el trabajo. El solicitante utiliza esta información para dirigir las transacciones posteriores al miembro con mayor capacidad. Las transacciones se procesan en todo el grupo para proporcionar la mejor utilización del trabajo en todo el grupo.

Acceso específico a un miembro
Un solicitante utiliza nombres de alias de ubicación, que especifican uno o más miembros del grupo, para establecer una conexión inicial con uno de los miembros que está representado por los nombres de alias. El miembro que recibe la solicitud devuelve una lista de miembros que están actualmente activos y pueden realizar el trabajo. El solicitante utiliza esta información para enviar solicitudes de conexión y consulta posteriores a los miembros disponibles que están representados por los nombres de alias de ubicación. Un solicitante de Db2 for z/OS también puede utilizar la tabla SYSIBM.IPLIST para aislar solicitudes a un subconjunto de miembros utilizando IPLIST o nombres de alias de ubicación compatibles para acceder a grupos remotos de intercambio de datos.
Acceso de miembro único
Un solicitante utiliza la DVIPA, la dirección IP real o el nombre de dominio de un miembro para conectarse y enviar consultas a un único miembro del grupo. Todas las solicitudes de conexión y consulta de ese solicitante se dirigen al mismo miembro.