HPlogo NS 3000/iX Operations & Maintenance Reference Manual: HP 3000 MPE/iX Computer Systems > Chapter 7 Commands

NSCONTROL START

» 

Technical documentation

Complete book in PDF
» Feedback

 » Table of Contents

 » Glossary

 » Index

Enables the Network Services.

Syntax

NSCONTROL START[=service[,service]...]

Parameters

START[=services]

Enables the Network Services (VT, Reverse VT, NFT, RFA, RDBA, RPM, LOOPBACK, and NSSTAT). The first START creates the Network Services control process, called DSDAD. The optional service list (services) allows you to select which of the services are enabled for local or remote use.

Default (if the service list is omitted): enables all services for both local and remote use.

The services which allow users on remote nodes to use resources on the local node are as follows:

LOOPBACK

Allows remote users to use the loopback diagnostic server on the local node.

NFT

Allows remote users to transfer files to or from the local node using the DSCOPY command and intrinsic.

NSSTAT

Allows remote users to use the NSSTATUS intrinsic to retrieve network services information from the local node.

RFA

Allows remote users to access files on the local node, using the RFA and RDBA services.

RPM

Allows remote users to create and kill processes on the local node using the Remote Process Management service.

VT

Allows remote users to logon to a session on the local node.

VTR

Allows remote users to access local terminals using the Reverse VT service.

VTA

Allows remote users who are running the Virtual Terminal service over TCP implementations which only support the ARPA standard stream mode flow control mechanisms to log onto the local node.

The services which allow users on the local node to use resources on remote nodes are:

NFTL

Allows local users to transfer files to or from remote nodes using the DSCOPY command and intrinsics.

NSSTATL

Allows local users to use the NSSTATUS intrinsic to retrieve network services information from the local and remote nodes.

RFAL

Allows local users to open and access files and databases on remote nodes, using the RFA and RDBA services.

RPML

Allows local users to create and kill processes on the local and remote nodes using the RPM service.

VTL

Allows local users to log onto remote nodes using the REMOTE HELLO command.

VTRL

Allows local users to access terminals on remote nodes using the Reverse VT service.

Discussion

If you issue an NSCONTROL START without specifying a service list, the default is to start all services. You use the service list if you wish to select which services to start, and whether local or remote users are allowed to use the services. To allow remote users to use VT, VTR, VTA, NFT, RFA/RDBA, NSSTAT, LOOPBACK, and RPM on your local node, you must START the appropriate remote services. Additionally, if you wish to allow local users to use VT, NFT, RFA/RDBA, RPM, and NSSTAT to remote nodes, you must START the appropriate local services.

You must issue the NETCONTROL START command before the NSCONTROL START command. This is because the Network Services depend on the network transport subsystem. Refer to the NETCONTROL START command for more information.

Example 1

Example 1 shows the command sequence necessary to start the Network Services. Enter the NETCONTROL START command to initiate the network transport before the NSCONTROL START command, as shown in the example. Issuing the NSCONTROL START creates the DSDAD process and starts all the user services.

To successfully initialize a node, the commands must be issued in the order specified. At least one of the required NETCONTROL START commands must be issued first, before the NSCONTROL START command.

:NETCONTROL START;NET=LAN1
:NSCONTROL START

Example 2

For security reasons, the node manager for this node has decided to restrict the Network Services to outgoing only. The command shown in example 2 enables users on the local node to use resources on remote nodes. The reverse is not true. Users on remote nodes are not allowed to logon or use any of the services on the local node. The status display shows all the local services enabled and all the remote services disabled.

:NSCONTROL START=VTL,VTRL,NFTL,RFAL,RPML
VTL NETWORK SERVICE STARTED.
VTRL NETWORK SERVICE STARTED.
NFTL NETWORK SERVICE STARTED.
RFAL NETWORK SERVICE STARTED.
RPML NETWORK SERVICE STARTED.

:NSCONTROL STATUS=SERVICES

SERVICE TYPE STARTED SERVER DESCRIPTION

VTA REMOTE NO VTSERVER INCOMING STREAM MODE VIRTUAL TERMINAL
NSSTATL LOCAL NO NSSTATUS OUTGOING NSSTATUS SERVICE
NSSTAT REMOTE NO NSSTATUS INCOMING NSSTATUS SERVICE
LOOPBACK REMOTE NO LOOPBACK INCOMING LOOPBACK SERVICE
RPML LOCAL YES DSSERVER OUTGOING REMOTE PROCESS MANAGEMENT
RPM REMOTE NO DSSERVER INCOMING REMOTE PROCESS MANAGEMENT
PTOPL LOCAL NO DSSERVER OUTGOING PROGRAM-TO-PROGRAM COMMUNICATION
PTOP REMOTE NO DSSERVER INCOMING PROGRAM-TO-PROGRAM COMMUNICATION
RFAL LOCAL YES DSSERVER OUTGOING REMOTE FILE ACCESS
RFA REMOTE NO RASERVER INCOMING REMOTE FILE ACCESS
NFTL LOCAL YES NFT OUTGOING NETWORK FILE TRANSFER
NFT REMOTE NO NFT INCOMING NETWORK FILE TRANSFER
VTRL LOCAL YES VTSERVER OUTGOING REVERSE VIRTUAL TERMINAL
VTR REMOTE NO VTSERVER INCOMING REVERSE VIRTUAL TERMINAL
VTL LOCAL YES VTSERVER OUTGOING VIRTUAL TERMINAL
VT REMOTE NO VTSERVER INCOMING VIRTUAL TERMINAL

Example 3

The network transport must be initialized before you can issue the NSCONTROL START command. If not, the error messages shown in example 3 are displayed.

:NSCONTROL START

TRANSPORT NOT INITIALIZED (DSERR 644)
INVALID CONTROL OPTION (CIERR 5062)
Feedback to webmaster