C H A P T E R36
Introduce the VINES protocol, used primarily by Banyan VINES networks.
• Describe how VINES uses each layer of the VINES Protocol Stack.
Banyan Virtual Integrated Network Service (VINES) implements a distributed network operating system
based on a proprietary protocol family derived from the Xerox Corporation’s Xerox Network Systems
(XNS) protocols. VINES uses a client/server architecture in which clients request certain services, such
as file and printer access, from servers. This chapter provides a summary of VINES communications
protocols. The VINES protocol stack is illustrated in Figure 36-1.
rnetworking Technologies Handbook
Figure 36-1 The VINES Protocol Stack Consists of Five Separate Levels
The lower two layers of the VINES stack are implemented with a variety of well-known media-access
mechanisms, including High-Level Data Link Control (HDLC), X.25, Ethernet, and Token Ring.
VINES uses the VINES Internetwork Protocol (VIP) to perform Layer 3 activities (including
internetwork routing). VINES also supports its own Address Resolution Protocol (ARP), its own version
of the Routing Information Protocol (RIP)—called the Routing Table Protocol (RTP)—and the Internet
Control Protocol (ICP), which provides exception handling and special routing cost information. ARP,
ICP, and RTP packets are encapsulated in a VIP header.
VINES Internetwork Protocol
VINES network layer addresses are 48-bit entities subdivided into network (32 bits) and subnetwork (16
bits) portions. The network number is better described as a server number because it is derived directly
from the server’s key (a hardware module that identifies a unique number and the software options for
that server). The subnetwork portion of a VINES address is better described as a host number because it
is used to identify hosts on VINES networks. Figure 36-2 illustrates the VINES address format.