Previous Page

Chapter 5 - VINES Optional Services

VINES Optional Service Descriptions

Table 5-1. Optional Service Description Format

3270/BSC

Standard monochrome
CGA
EGA
Host Session Adapter (3270/PC)

Redefine keyboard functions.
Modify the translation of extended character attributes sent from the host.

File transfer
Data capture to disk or printer during emulation sessions
Hotkey to enter and exit emulation

Set up default mappings that associate users or groups with a service.
Specify parameters to control interaction with the host.

3270/SNA

Standard monochrome
CGA
EGA
Host Session Adapter (3270/PC)

Redefine keyboard functions.
Modify the translation of extended character attributes sent from the host.

File transfer
Data capture to disk or printer during emulation sessions
Hotkey to enter and exit emulation

The resident client provides a programmatic interface to the service.
The transient client provides a VINES interface between the user and the resident client.

Set up default mappings that associate users or groups with a service.
Specify parameters to control interaction with the host.

Asynchronous Terminal Emulation (ATE)

VT100
VT5
IBM 310
TT

Modem pooling to multiple hosts (including auto-dial)
Kermit file transfer
ASCII file transfer
Data capture to disk or printer during emulation sessions

Data capture
File transfer
Communications
Terminal type

Load parameter files.
Save and change settings for data capture.
Perform file transfers.
Control communication settings.
Select terminal type.
Execute script files from the workstation.

Figure 5-1. Component Processes of Asynchronous Terminal Emulation

Set up default mappings that associate users or groups with a service.
Point to a DOS directory that contains parameter and script files, which control emulation settings and interaction with the host.

Change terminal or communications settings.
Enter a protocol type and a filename for a file transfer operation.
Save settings to DOS parameter files for later use.

Intelligent Messaging

Maintained on the local server - The transfer agent delivers the message to the mailbox.
Stored on another server - The transfer agent transports the message to the destination transfer agent.

Example Processing Messages to Local and Remote Destinations

Jeff Davis, whose mailbox is maintained on the local mail service
Susan Santiago, whose mailbox is maintained on a remote mail service over a slow link

All messages that a mail service receives from other mail services are initially received in the Accept queue. These messages reside here until they are moved into the first Resolve queue.
All messages that a mail service receives from local network users are initially received in the Send queue. These messages reside here until they are moved into the first Resolve queue.
The transfer agent uses three Resolve queues to process the StreetTalk names of message recipients. Within each Resolve queue the transfer agent works to resolve the recipient name for a specified amount of time. When the time limit elapses, the transfer agent moves on to the next message. The unresolved message is transferred to the next level Resolve queue.
The transfer agent uses three Transfer queues. The transfer agent uses network routing information to determine the network cost of transferring each message, based on the line speed between local and destination mail services. Once the cost is determined, the transfer agent moves the message into one of the other Transfer queues, depending on its cost.

The mail service provides mailbox services to the workstation client, including:

- Creating
- Deleting
- Sending
- Organizing messages

When a user runs the client at a workstation, the corresponding mail service, specified in the user profile, lets the user access a mailbox.

The transfer agent, on the same server, provides two-way message transfer between the local mail service and other transfer agents, including mail gateways and standard transfer agents.
The janitor service empties all the Wastebasket folders at a specified time every day. Even when Wastebaskets are empty, the deleted mail messages consume disk space until approximately two janitor cycles elapse. At that time, the deleted mail messages are completely removed from the disk.

Figure 5-2. Component Processes of Network Mail

View the current users of a service.
Control the allowable maximum number of messages in a user mailbox.
Empty a mailbox.
Set limits on the use of templates or wildcards to send or receive mass mailings.
Disable a mailbox.
Move a mailbox to another service.
Monitor the total number of messages a mailbox contains.

Macintosh Options

The AppleTalk Filing Protocol (AFP) and AppleTalk Routing
The VINES Mail for Macintosh option, which additionally provides support for VINES mail
The Banyan AppleTalk Agent, which supports applications created using VINES IP

Start and stop AppleTalk communications
Manage AppleTalk ports
Change AppleTalk phases
Manage routing of AppleTalk packets through a VINES network
Display port status
Display routes

PC Dial-in

Server-to-Server SNA

Figure 5-3. Sample SS/SNA Option Configuration

Configuration and operation from any VINES client
Full support for the VINES Access Rights List (ARL)
Collection of traffic statistics
Support for up to 1 logical connections to other SS/SNA services running elsewhere in the network

286-based
640 KB RAM
10 MB hard drive

Table 5-2. SS/SNA Gateway Workstation Adapter Requirements

Install the service on the server.
Configure the service on the server console using the Manage Communications screen.
Add and configure the service using the VINES MSERVICE command.
Make the service available to users.

Server-to-Server Wide Area Network (SS/WAN)

Synchronous direct-connect lines
Synchronous dial-up lines using HDLC
Asynchronous direct connect lines using block-oriented asynchronous protocols
Asynchronous dial-up lines using block-oriented asynchronous protocols

Figure 5-4. Synchronous (HDLC) Connection Using a Leased Line

Figure 5-5. Two VINES Servers Connected over a Switched Asynchronous Line

Synchronous connections typically require synchronous modems or a synchronous modem eliminator. Auto dialing is supported when using a Hayes® Smartmodem 2400TM or compatible modem.
Asynchronous connections require two asynchronous modems, an asynchronous modem eliminator, or a null-modem cable

Install the service on the server.
Configure the service on the server console using the Manage Communications screen.
Add and configure the service using the VINES MSERVICE command.
Make the service available to users.

Simple Mail Transfer Protocol (SMTP) Gateway

