A connection network is a representation of a shared access transport
facility (SATF), such as a local area network (LAN). This arrangement
enables nodes identifying their connectivity to the SATF by a common
virtual routing node to communicate without having individually defined
connections to one another. This is illustrated in the following figures.
In Figure 1, when an LU-LU session between
resources at AS400A and HOSTB is set up, the optimal route is directly
through the token ring between the two nodes. However, if AS400A and
HOSTB are not directly defined to each other or are not connected
to the same connection network, the indirect route is selected through
HOSTA.
Figure 1. VTAM attachment to a LAN—No meshed connection
definitions
Optimal route calculation is achieved in one of two ways:
- Meshed connection definitions
- Connection network definition
A definition for the connection between each pair of nodes, (n*(n-1))
definitions where n equals the number of nodes, enables optimal route
calculation between all nodes on the SATF. In Figure 2, for example, the pictured LU-LU session
no longer traverses HOSTA.
Figure 2. VTAM attachment to a LAN—Meshed connection definitions
provide optimal route calculation
In a large network, however, this system definition is extensive.
System definition is greatly reduced by defining a connection network
to represent the shared access transport facility (here, the token
ring). In a connection network, end nodes need to only define a connection
to a virtual node, as shown in Figure 3.
Figure 3. VTAM attachment to a connection network reduces
required connection definitions (token ring)
The virtual node is reported to the topology database and can be
chosen as the intermediate node during route calculation. As shown
in Figure 4, BINDs can then be routed
directly to the destination node over a dynamically created TG. Thus,
the definition of a connection network to represent the token ring
reduces required system definition and enables optimal route calculation.
Figure 4. VTAM attachment to a connection network also
enables optimal route calculation (token ring)
To define a connection to a connection network, include the following
in the NCP major node, the XCA major node, or the LAN major node:
- In the NCP major node [NTRI (NCP token ring interconnect) physical
lines]:
- Code the VNNAME and VNGROUP operands on the LINE definition statement.
The VNNAME operand specifies the CP name of the virtual node. The
VNGROUP operand specifies the name of the logical group containing
dial-out links through the connection network named on the VNNAME
operand.
- Optional operands on the LINE definition statement include the
TGP operand to indicate a TG profile containing TG characteristics,
or operands for individual TG characteristics.
- In the XCA major node (IBM® 3172 Nways Interconnect Controller
lines):
- In the LAN major node:
Notes: - NCP Version 7 Release 1 is required for NCP/Token-Ring interconnection
(NTRI) support of connection network.
- If CP-CP sessions are required between two nodes on the shared
access transport facility, the dialing-out node must define the PU
for any node it is to call; routes traversing a virtual node cannot
be used for CP-CP sessions.
- The dial-out node can use only a dynamically defined PU for connectivity.
The dial-in node attempts to use a predefined PU, if one exists.
Otherwise, it uses a dynamically defined PU.
- An ADJCP definition statement with the VN=YES operand can optionally
be placed into the adjacent control point major node. The VN=YES operand
indicates that this adjacent CP is a virtual node. The VN operand
cannot be specified when the NN operand or the DYNLU=YES operand is
also specified.
- Both VTAM® end nodes and
network nodes can define a connection to a virtual node.
- A connection network can be a node in an HPR route.
- Available lines must exist for the call through the connection
network both within the dial-out node and the dial-in node. For the
dial-out node, available lines must exist in the group specified by
the VNGROUP keyword. The dial will fail if no connectable line is
found. With multiple virtual node definitions between two real nodes,
if the VNGROUP keywords specify different groups, because either route
through the virtual node may be selected (depending upon the topological
weight), it causes the connection network function to attempt to locate
a connectable line in a group without one. For the dial-in node, a
connectable line must be available for the call through the connection
network. If all lines are busy with other calls, the call through
the connection network will fail.
- By default, dynamic connection network PUs take a name in the
format CNVxxxxx, where xxxxx is a unique value that
is generated and concatenated to the default CNV prefix to
create the eight-character PU name. To specify a different prefix
(two characters), use the DYNVNPFX start option.
- A model PU definition can be created to customize the characteristics
of dynamically created PUs. Use the DYNTYPE=VN operand for the model
PU definition in the model major node.