The following example creates and enables the device unit. Characteristics associated with the device unit, such as load and dump file specifications, are created by default as part of the create command. You can specify these characteristics manually with the set command.
ncl> create device unit device-name name dsv-0 ncl> enable device unit device-name
If the communications device fails, you will need to reload it manually, unless you have set the auto load attribute for device unit to true. Use the following command:
ncl> load device unit device-name
If you have set auto load to true, the communications device tries to load its microcode automatically.
The WANDD$STARTUP procedure sets the auto load attribute to false for the DSB, DSV, and the DSW. It sets it to true for the DSF. Therefore, if you want autoloading, you must manually specify true as in the following example:
ncl> set device unit device-name auto load true
To configure any synchronous link, you must first create the Modem Connect module to set up the underlying physical lines.
You can find additional information about synchronous links and about writing your own data link protocols that make calls to the Frame module in VAX WANDD Programming. Note that the QIO programming interface for WANDD exists on OpenVMS VAX systems only.
If you use the NET$CONFIGURE.COM, NET$STARTUP.COM, X25$STARTUP.COM, PSI$STARTUP.COM, and WANDD$STARTUP.COM procedures, then modem connect lines for HDLC links, DDCMP links, and X.25 links are set up automatically.
Note that data linkand other entities are created automatically by certain scripts or procedures. On OpenVMS systems, for example, the NET$CONFIGURE.COM, NET$STARTUP.COM, and WANDD$STARTUP.COM procedures set up modem connect line and (hdlc data link) entities automatically. An automatically created entity can use resources needed for another entity. For instance, when you configure DECnet and X.25 together, the automatically created hdlc data link entity uses the Modem Connect line, preventing you from enabling your LAPB link, which needs the modem connect line. Tables 8-1 and 8-2 list scripts and procedures that automatically create entities on OpenVMS Alpha and VAX systems, respectively, and indicate how to delete these entities if they are not needed. All scripts and procedures listed here are located in SYS$STARTUP.
Automatically Created Entity | Source File | How to Delete the Entity |
---|---|---|
csma-cd station | NET$CONFIGURE | Edit NET$CSMACD_STARTUP.NCL+ |
modem connect line | X25$CONFIGURE | Edit NET$HDLC_STARTUP.NCL+ and NET$MODEM_STARTUP.NCL+ |
hdlc | NET$CONFIGURE | Edit NET$HDLC_STARTUP.NCL+ |
lapb, llc2 | X25$CONFIGURE | @X25$CONFIGURE |
lapb link, llc2 sap link | X25$CONFIGURE | @X25$CONFIGURE |
Automatically Created Entity | Source File | How to Delete the Entity |
---|---|---|
csma-cd station | NET$CONFIGURE | Edit NET$CSMACD_STARTUP.NCL+ |
modem connect line | PSI$CONFIGURE or NET$CONFIGURE | Edit NET$HDLC_STARTUP.NCL+, NET$MODEM_STARTUP.NCL+, and NET$DDCMP_STARTUP.NCL+ |
ddcmp | NET$CONFIGURE | Edit NET$DDCMP_STARTUP.NCL+ |
hdlc | NET$CONFIGURE | Edit NET$HDLC_STARTUP.NCL+ |
lapb, llc2 | X25$CONFIGURE, PSI$CONFIGURE | Edit PSI$CONFIGURE.NCL+ |
lapb link, llc2 sap link | X25$CONFIGURE, PSI$CONFIGURE | Edit PSI$CONFIGURE.NCL+ |
This section shows the commands to create the Modem Connect module to set up your lines. For the variables, substitute values appropriate to your configuration. Digital, however, recommends that you accept the default settings for the various attributes and change these only if you need to. For more information about these attributes, refer to the DECnet-Plus Network Control Language Reference. Figure 8-1 shows the modem connect entity and subentities.
Figure 8-1 Modem Connect Entity
The following steps show the commands for creating the Modem Connect module to set up your lines:
ncl> create modem connect line hdlc-0 - _ncl> communication port comm_port_device_name, - _ncl> profile "normal", - _ncl> duplex full ncl> set modem connect line hdlc-0 modem control full ncl> enable modem connect line hdlc-0
dev | The first three letters of the synchronous device controller name (such as the dsv in DSV11). |
c | A decimal number (0 or a positive integer) designating a device's hardware controller. If the third letter of the device name is A, c equals 0. If the third letter of the device name is B, c equals 1, and so on. For example, SJB1: has a c value of 1. |
u | The unit number of the device name; u is always equal to 0 or a positive integer. For example, SJB1: has a u value of 1. |
A data link connection allows DECnet Phase V systems to communicate with other nodes. If you want to create a new connection, or modify an existing one, you need to create, set up, and enable appropriate datalinkentities. Digital recommends that you use your DECnet-Plus configuration procedure to configure data links. To modify the hdlc, ddcmp, csma-cd, and fddi data links, run NET$CONFIGURE ADVANCED. To modify lapb and llc2 data links, run X25$CONFIGURE.
DECnet-Plus supports the following local area network (LAN) data linkentities, as described in Section 8.3.1:
DECnet-Plus supports the following wide area network (WAN) data linkentities, as described in Section 8.3.2:
For each type of data link you use, you need to manage a different group of entities. For example, for each HDLC data link, you must manage the hdlc data link entity plus the modem connect and device Physical layer entities (see Section 8.2). The type of data link you use on your node depends on the communication hardware on the system. The following sections provide examples and more detailed information about the supported data linkentities.
This section explains how to manually create LAN data links. Figure 8-2 shows the LAN data link entities.
Figure 8-2 LAN Data Link Entities
The following steps show the commands to create a CSMA-CD data link for an end system. Digital, however, recommends that you accept the default settings (used in the example) for the various attributes and change these only if you need to. Refer to the DECnet-Plus Network Control Language Reference for more information about these attributes.
ncl> create csma-cd
ncl> create csma-cd station csmacd-0 - _ncl> communication port port-name ncl> enable csma-cd station csmacd-0
Note
The Routing layer uses only those CSMA-CD stations that have an associated routing circuit entity. See Section 8.4.2 for further details.
The following steps show the commands to create an FDDI data link for an end node. Digital, however, recommends that you accept the default settings (used in the example) for the various attributes and change these only if you need to. Refer to the DECnet-Plus Network Control Language Reference for more information about these attributes.
ncl> create fddi
ncl> create fddi station fddi-1 - _ncl> communication port port-name ncl> enable fddi station fddi-1
Note
The Routing layer uses only those FDDI stations that have an associated routing circuit entity. See Section 8.4.2 for further details.
For information about creating LLC2 data links, see the appropriate X.25 documentation.
This section explains how to manually create WAN data links. Note that to configure any synchronous link, you must first create the Modem Connect module to set up the underlying physical lines. See Section 8.2 for more information. Figure 8-3 shows the WAN data link entities.
Figure 8-3 WAN Data Link Entities
The following steps show the commands to create an HDLC data link for an end system. (As implemented by DECnet-Plus, HDLC is Digital’s variant of the HDLC protocol. It interoperates with some implementations of HDLC from other vendors.) Digital recommends that you accept the default settings for the various attributes and change these only if you need to. Refer to DECnet-Plus Network Control Language Reference for more information about these attributes. You can configure the device and modem control entities using WANTDD$STARTUP on OpenVMS systems (NET$CONFIGURE automatically invokes WANDD$STARTUP if needed). For further information on running wansetup, refer to the X.25 for OpenVMS documentation.
ncl> create node 0 hdlc
ncl> create hdlc link hdlc-0 linktype balanced ncl> create hdlc link hdlc-0 logical station hdlc-0 ncl> set hdlc link hdlc-0 physical line - _ncl> modem connect line hdlc-0, - _ncl> receive buffers 16, - _ncl> preferred window size 16, - _ncl> acknowledge timer 3000, - _ncl> preferred local station address 2 ncl> enable hdlc link hdlc-0 ncl> enable hdlc link hdlc-0 logical station hdlc-0
The following steps show the commands to create a DDCMP data link for an end system. Digital, however, recommends that you accept the default settings for the various attributes and change these only if you need to. For more information about these attributes, refer to the DECnet-Plus Network Control Language Reference.
NCL>create node 0 ddcmp
ncl> create ddcmp link ddcmp-0 protocol point ncl> create ddcmp link ddcmp-0 - _ncl> logical station ddcmp-0 ncl> set ddcmp link ddcmp-0 - _ncl> physical line modem connect line ddcmp-0, - ncl> receive buffers 16, - _ncl> retransmit timer 3000, - _ncl> transmit window 16 ncl> enable ddcmp link ddcmp-0 ncl> enable ddcmp link ddcmp-0 logical station ddcmp-0
Note
The Routing layer uses only those DDCMP links that have an associated routing circuit entity. See Section 8.4.2 for further details.
For information about creating LAPB data links, see the appropriate X.25 documentation.
DECnet-Plus systems comply with the DECnet Phase V routing architecture. DECnet-Plus systems are normally configured as end systems with dedicated routers used to provide the routing service. DECnet-Plus end systems can communicate with DECnet Phase V routers, DECnet Phase IV routers, and OSI routers from other vendors. You can configure end systems with DECnet Phase V addresses beyond the limits of Phase IV addressing (using extended addresses) if your routing infrastructure supports DECnet Phase V routing.
In summary, DECnet-Plus end systems support:
As discussed in Section 8.4.1, you have the option of setting up your DECnet-Plus for OpenVMS system as a host-based router.
Note
Review the discussion of routing in the DECnet-Plus Planning Guide.
This section discusses the following three main tasks that are necessary for configuring routing on your DECnet-Plus system:
Figure 8-4 shows the routing entity and subentities.
Figure 8-4 Routing Entity
This section explains how to set up the routing type, segregated or integrated mode, and routing addresses. It also discusses the features of host-based routing, which you can set up when configuring the DECnet-Plus software.
To configure routing, you first create the routing entity, specifying the routing type; set the routing attributes discussed in subsequent subsections; and then enable routing. To set up the routing type, use the routing type attribute as in the following example. The routing type attribute can be endnode, L1router, or L2router.
ncl> create routing type endnode [set routing attributes] . . . ncl> enable routing
To set up your system as a host-based router (or an end system if it is currently set up as a host-based router), use the DECnet-Plus configuration procedure. Host-based routing is explained in Section 8.4.1.2. Likewise, to modify the type of routing your system uses, integrated mode or segregated mode, use the DECnet-Plus configuration procedure or NCL (as explained in Section 8.4.1.3).
DECnet-Plus for OpenVMS supports host-based routing. An OpenVMS system can operate as a DECnet Phase V intermediate system in a routing domain (a collection of systems that automatically configure to each other and exchange network topology information using consistent network layer protocols). DECnet-Plus for OpenVMS host-based routing includes support for:
Host-based routing is especially useful for those configurations where you need to route from a LAN to a WAN and want to use an existing system to do the routing rather than investing in a dedicated router. Host-based routing is not intended for use in network configurations that have high-throughput requirements.
The DECnet-Plus host-based routing functionality cannot communicate with OSI-only routers and is not intended to replace dedicated routers. The host-based routing functionality does not support Null Internet (the inactive subset of CLNS).
To configure host-based routing, use NET$CONFIGURE.
For end systems, you have the option of using integrated mode routing or segregrated mode routing.
Integrated mode routing works in the following way: It sends DECnet Phase IV messages across the network using DECnet Phase V Network layer protocols. Routers receiving DECnet Phase IV packets translate them to OSI CLNP format before forwarding them. Messages destined for DECnet Phase IV systems are translated to Phase IV format only on the last hop of their journey. Integrated mode routing allows routers to route both DECnet Phase IV and Phase V traffic while storing a single network topology in their internal databases.
PROFILE_VMS_008.HTML OSSG Documentation 2-DEC-1996 12:34:58.91
Copyright © Digital Equipment Corporation 1996. All Rights Reserved.