Windows IT Pro is the authoritative and independent resource for windows nt, windows 2000, windows 2003, windows xp. Features a collection of resources and magazines for windows IT professionals.
  
  
  Advanced Search 


April 1996

The Digital Connection, Part 2


RSS
Subscribe to Windows IT Pro | See More Interoperability Articles Here | Reprints | Or get the Monthly Online Pass—only $5.95 a month!

File Transfer, File Sharing, Printer Sharing, and Program-to-Program Communications

Although terminal access is certainly an important component in any host-based network (see, "The Digital Connection, Part 1" in the March issue of Windows NT Magazine), it's not the only consideration. When you introduce PCs or Windows NT Workstations into a network, your need for host-connectivity services typically expands to include file transfer and more advanced network services, such as directory and file sharing, printer sharing, and program-to-program communications. Let's take a look at how these non-terminal services come into play in Digital Equipment's networks.

The network services available in Digital's TCP/IP networks are remarkably similar to those in most UNIX-based TCP/IP networks. Specifically, you can use the Telnet protocol for terminal access, the File Transfer Protocol (FTP) for file transfer, the Network File Services (NFS) protocol for directory and file sharing, the Line Printer Daemon/Line Printer Requester (LPD/LPR) protocol for printer sharing, and old-fashioned TCP/IP sockets (i.e., Berkeley sockets) for program-to-program communications. The TCP/IP suite of protocols and services is available for all of Digital's commercial operating systems, including Digital UNIX, OpenVMS, Ultrix (a Digital UNIX precursor), and even Digital's "closed" VMS operating system.

At one time, Digital didn't support TCP/IP under VMS and offered its proprietary DECnet suite of protocols and services instead. The DECnet suite is a well-rounded, robust architecture for implementing distributed processing and client/server applications. The combination of VMS and DECnet was strategically important to Digital when the company was competing against IBM's host-centric mainframe architecture. Instead of selling processor or central resource upgrades to give customers more power (the IBM approach), Digital sold customers another computer to go on their networks.

DECnet shares a number of similarities with TCP/IP--as VMS shares a number of similarities with UNIX--but DECnet also provides some unique advantages in several key areas.

  • Terminal Access--The only official DECnet component for terminal access is the Command TERMinal (CTERM) protocol, which allows a terminal logged on to one system to initiate a logon to another system. The initial connection between a terminal and a Digital host can be via a serial connection or via the Local Area Transport (LAT) protocol if a terminal server is used (but neither of these connections is deemed to be part of DECnet).
  • File Transfer--DECnet has two popular solutions for file transfers between systems. One simple solution is to use a COPY command in conjunction with Digital's network-wide file-naming structure. The other solution is the Network File Transfer (NFT) utility, an interactive facility similar to FTP. NFT runs on the client side of the transfer and communicates with a background service known as the File Access Listener (FAL) on the server.
  • File Sharing--Cross-system file sharing is one of the strong points of DECnet. This strength is due to the fact that support for this service is built into VMS--it's not a separate set of utilities and protocols, as it is in NFS. Under VMS/DECnet, if you want to open a file on another system, you simply include a full file reference in your command or program. This reference identifies the hosting node, a user ID to use for the access, the directory--and subdirectories--in which the file resides, and the filename. The only drawback to this approach is that full file references can be quite long and complex.
  • Printer Sharing--Printing in the DECnet environment is host-driven; however, the printers themselves can reside anywhere on the network. Each host has a number of print queues to manage, and each queue can be associated with a local printer, a network printer, or a queue on another Digital host. From a broad perspective, the DECnet approach to printing is similar to UNIX's handling of local and network printing via the LP and LPR/LPD facilities.
  • Program-to-Program Communications--DECnet is rich in services in this area. DECnet supports a variety of communications interfaces, ranging from a simple, socket-like interface, the DECnet task-to-task interface, to a complex, queue-oriented interface with guaranteed delivery--with several variations in between.

DECnet services originally were geared toward peer-to-peer communications between Digital hosts. When PCs arrived on the scene, Digital and Digital connectivity vendors had to devise new solutions for integrating PCs into DECnet networks.

The Demanding Desktop
The first approach to PC-to-Digital connectivity was to bundle simple modem-transfer protocols with terminal-emulation software. These protocols included Kermit, Xmodem, Ymodem, and eventually Zmodem, but Kermit was by the far the most popular. Some Digital connectivity vendors such as Walker, Richer & Quinn (WRQ) also developed their own proprietary file-transfer protocols for inclusion with their terminal-emulation software. Although this approach was limited in scope, it was an effective solution for a variety of applications. It's still used frequently today.

As PCs became more sophisticated, demands for more sophisticated PC-to-Digital connectivity tools increased. Digital responded by developing a product called DECnet-DOS that delivered many--but not all--of DECnet's capabilities to the PC environment. In time, DECnet-DOS evolved into a product called Pathworks, which quickly became Digital's flagship product for connectivity to its networks from DOS, Windows, OS/2, and Macintosh workstations.

