![]() |
![]() |
![]() |
![]() |
|
|
![]() |
Specifying Routing Initialization Passwords
Passwords are usually optional for point-to-point connections but are required for dynamic asynchronous connections. To provide for increased security when a remote node requests a dynamic asynchronous connection (which is normally maintained only for the duration of a telephone call), the node requesting the dynamic connection supplies a password, but the node receiving the login request is prevented from revealing a password to the requesting node. The network address, node name, and password of the requesting node has to match the local system's routing authorization data.
Establishing a Dynamic Asynchronous Connection
A dynamic asynchronous DECnet connection is a temporary connection
between two nodes,
normally over a telephone line through the use of modems. The line
at each end of the connection can be switched from a terminal line
to a dynamic asynchronous DECnet line. Configuration of dynamic
asynchronous lines is performed automatically by DECnet during establishment
of a dynamic connection. A dynamic asynchronous connection is normally
maintained only for the duration of a telephone call.
![]() | A dynamic asynchronous connection to an OpenVMS node can be initiated from any node that supports the DECnet asynchronous DDCMP protocol. |
Follow the steps outlined below to establish a dynamic asynchronous DECnet connection. This procedure assumes the local OpenVMS node is originating the connection and switching the terminal line on for DECnet use. The connection must be to an OpenVMS node on which you have an account with NETMBX privilege. The steps also indicate the actions that the system manager at the remote OpenVMS node must perform in order for the dynamic asynchronous DECnet link to be established successfully.
The system manager of the remote OpenVMS node must also enter these commands.$
RUN SYS$SYSTEM:SYSGEN
SYSGEN>
CONNECT NOA0/NOADAPTER
SYSGEN>
EXIT
$
INSTALL:=$SYS$SYSTEM:INSTALL
$
INSTALL/COMMAND
INSTALL>
CREATE SYS$LIBRARY:DYNSWITCH/SHARE - _ /PROTECT/HEADER/OPEN
INSTALL>
EXIT
Device-name is the name of the terminal port to which the dynamic asynchronous connection is made.$
RUN SYS$SYSTEM:SYSGEN
SYSGEN>
CONNECT VTA0/NOADAPTER/DRIVER=TTDRIVER
SYSGEN>
EXIT
$
SET TERMINAL/EIGHT_BIT/PERMANENT/MODEM/DIALUP -
_$
/DISCONNECT device-name:
Node-id is the name of the remote node with which your node is forming a connection.$
RUN SYS$SYSTEM:NCP
NCP>
DEFINE NODE node-id TRANSMIT PASSWORD password
NCP>
EXIT
For each remote node with which you will create a dynamic asynchronous DECnet dialup link, you must define a transmit password in a separate command.$
RUN SYS$SYSTEM:NCP
NCP>
DEFINE NODE REMOTC TRANSMIT PASSWORD PASSA
NCP>
EXIT
For example, if your node LOCALA is an end node and your transmit password is PASSA, the manager at REMOTC should issue the following command:$
RUN SYS$SYSTEM:NCP
NCP>
DEFINE NODE node-id - _ RECEIVE PASSWORD password INBOUND node-type
NCP>
EXIT
$
RUN SYS$SYSTEM:NCP
NCP>
DEFINE NODE LOCALA RECEIVE PASSWORD PASSA INBOUND ENDNODE
NCP>
EXIT
If the network was already running before you began the dynamic asynchronous connection procedure, enter these commands to cause the permanent database entry to be entered in the volatile database:$
@SYS$MANAGER:STARTNET
$
RUN SYS$SYSTEM:NCP
NCP>
SET NODE node-id ALL
NCP>
EXIT
The following message indicates that the DECnet link is being established:$
SET TERMINAL/PROTOCOL=DDCMP/SWITCH=DECNET
%REM-S-END - control returned to local-nodename:: $To check whether the communications link has come up, specify the following command on the local system:
The resulting display should list a circuit identified by the mnemonic TT or TX, depending on the asynchronous device installed on the line, and indicate that it is in the ON state.$
RUN SYS$SYSTEM:NCP
NCP>
SHOW KNOWN CIRCUITS
NCP>
EXIT
You receive the following message from the remote node indicating the remote system is switching its line to DECnet use:$
SET TERMINAL/PROTOCOL=DDCMP/SWITCH=DECNET/MANUAL
%SET-I-SWINPRG The line you are currently logged over is becoming a DECnet line
TTA0 is the name of the terminal port on the local node.$
SET TERMINAL/PROTOCOL=DDCMP TTA0:
Asynchronous DECnet is then started on the local OpenVMS node.$
RUN SYS$SYSTEM:NCP
NCP>
SET LINE TT-0-0 RECEIVE BUFFERS 4 - _ LINE SPEED 2400 STATE ON
NCP>
EXIT
If either of the above NCP commands is entered at the remote node, the line returns to terminal mode immediately. If the command is entered at the local (originating) OpenVMS node, the remote line and circuit remain on for approximately four minutes and then the line returns to terminal mode.$
RUN SYS$SYSTEM:NCP
NCP>
SET LINE dev-c-u STATE OFF
NCP>
SET CIRCUIT dev-c-u STATE OFF
NCP>
EXIT
A Typical Dynamic Asynchronous Connection shows the establishment of a dynamic asynchronous connection. The commands that must be entered at each end of the connection are shown in Sample Commands for a Dynamic Asynchronous Connection.
Figure 2 A Typical Dynamic Asynchronous Connection |
![]() |
|
|