NetWare Link/X.25

NetWare Link/X.25 operates in a NetWare server or NetWare router/bridge PC environment and provides services for NetWare products and other applications (including independent developer applications) requiring wide area connectivity.

NetWare Link/X.25 uses the ITU-T Recommendation X.25, which defines the interaction between data terminal equipment (DTE) and data circuit-terminating equipment (DCE) of a packet-switching network. The most recent ITU-T Recommendation X.25 is the 1992 revision.

DTE is a generic term for any network-attached, customer-premises, or end-user equipment operating in packet mode. DCE can be any one of the devices that is not a DTE but is associated with a single network port and is responsible for establishing, maintaining, and terminating the connection with a DTE. The X.25 protocol requires a DTE/DCE pair to operate.

NetWare Link/X.25 implements the X.25 protocol as described in these recommendations, including the physical level, frame level, and packet level, along with several library modules used in interfacing with the user applications.

The wide area connectivity products that NetWare Link/X.25 supports include Novell Internet Access Server 4.1 routing and remote access functionality, and SNA/QLLC (NWSAA product).

For more information about features, functions, and how NetWare Link/X.25 works, refer to Novell Internet Access Server 4.1 Routing Concepts.


Virtual Circuit Service

X.25 provides for two types of virtual circuits: switched virtual circuits (SVCs) and permanent virtual circuits (PVCs). An SVC is a dynamically established virtual circuit using call setup and call clearing procedures. A PVC is a permanent, network-assigned virtual circuit that requires no call setup or clearing.

A virtual circuit provides a connection-oriented service, similar to that of circuit switching but with the following exceptions:

This logical path can be provided either on a permanent basis by a PVC, which is equivalent to a leased circuit, or on a request basis by an SVC. Once the logical path is established, the packets are transferred between connected ends, as desired.

The packets are statistically multiplexed with packets of other users, optimizing the transmission media of the network.

Each packet is associated with a logical channel, which is mapped to the appropriate destination of the virtual circuit. This enables a more effective use of the access circuit for the available bandwidth and the traffic density for each logical channel.

The router can manually maintain IPX, IP, and AppleTalk connections using SVCs between multiple sites. You can set up SVCs that can be connected manually or automatically. Links that are set up manually are easy to install and maintain because they use routing table updates to discover end-user stations and hosts for each X.25 destination automatically. The router can automatically establish and disconnect on-demand IP connections using SVCs.

The types of connections supported by NetWare Link/X.25 for various protocols are shown in the following table.

Protocol

PVC

Permanent SVC

On-Demand SVC

IPX

X

X

X

IP

X

X

RFC 1356

AT

X

X

X

Source route bridge

 

X

X

A permanent SVC is established at initialization and is left in a connected state until the user or application brings it down. An on-demand SVC is established only when data is present for the associated virtual circuit and is brought down after the data has been transmitted and the configured idle timer has expired. An on-demand SVC remains down until more data is queued up to be sent, then the connection is reestablished.

The procedure for setting up a virtual call is to establish a logical path, then the data packets are automatically sent to the appropriate destination.

The packet level provides the virtual circuit service of PVCs and SVCs. Logical channels differentiate the virtual circuits supported by the packet level. Multiple connections are provided simultaneously by multiplexing virtual circuits over the access line. Only one PVC or SVC can be established at a time on each logical channel.


Logical Channel Numbers

The identification of a logical channel is present in every packet flowing across the X.25 interface. This identification is in the form of a field within the packet consisting of 12 bits. For SVCs, the association between a logical channel identifier and a particular virtual circuit is accomplished at call setup time when the identifier is chosen from a pool of unused identifiers. For PVCs, this association is by network subscription.

At network subscription time, the user specifies the number of logical channels needed for both SVCs and PVCs by designating ranges of logical channel numbers. NetWare Link/X.25 configuration uses the decimal equivalent of the complete 12-bit Logical Channel Identifier in terms of two subfields: the Logical Channel Group (4 bits) and the Logical Channel Number (8 bits).

Within any of the following categories, the range of available logical channels must be contiguous. Each successive range of logical channel numbers must be numerically higher than the previous range.

In increasing order, the logical channel ranges include the following:

  1. PVCs
  2. SVCs supporting only calls from the network (inbound SVCs)
  3. SVCs supporting calls from and to the network (two-way SVCs)
  4. SVCs supporting only calls to the network (outbound SVCs)


NetWare Link/X.25 User Facilities

The ITU-T Recommendation X.25 addresses users' needs for versatility in their network requirements through a set of optional user facilities. These facilities give X.25 the capability of being tailored to meet varied network and user requirements, and allow a network installer to fine-tune the network's handling of such areas as security, accounting, routing, and performance. These facilities can be selectively and incrementally specified to the needs of the users on that network.

Many user facilities can be used within an X.25 connection to a PDN. The user facilities available with NetWare Link/X.25 include the following:

A DTE subscription with a PDN can include a provision to allow or disallow a remotely originated, reverse-charged call from reaching that DTE (Reverse Charging Acceptance). Additionally, a DTE subscription with a PDN can include a provision to disallow any locally charged calls; that is, all locally generated call requests must specify reverse charging.

NetWare Link/X.25 additionally provides local configurable options for both of the preceding items; that is, regardless of a customer's PDN subscription, all inbound reverse-charged calls can be rejected and all outbound call attempts that do not specify reverse charging can be disallowed.


Diagramming Your X.25 Network

To ensure that all connections to the X.25 network are properly diagrammed, complete the following steps:

  1. Diagram the existing X.25 network showing all Novell Internet Access Server 4.1 routing access points and mark the X.25 addresses.

    Figure 16-3 shows a simple example of a planning diagram.

  2. Draw in and show each type of connection from the local Novell Internet Access Server 4.1 router to its corresponding partner.

    For PVC-type connections, show the LCN assigned by the X.25 network service provider and the partner name.

    For SVC-type connections, list the partner names.

    Figure 16-3.
    X.25 Planning Diagram Example


Planning Your X.25 Network

To ensure that all aspects of your planned connections to the X.25 network are covered, complete the following steps:

  1. For each location that a router attaches to the X.25 network, specify the following parameters:

  2. Using the information from Step 1, fill in the NetWare Link/X.25 Network Access Worksheet.

    Figure 16-4 shows the NetWare Link/X.25 Network Access Worksheet.

    The NetWare Link/X.25 Network Access Worksheet fields are described following the worksheet.

  3. Contact your X.25 network service provider and request the specific parameter values you require.

    These values correspond to those specified on the worksheet.

    The X.25 network service provider will set up your service and assign a range of virtual circuit numbers to meet your requirements.

  4. Using the information from Step 3, fill in the NetWare Link/X.25 Connections Worksheet.

    Figure 16-5 shows the NetWare Link/X.25 Connections Worksheet.

    Figure 16-4.
    NetWare Link/X.25 Network Access Worksheet

The following list describes the fields in the NetWare Link/X.25 Network Access Worksheet:

NetWare Link/X.25 Router ID (at top of page)---Symbolic name assigned by the system administrator to identify a particular NetWare Link/X.25 router. The ID provides a way to track or reference a particular NetWare Link/X.25 router.


Frame-Level Parameters


Packet-Level Parameters


Logical Channel Numbers


User Facilities


Where to Go from Here

When you have completed all the planning steps for your frame relay connections, verify that the appropriate WAN interface boards are installed and configured as described in Chapter 2, "Configuring Drivers and Board Parameters.”

After the WAN interface boards are installed and configured, refer to "Configuring NetWare Link/X.25” for configuration information.