At first, Pathworks was a DECnet-oriented product that provided the following services:

  • Terminal emulation transported over the LAT and CTERM protocols
  • File transfer using the NFT/FAL model--Pathworks included both the client (NFT) and server (FAL) components
  • Printer sharing to enable workstations to access DECnet printers as virtual printers and to allow workstation-based printers to function as DECnet printers
  • File sharing accommodated by the use of both client-side and host-resident software--the host-side software allowed a Digital host to appear as a LAN Manager (NetBIOS/Server Message Blocks (SMB)) server using DECnet as the transport protocol (as opposed to using the traditional LAN Manager transport protocol, NetBEUI); the client-side software included a modified version of Microsoft's LAN Manager software to enable file sharing over DECnet (Pathworks' approach to file sharing was very different from file sharing between Digital hosts in a DECnet network)
  • Support for programs that used DECnet task-to-task communications--Pathworks didn't include tools to develop these programs; Software Development Kits (SDKs) were sold separately

As TCP/IP became more popular--or from Digital's perspective, as DECnet became less popular--Digital expanded Pathworks to include TCP/IP capabilities (e.g., Telnet and FTP), NetBEUI support for Pathworks connections, and support for NetWare protocols and services (including host-side software that emulates a NetWare server instead of a LAN Manager server). All the original capabilities listed are still available in the LAN Manager version of Pathworks.

The Transition to NT
Given Digital's investment in the future of Windows NT technology, you would think that the company would have developed a robust version of Pathworks for the NT environment. Although it has to a certain extent, Digital also has taken the opportunity to weed out some of the protocols and services it wasn't particularly fond of. Therefore, if you look at the capabilities of Pathworks for Windows NT, you will find that it offers:

  • File transfer using NFT/FAL
  • Virtual printing to DECnet printers
  • The client-side of shared file access (NetBIOS/SMB) using the DECnet protocol
  • Support for task-to-task communications (but with no development environment)
  • The ability to share NT file, print, and application services over DECnet if you're running Windows NT Server (in effect, Windows NT Server becomes a Pathworks server)

Notice anything missing from this list? Pathworks for Windows NT does not include the two native terminal-transport protocols, CTERM and LAT. These two protocols are Digital's least favorite--for a variety of reasons--and have not been ported to NT. If you want terminal access to Digital hosts, you need to use Telnet or employ a third-party package. (A list of third-party vendors appears with my March column, as well as more information on CTERM and LAT.)

Viable and Welcome
Despite the absence of CTERM and LAT, Pathworks for Windows NT is a viable and welcome member of the Pathworks family of products. Furthermore, although Digital is clearly moving away from DECnet and proprietary network implementations, Pathworks remains Digital's premiere client/server connectivity solution. It will most likely be around until the last DECnet network is shut down and dismantled. And that's likely to be a long time from now.

Pathworks for Windows NT
System Requirements: Windows NT Workstation 3.51 or Windows NT Server 3.51
Contact: Digital Equipment * 800-344-4825
Web: http://www.digital.com
Price: $205

End of Article



Reader Comments

You must log on before posting a comment.

If you don't have a username & password, please register now.




Top Viewed ArticlesView all articles
CES 2009: Ballmer Announces Windows 7, Windows Live, Live Search Milestones

During his first-ever Consumer Electronics Show (CES) 2009 keynote address last night in Las Vegas, Microsoft CEO Steve Ballmer announced the pending public availability of a feature-complete Windows 7, the final version of Windows Live Essentials, and ...

Command Prompt Tricks

One reader shares his tip for setting up the command prompt to reflect a remote path. ...

Where is Microsoft NetMeeting in Windows XP?

...


Related Articles The Digital Connection

Windows OSs Whitepapers Why SaaS is the Right Solution for Log Management

Related Events Virtualization Forum: Optimizing Storage, Networks, Desktops, and Security

Cloud Computing Forum: Integrating Software, Server and Storage as a Service into Your Enterprise IT Delivery Model

Virtualization Forum: Optimizing Storage, Networks, Desktops, and Security

Check out our list of Free Email Newsletters!

Windows OSs eBooks Understanding and Leveraging Code Signing Technologies

A Guide to Windows Certification and Public Keys

SQL Server Administration for Oracle DBAs

Related Windows OSs Resources Become a VIP member of the Windows IT Pro community!
Get it all with the VIP CD and VIP access. A $500+ value for only $279!

Subscribe to Windows IT Pro!
Solve your toughest technical problems with our experts and access 10,000 + articles online. 30% off

Monthly Online Pass - Only $5.95!
Get instant access to 10,000+ articles from Windows IT Pro Magazine!

TechNet Virtual Labs
Evaluate and test Microsoft's newest products.


Windows IT Pro Home Register FAQ for Windows WinInfo News
Europe Edition About Us Contact Us/Customer Service Media Kit Affiliates / Licensing  
SQL Server Magazine Office & SharePoint Pro Windows Dev Pro IT Job Hound ITTV
IT Library Technology Resource Directory Connected Home Windows Excavator Windows SuperSite 
 
 Windows IT Pro is a Division of Penton Media Inc.
 Copyright © 2009 Penton Media, Inc., All rights reserved. Terms and Use | Privacy Statement | Reprints and Licensing