Figure 5-6. Transferring SMTP Mail from a VINES Network

Install the service on the service.
Create domain names using the Operator Menu on the server console to access the Manage Communications screen.
Add and configure the service using the VINES MSERVICE command.
Make the service available to users.

Simple Network Managment Protocol (SNMP) Agent

Figure 5-7. Proxy Agent Acting as a Network Management Gateway

T1 Server-to-Server Option

Another Promptus T-1 card (either with a CSU/DSU or DSU-only and an external CSU)
A fiber optic interface
A Token-Ring Interface Coupler (TIC)
A T2 or T3 multiplexer
A Digital Cross Connect Unit

TCP/IP Routing Option

Two VINES servers equipped with the TCP/IP Routing option
Workstations running VINES
One workstation running PC/TCP from FTP Software, Inc.
Foreign hosts

Figure 5-8. Sample Network with Routing Option

Figure 5-9. Routing an IP Packet Without Encapsulation

Figure 5-10. Encapsulating an IP Packet in a VINES IP Packet

1. The packet leaves Foreign Host 1 as an IP packet.

2. When the packet arrives at Server 1, the IP packet is encapsulated in a VINES IP packet (that is, a VINES header is added).

3. The packet is routed through VINES to Server 2.

Note: When encapsulated, the IP packet is treated as user data in the VINES IP packet.

4. When the packet arrives at Server 2, the VINES IP header is stripped off.

5. The packet is routed to its destination through IP.

Workstations running the VINES transport version of PC/TCP can reside anywhere in a VINES network.
Workstations running the Ethernet-only version must be on the same LAN as a VINES server running TCP/IP Routing, or a foreign host gateway.

Ethernet
IEEE 802.5 Token-Ring
ProNET-10

TCP/IP Server-to-Server Option

Example Routing Packets Using TCP/IP Server-to-Server

Figure 5-11. Sample Network with Routing and Server-to-Server Options

Example TCP/IP Server-to-Server Packet Encapsulation

1. Workstation 1 sends a VINES packet to Server 1.

2. Server 1 encapsulates the VINES packet in an IP packet and routes the packet to Foreign Host Gateway 1.

3. Foreign Host Gateway 1 routes the packet to Server 2.

4. Server 2 strips off the IP header and routes the remaining VINES IP packet to Workstation 2.

Figure 5-12. Routing VINES Packets Through an IP Network

Example IP Backbone

Figure 5-13. Sample IP Backbone

Ethernet
IEEE 802.5 Token-Ring
ProNET-10

Token-Ring Bridge Option

Note: The Banyan Token-Ring Bridge option emulates only IBM local Token-Ring bridges. It does not emulate remote bridges.

Figure 5-14. Server Connecting Two Token-Ring LANs

Figure 5-15. Bridges Connecting More Than Two Token-Ring LANs

Figure 5-16. Two Bridges Connecting Two Token-Ring LANs

If the destination end node resides on one of the LANs to which the bridge is connected, the bridge uses the source-level routing information to forward the data directly to the destination end node.
If the destination end node and the bridge are not directly connected, the bridge uses the source-level routing information to forward the data to another bridge. The data is eventually delivered to the destination end node.

IBM Token-Ring Adapter II
IBM Token-Ring 16/4 Adapter
IBM Token-Ring Adapter/A
IBM Token-Ring 16/4 Adapter/A

X.25 Option

Figure 5-17. VINES X.25 Implementation

Nonstandard default window sizes
Nonstandard default packet sizes
Flow control parameter negotiation
One-way logical channel outgoing
One-way logical channel incoming
Closed User Group (CUG)
Closed user group with outgoing access
Reverse charging acceptance
Bilateral closed user group
Closed user group selection
Per call facilities
Closed user group selection
Reverse charging
Flow control parameter negotiation
Call redirection notification
Call line address modification notification
Closed user group with outgoing access selection
Bilateral closed user group

A VINES server supports a maximum of 256 virtual circuits. This limit applies to all server platforms.
The ICA card is the only serial communications card that the option supports. It supports a maximum of 128 virtual circuits.
An ICA card has a maximum of two X.25 lines.
An X.25 line supports a maximum of 32 Permanent Virtual Circuits (PVCs).

Server-to-server connected through a PDN
Server-to-server directly connected
Server to host through a PDN
Workstation to server connections through a PDN
Workstation to server connections through an ISDN network
Workstation to server connections over a switched line
Server-to-server, server-to-host, DOS workstation-to-server through Permanent Virtual Circuits (PVC) and Switched Virtual Circuits (SVC)

X.29 Option

X.29 Dial-in lets multiple DOS workstation users dial in to a VINES network over an X.25 line.
X.29 host communications lets a user of VINES Asynchronous Terminal Emulation access a host computer over an X.25 line.

A telecommunications network that provides Integrated Services Digital Network (ISDN) services
An X.25 Public Data Network (PDN)
Your company's private X.25 network
Your own X.25 packet assembly equipment and a switched telephone company line, using traditional voice-grade, analog communications

Figure 5-18. Connecting to the X.29 Server by Dialing a PDN

Figure 5-19. Connecting to the X.29 Server Through an ISDN Network

Modem
PAD

An ICA, ICAmC, or ICAplus card. The X.25 line that the server uses for X.29 Dial-in communications connects to this card.
A modem, if communication is through an X.25 PDN or over a switched point-to-point telephone line.
An AT&T 7500 Data Module or compatible model, if communication is through an ISDN network. To connect the X.25 line to the 7500 Data Module, use either the V.35 adapter that AT&T provides or the BanyanV.35 adapter.

 

Previous PageTop Of Page