SlideShare a Scribd company logo
1 of 19
DECnet
Introduction
DECnet is a group of data communications products, including a protocol suite,
developed and supported by Digital Equipment Corporation (Digital). The first version of
DECnet, released in 1975, allowed two directly attached PDP-11 minicomputers to
communicate.
In recent years, Digital has included support for nonproprietary protocols, but DECnet
remains the most important of Digital's network product offerings. This chapter provides
a summary of the DECnet protocol suite, Digital's networking architectures, and the
overall operation of DECnet traffic management.
Figure 1 illustrates a DECnet internetwork, with routers interconnecting two LANs that
contain workstations and VAXs.
Several versions of DECnet have been released. The first allowed two directly attached
minicomputers to communicate.
Subsequent releases expanded the DECnet functionality by adding support for additional
proprietary and standard protocols, while remaining compatible with the immediately
preceding release. This means that the protocols are backward compatible. Currently, two
versions of DECnet are in wide use: DECnet Phase IV and DECnet/OSI.
Figure 1: In a DECnet-Based Internetwork, Routers Interconnect Workstations and
VAXs
1
Overview of the evolution of DECnet
DECnet refers to a specific set of hardware and software networking products which
implement the DIGITAL Network Architecture (DNA). The DIGITAL Network
Architecture is essentially a set of documents which define the network architecture in
general, states the specifications for each layer of the architecture, and describes the
protocols which operate within each layer. Although network protocol analyzer tools tend
to categorize all protocols from DIGITAL as "DECnet", strictly speaking, non-routed
DIGITAL protocols such as LAT, SCS, AMDS, LAST/LAD are not DECnet protocols
and are not part of the DIGITAL Network Architecture.
To trace the evolution of DECnet is to trace the development of DNA. The beginnings of
DNA were in the early 1970s. DIGITAL published its first DNA specification at about
the same time that IBM announced its Systems Network Architecture (SNA). Since that
time, development of DNA has evolved through the following phases:
Phase I: Released in 1974. Support limited to 2 PDP-11s running the RSX-11 operating
system only, with communication over point-to-point (DDCMP) links between nodes.
Phase II: Released in 1976.Support for networks of up to 32 nodes with multiple,
different implementations which could interoperate with each other. Implementations
expanded to included RSTS, TOPS-10 and TOPS-20 with communications between
processors still limited to point-to-point links only. Introduction of file transfer (FAL),
2
remote file access (DAP), task-to-task programming interfaces and network management
features.
Phase III: Released in 1980. Support for networks of up to 255 nodes over point-to point
and multi-drop links. Introduction of adaptive routing capability, downline loading
(MOP), record access, a network management architecture, and gateways to other types
of networks including IBM’s SNA and CCITT Recommendation X.25.
Phase IV: Released in 1982.DECnet Phase IV is the most widely implemented version of
DECnet. However, DECnet/OSI is the most recent release. DECnet Phase IV is based on
the Phase IV Digital Network Architecture (DNA), and it supports proprietary Digital
protocols and other proprietary and standard protocols. DECnet Phase IV is backward
compatible with DECnet Phase III, the version that preceded it.
Phase V: DECnet/OSI also called DECnet Phase V is backward compatible with DECnet
Phase IV and is the most recent version of DECnet. This version is based on the
DECnet/OSI DNA. DECnet/OSI supports a subset of the OSI protocols, multiple
proprietary DECnet protocols, and other proprietary and standard protocols.
DECnet Phase IV Digital Network Architecture
The Digital Network Architecture (DNA) is a comprehensive layered network
architecture that supports a large set of proprietary and standard protocols. The Phase IV
DNA is similar to the architecture outlined by the OSI reference model. As with the OSI
reference model, the Phase IV DNA utilizes a layered approach, whereby specific layer
functions provide services to protocol layers above it and depend on protocol layers
below it. Unlike the OSI model, however, the Phase IV DNA is comprised of eight
3
layers. Figure 2 illustrates how the eight layers of the Phase IV DNA relate to the OSI
reference model.
The following section details the functionality and role of each of these layers and
identifies the similarities between the Phase IV DNA architecture and the OSI reference
model.
Phase IV DNA Layers
The DECnet Phase IV DNA defines an eight-layer model, as illustrated in Figure 2. The
user layer represents the User-Network Interface, supporting user services and programs
with a communicating component. The user layer corresponds roughly to the OSI
application layer. The network management layer represents the user interface to
network-management information. This layer interacts with all the lower layers of the
DNA and corresponds roughly with the OSI application layer. The network application
layer provides various network applications, such as remote file access and virtual
terminal access. This layer corresponds roughly to the OSI presentation and application
layers.
The session control layer manages logical link connections between end nodes and
corresponds roughly to the OSI session layer. The end communications layer handles
flow control, segmentation, and reassembly functions and corresponds roughly to the OSI
transport layer. The routing layer performs routing and other functions, and corresponds
roughly to the OSI network layer. The data link layer manages physical network channels
and corresponds to the OSI data link layer. The physical layer manages hardware
interfaces and determines the electrical and mechanical functions of the physical media;
this layer corresponds to the OSI physical layer.
4
Figure 2: Phase IV Consists of Eight Layers That Map to the OSI Layers
Phase IV DECnet Addressing
DECnet addresses are not associated with the physical networks to which the nodes are
connected. Instead, DECnet locates hosts using area/node address pairs. An area's value
ranges from 1 to 63, inclusive. Likewise, a node address can be between 1 and 1023,
inclusive. Therefore, each area can have 1023 nodes, and approximately 65,000 nodes
can be addressed in a DECnet network. Areas can span many routers, and a single cable
5
can support many areas. Therefore, if a node has several network interfaces, it uses the
same area/node address for each interface. Figure 3 illustrates a sample DECnet network
with several addressable entities.
Figure 3: DECnet Locates Hosts Using Area/Node Address Pairs
DECnet hosts do not use manufacturer-assigned Media Access Control (MAC)-layer
addresses. Instead, network level addresses are embedded in the MAC-layer address
according to an algorithm that multiplies the area number by 1024 and adds the node
number to the product. The resulting 16-bit decimal address is converted to a
hexadecimal number and is appended to the address AA00.0400 in byte-swapped order,
with the least-significant byte first. For example, DECnet address 12.75 becomes 12363
(base 10), which equals 304B (base 16). After this byte-swapped address is appended to
the standard DECnet MAC address prefix, the address is AA00.0400.4B30.
DECnet/OSI Digital Network Architecture
The DECnet/OSI (DECnet Phase V) DNA is very similar to the architecture outlined by
the OSI reference model. DECnet Phase V utilizes a layered approach that achieves a
high degree of flexibility in terms of support for upper-layer protocol suites. As the
6
following section discusses, DECnet OSI actually allows for the support of multiple
protocol suites.
DECnet/OSI DNA Implementations
The DECnet/OSI DNA defines a layered model that implements three protocol suites:
OSI, DECnet, and Transmission Control Protocol/Internet Protocol (TCP/IP). The OSI
implementation of DECnet/OSI conforms to the seven-layer OSI reference model and
supports many of the standard OSI protocols. The Digital implementation of DECnet/OSI
provides backward compatibility with DECnet Phase IV and supports multiple
proprietary Digital protocols. The TCP/IP implementation of DECnet/OSI supports the
lower-layer TCP/IP protocols and enables the transmission of DECnet traffic over TCP
transport protocols. Figure 4 illustrates the three DECnet/OSI implementations.
Figure 4: The OSI, DECnet, and TCP Are All Supported by DECnet/OSI DNA
7
DECnet Media Access
DECnet Phase IV and DECnet/OSI support a variety of media-access implementations at
the physical and data link layers. This has contributed to the relatively wide acceptance of
DECnet in the computer networking industry. As explained in the following sections,
both DECnet Phase IV and Phase V can support many of the common physical and data-
link technologies in use today.
At the physical layer, DECnet Phase IV and DECnet/OSI support most of the popular
physical implementations, including Ethernet/IEEE 802.3, Token Ring/IEEE 802.5, and
Fiber Distributed Data Interface (FDDI). In addition, DECnet/OSI supports Frame Relay
and X.21bis.
At the data link layer, DECnet Phase IV and DECnet/OSI support IEEE 802.2 Logical
Link Control (LLC), Link Access Procedure, Balanced (LAPB), Frame Relay, and High-
Level Data Link Control (HDLC). Both DECnet Phase IV and DECnet/OSI also support
the proprietary Digital data-link protocol, Digital Data Communications Message
Protocol (DDCMP), which provides point-to-point and multipoint connections; full-
duplex or half-duplex communication over synchronous and asynchronous channels; and
error correction, sequencing, and management.
DECnet Routing
DECnet routing occurs at the routing layer of the DNA in DECnet Phase IV and at the
network layer of the OSI model in DECnet/OSI. The routing implementations in both
DECnet Phase IV and DECnet/OSI, however, are similar.
DECnet Phase IV routing is implemented by the DECnet Routing Protocol (DRP), which
is a relatively simple and efficient protocol whose primary function is to provide optimal
path determination through a DECnet Phase IV network. Figure 5 provides a sample
DECnet network to illustrate how the routing function is performed in a DECnet Phase
IV network.
8
Figure 5: The DRP Determines the Optimal Route Through a DECnet Phase IV
Network
DECnet routing decisions are based on cost, an arbitrary measure assigned by network
administrators to be used in comparing various paths through an internetwork
environment. Costs typically are based on hop count or media bandwidth, among other
measures. The lower the cost, the better the path. When network faults occur, the DRP
uses cost values to recalculate the best paths to each destination.
DECnet/OSI routing is implemented by the standard OSI routing protocols (ISO 8473,
ISO 9542, and ISO 10589) and by DRP. Detailed information on the OSI routing
protocols can be found in Chapter 45, "Open System Interconnection Routing Protocol."
DECnet End Communications Layer
9
DECnet Phase IV supports a single transport protocol at the DNA end communications
layer: the Network-Services Protocol (NSP).
Network-Services Protocol
The Network-Services Protocol (NSP) is a proprietary, connection-oriented, end
communications protocol developed by Digital that is responsible for creating and
terminating connections between nodes, performing message fragmentation and
reassembly, and managing error control.
NSP also manages two types of flow control: a simple start/stop mechanism in which the
receiver tells the sender when to terminate and resume data transmission, and a more
complex scheme in which the receiver tells the sender how many messages it can accept.
DECnet/OSI Transport Layer
DECnet/OSI supports NSP, three standard OSI transport protocols, and the Transmission
Control Protocol (TCP).
DECnet/OSI supports Transport Protocol classes (TP) 0, TP2, and TP4. TP0 is the
simplest OSI connection-oriented transport protocol. Of the classic transport layer
functions, it performs only segmentation and reassembly. This means that TP0 will note
the smallest maximum-size protocol data unit (PDU) supported by the underlying
subnetworks and will break the transport packet into smaller pieces that are not too big
for network transmission. TP2 can multiplex and demultiplex data streams over a single
virtual circuit. This capability makes TP2 particularly useful over public data networks
(PDNs), in which each virtual circuit incurs a separate charge. As with TP0 and TP1, TP2
also segments and reassembles PDUs, while TP3 combines the features of TP1 and TP2.
TP4, the most popular OSI transport protocol, is similar to the Internet protocol suite's
TCP and, in fact, was based on that model. In addition to performing TP3's features, TP4
10
provides reliable transport service and assumes a network in which problems are not
detected.
Request For Comments (RFC) 1006 and RFC 1006 Extensions define an implementation
of OSI transport layer protocols atop the TCP. RFC 1006 defines the implementation of
OSI Transport Protocol class 0 (TP0) on top of TCP. RFC 1006 extensions define the
implementation of Transport Protocol class 2 (TP2) on top of TCP.
DECnet Phase IV Upper Layers
The DECnet Phase IV DNA specifies four upper layers to provide user interaction
services, network-management capabilities, file transfer, and session management.
Specifically, these are referred to as the user layer, network management layer, network
application layer, and session control layer. The upper layers of the DECnet Phase IV
architecture are discussed in more detail in the following sections.
User Layer
The DNA user layer supports user services and programs that interact with user
applications. The end user interacts directly with these applications, and the applications
use the services and programs provided by the user layer.
Network Management Layer
The network-management protocol widely used in DECnet networks is the proprietary
Digital Network Information and Control Exchange (NICE) protocol. NICE is a
command-response protocol. Commands, which request an action, are issued to a
managed node or process; responses, in the form of actions, are returned by those nodes
or processes. NICE performs a variety of network management-related functions and can
be used to transfer an operating system from a local system into a remote system, as well
as enable an unattended remote system to dump its memory to the local system. Protocols
using NICE can examine or change certain characteristics of the network. NICE supports
an event logger that automatically tracks important network events, such as an adjacency
11
change or a circuit-state change. NICE supports functions that accommodate hardware
and node-to-node loop tests.
Certain network management functions can use the Maintenance Operations Protocol
(MOP), a collection of functions that can operate without the presence of the DNA layers
between the network management and data link layers. This allows access to nodes that
exist in a state in which only data link layer services are available or operational.
Network Application Layer
Data-Access Protocol (DAP), a proprietary Digital protocol, is used by DECnet Phase IV
at the network application layer. DAP supports remote file access and remote file
transfer, services that are used by applications at the network management layer and the
user layer. Other proprietary Digital protocols operating at the network application layer
include MAIL, which allows the exchange of mail messages, and CTERM, which allows
remote interactive terminal access.
Session Control Layer
The Session Control Protocol (SCP) is the DECnet Phase IV session control-layer
protocol that performs a number of functions. In particular, SCP requests a logical link
from an end device, receives logical-link requests from end devices, accepts or rejects
logical-link requests, translates names to addresses, and terminates logical links.
DECnet/OSI Upper Layers
The DECnet/OSI DNA is based on the OSI reference model. DECnet/OSI supports two
protocol suites at each of the upper layers: the OSI protocols and the DECnet Phase IV
protocols (for backward compatibility). DECnet/OSI supports functionality in the
application, presentation, and session layers.
12
Application Layer
DECnet/OSI implements the standard OSI application layer implementations, as well as
standard application layer processes such as Common Management-Information Protocol
(CMIP) and File Transfer, Access, and Management (FTAM), among others.
DECnet/OSI also supports all the protocols implemented by DECnet Phase IV at the user
and network-management layers of the DNA, such as the Network Information and
Control Exchange (NICE) protocol.
The OSI application layer includes actual applications, as well as application service
elements (ASEs). ASEs allow easy communication from applications to lower layers.
The three most important ASEs are Association Control Service Element (ACSE),
Remote Operations Service Element (ROSE), and Reliable Transfer Service Element
(RTSE). ACSE associates application names with one another in preparation for
application-to-application communications. ROSE implements a generic request-reply
mechanism that permits remote operations in a manner similar to that of remote
procedure calls (RPCs). RTSE aids reliable delivery by making session layer constructs
easy to use.
Presentation Layer
DECnet/OSI implements all the standard OSI presentation layer implementations.
DECnet/OSI also supports all the protocols implemented by DECnet Phase IV at the
network application layer of the DNA. The most important of these is the Data-Access
Protocol (DAP).
The OSI presentation layer typically is just a pass-through protocol for information from
adjacent layers. Although many people believe that Abstract Syntax Notation 1 (ASN.1)
is OSI's presentation layer protocol, ASN.1 is used for expressing data formats in a
machine-independent format. This allows communication between applications on
diverse computer systems (ESs) in a manner transparent to the applications.
Session Layer
13
DECnet/OSI implements all the standard OSI session layer implementations.
DECnet/OSI also supports all the protocols implemented by DECnet Phase IV at the
session control layer of the DNA. The primary session control layer protocol is the
Session Control Protocol (SCP). The OSI session layer protocol turns the data streams
provided by the lower four layers into sessions by implementing various control
mechanisms. These mechanisms include accounting, conversation control, and session-
parameter negotiation. Session conversation control is implemented by use of a token, the
possession of which provides the right to communicate. The token can be requested, and
ESs can be granted priorities that provide for unequal token use.
Figure 6 illustrates the complete DECnet Phase IV and DECnet/OSI protocol suites,
including the implementation of DECnet/OSI over TCP.
Figure 6: DECnet Phase IV and DECnet/OSI Support the Same Data Link and
Physical Layer Specifications
14
DECnet Protocols
Digital Equipment Corporation (DEC) developed the DECnet protocol to allow high-
speed communication between DEC minicomputers across local and wide area networks.
15
The DECnet suite includes the following protocols:
RP Routing Protocol
MOP Maintenance Operation Protocol
NSP
Network Service Protocol
SCP Session Control Protocol
DAP Data Access Protocol
CTERM Command Terminal
LAT Local Area Transport
STP Spanning Tree Protocol
LAVC Local Area VAX Cluster
The DECnet protocol suite is illustrated here in relation to the OSI model:
RP
The Routing Protocol (RP) distributes routing information among DECnet hosts. It
defines routing classes into two levels: level 1, which handles routing within a single
DECnet routing area; and level 2, which handles routing between areas.
MOP
16
The Maintenance Operation Protocol (MOP) is used for utility services such as uploading
and downloading system software, remote testing and problem diagnosis.
NSP
The Network Services Protocol (NSP) provides reliable virtual connection services with
flow control to the network layer Routing Protocol (RP).
SCP
The Session Control Protocol (SCP) manages logical links for DECnet connections.
DAP
The Data Access Protocol (DAP) provides remote file access to systems supporting the
DECnet architecture.
CTERM
The Command Terminal (CTERM) protocol is the terminal emulation protocol of the
Digital Network Architecture. CTERM uses DECnet to provide a command terminal
connection between DEC terminals and DEC operating systems such as VMS and
RSTS/E.
LAT
The Local Area Transport (LAT) protocol is designed to handle multiplexed terminal
traffic to/from timesharing hosts.
STP
17
The Spanning Tree Protocol (STP) prevents the formation of logical looping in the
network. It is implemented by the 802.1d MAC Bridge Management Protocol, to provide
information on bridge topology.
LAVC
The Local Area VAX Cluster (LAVC) protocol communicates between DEC VAX
computers in a cluster.
Conclusion
DECnet is a group of data communications products, including a protocol suite,
developed and supported by Digital Equipment Corporation . The benefits of the DECnet
protocol are realized in specific networks using Digital equipment. Few networks still use
DECnet, but we may encounter them in some legacy systems. DECnet Phase IV is the
most widely implemented version of DECnet. However, DECnet/OSI is the most recent
18
release. DECnet Phase IV is based on the Phase IV Digital Network Architecture (DNA),
and it supports proprietary Digital protocols and other proprietary and standard protocols.
19

More Related Content

What's hot

What is network architecture (full)
What is network architecture (full)What is network architecture (full)
What is network architecture (full)Sorcia D'Arceuil
 
Ccnapresentation 13020219098042-phpapp02 (1)
Ccnapresentation 13020219098042-phpapp02 (1)Ccnapresentation 13020219098042-phpapp02 (1)
Ccnapresentation 13020219098042-phpapp02 (1)ateeq85905
 
osi model
osi modelosi model
osi modelfaizan
 
OSI REFRENCE MODEL by- Mujmmil Shaikh
OSI REFRENCE MODEL by- Mujmmil ShaikhOSI REFRENCE MODEL by- Mujmmil Shaikh
OSI REFRENCE MODEL by- Mujmmil ShaikhMujmmil Shaikh
 
Networking Standards And Protocols
Networking Standards And ProtocolsNetworking Standards And Protocols
Networking Standards And ProtocolsSteven Cahill
 
Ccna presentation{complete]
Ccna presentation{complete]Ccna presentation{complete]
Ccna presentation{complete]Avijit Nath
 
Network standards & protocols
Network standards & protocolsNetwork standards & protocols
Network standards & protocolsJaleel James
 
Networking Models
Networking ModelsNetworking Models
Networking ModelsAftab Mirza
 
Network protocols
Network protocolsNetwork protocols
Network protocolsHemnath R.
 
OSI Model - Every Detail Explained
OSI Model - Every Detail ExplainedOSI Model - Every Detail Explained
OSI Model - Every Detail ExplainedAshish Malik
 
Introduction to the OSI 7 layer model and Data Link Layer
Introduction to the OSI 7 layer model and Data Link LayerIntroduction to the OSI 7 layer model and Data Link Layer
Introduction to the OSI 7 layer model and Data Link LayerVNIT-ACM Student Chapter
 
Fundamentals of Networking
Fundamentals of NetworkingFundamentals of Networking
Fundamentals of NetworkingIsrael Marcus
 

What's hot (20)

What is network architecture (full)
What is network architecture (full)What is network architecture (full)
What is network architecture (full)
 
Ccnapresentation 13020219098042-phpapp02 (1)
Ccnapresentation 13020219098042-phpapp02 (1)Ccnapresentation 13020219098042-phpapp02 (1)
Ccnapresentation 13020219098042-phpapp02 (1)
 
ccna presentation
ccna presentationccna presentation
ccna presentation
 
osi model
osi modelosi model
osi model
 
Ccna day1
Ccna day1Ccna day1
Ccna day1
 
Cable installation
Cable installationCable installation
Cable installation
 
OSI REFRENCE MODEL by- Mujmmil Shaikh
OSI REFRENCE MODEL by- Mujmmil ShaikhOSI REFRENCE MODEL by- Mujmmil Shaikh
OSI REFRENCE MODEL by- Mujmmil Shaikh
 
CCNA
CCNACCNA
CCNA
 
Networking Standards And Protocols
Networking Standards And ProtocolsNetworking Standards And Protocols
Networking Standards And Protocols
 
Ccna presentation{complete]
Ccna presentation{complete]Ccna presentation{complete]
Ccna presentation{complete]
 
Network standards & protocols
Network standards & protocolsNetwork standards & protocols
Network standards & protocols
 
Networking Models
Networking ModelsNetworking Models
Networking Models
 
Mcse notes
Mcse notesMcse notes
Mcse notes
 
Ccna notes
Ccna notesCcna notes
Ccna notes
 
Osi model
Osi modelOsi model
Osi model
 
Network protocols
Network protocolsNetwork protocols
Network protocols
 
OSI Model - Every Detail Explained
OSI Model - Every Detail ExplainedOSI Model - Every Detail Explained
OSI Model - Every Detail Explained
 
Cisco doc
Cisco docCisco doc
Cisco doc
 
Introduction to the OSI 7 layer model and Data Link Layer
Introduction to the OSI 7 layer model and Data Link LayerIntroduction to the OSI 7 layer model and Data Link Layer
Introduction to the OSI 7 layer model and Data Link Layer
 
Fundamentals of Networking
Fundamentals of NetworkingFundamentals of Networking
Fundamentals of Networking
 

Similar to De cnet

Introduction to TCP / IP model
Introduction to TCP / IP modelIntroduction to TCP / IP model
Introduction to TCP / IP modelssuserb4996d
 
Routers BY RAJIT(9816115641)
Routers BY RAJIT(9816115641)Routers BY RAJIT(9816115641)
Routers BY RAJIT(9816115641)C.U
 
What is network architecture
What is network architecture What is network architecture
What is network architecture Sorcia D'Arceuil
 
Computer_Network
Computer_NetworkComputer_Network
Computer_NetworkRavi Jiyani
 
Osi reference model and the tcp
Osi reference model and the tcpOsi reference model and the tcp
Osi reference model and the tcpAgrippa Mungazi
 
Data Communication
Data Communication Data Communication
Data Communication MSSadeq
 
computer network and chapter 7 OSI layers.pptx
computer network and chapter 7 OSI layers.pptxcomputer network and chapter 7 OSI layers.pptx
computer network and chapter 7 OSI layers.pptxgadisaAdamu
 
osi-tcp ppt 1.pptx........................
osi-tcp ppt 1.pptx........................osi-tcp ppt 1.pptx........................
osi-tcp ppt 1.pptx........................swarnimprateek
 
CCNA Introducing Networks
CCNA Introducing NetworksCCNA Introducing Networks
CCNA Introducing NetworksDsunte Wilson
 
Automation Networking By Shivam Singh
Automation Networking By Shivam SinghAutomation Networking By Shivam Singh
Automation Networking By Shivam SinghShivam Singh
 
Network_Model. In the field of Computer Networking.ppt
Network_Model. In the field of Computer Networking.pptNetwork_Model. In the field of Computer Networking.ppt
Network_Model. In the field of Computer Networking.pptBlackHat41
 
UNIT 3 - EXPLAINING THE NEED OF COMPUTER NETWORK
UNIT 3 - EXPLAINING THE NEED OF COMPUTER NETWORKUNIT 3 - EXPLAINING THE NEED OF COMPUTER NETWORK
UNIT 3 - EXPLAINING THE NEED OF COMPUTER NETWORKLeahRachael
 

Similar to De cnet (20)

Network layers
Network layersNetwork layers
Network layers
 
Introduction to TCP / IP model
Introduction to TCP / IP modelIntroduction to TCP / IP model
Introduction to TCP / IP model
 
Ch02
Ch02Ch02
Ch02
 
Routers BY RAJIT(9816115641)
Routers BY RAJIT(9816115641)Routers BY RAJIT(9816115641)
Routers BY RAJIT(9816115641)
 
OSI model.pptx
OSI model.pptxOSI model.pptx
OSI model.pptx
 
What is network architecture
What is network architecture What is network architecture
What is network architecture
 
Computer_Network
Computer_NetworkComputer_Network
Computer_Network
 
Osi reference model and the tcp
Osi reference model and the tcpOsi reference model and the tcp
Osi reference model and the tcp
 
Data Communication
Data Communication Data Communication
Data Communication
 
osi-tcp.ppt
osi-tcp.pptosi-tcp.ppt
osi-tcp.ppt
 
computer network and chapter 7 OSI layers.pptx
computer network and chapter 7 OSI layers.pptxcomputer network and chapter 7 OSI layers.pptx
computer network and chapter 7 OSI layers.pptx
 
osi-tcp ppt 1.pptx........................
osi-tcp ppt 1.pptx........................osi-tcp ppt 1.pptx........................
osi-tcp ppt 1.pptx........................
 
Mohanccna
MohanccnaMohanccna
Mohanccna
 
Bcs 052 solved assignment
Bcs 052 solved assignmentBcs 052 solved assignment
Bcs 052 solved assignment
 
CCNA Introducing Networks
CCNA Introducing NetworksCCNA Introducing Networks
CCNA Introducing Networks
 
Automation Networking By Shivam Singh
Automation Networking By Shivam SinghAutomation Networking By Shivam Singh
Automation Networking By Shivam Singh
 
Network_Model. In the field of Computer Networking.ppt
Network_Model. In the field of Computer Networking.pptNetwork_Model. In the field of Computer Networking.ppt
Network_Model. In the field of Computer Networking.ppt
 
1658897215230.pdf
1658897215230.pdf1658897215230.pdf
1658897215230.pdf
 
Cs8591 Computer Networks
Cs8591 Computer NetworksCs8591 Computer Networks
Cs8591 Computer Networks
 
UNIT 3 - EXPLAINING THE NEED OF COMPUTER NETWORK
UNIT 3 - EXPLAINING THE NEED OF COMPUTER NETWORKUNIT 3 - EXPLAINING THE NEED OF COMPUTER NETWORK
UNIT 3 - EXPLAINING THE NEED OF COMPUTER NETWORK
 

More from Shiva Krishna Chandra Shekar (20)

Airtel final
Airtel finalAirtel final
Airtel final
 
Airtel COMPNAY
Airtel COMPNAYAirtel COMPNAY
Airtel COMPNAY
 
Microsoft data access components
Microsoft data access componentsMicrosoft data access components
Microsoft data access components
 
Ad hoc
Ad hocAd hoc
Ad hoc
 
Mobile adhoc
Mobile adhocMobile adhoc
Mobile adhoc
 
Ldap
LdapLdap
Ldap
 
L2tp1
L2tp1L2tp1
L2tp1
 
Ivrs
IvrsIvrs
Ivrs
 
Ip sec
Ip secIp sec
Ip sec
 
I pod
I podI pod
I pod
 
Internet
InternetInternet
Internet
 
Image compression
Image compressionImage compression
Image compression
 
Hyper thread technology
Hyper thread technologyHyper thread technology
Hyper thread technology
 
Raju html
Raju htmlRaju html
Raju html
 
Raju
RajuRaju
Raju
 
Dba
DbaDba
Dba
 
Di splay systems
Di splay systemsDi splay systems
Di splay systems
 
Ananth3
Ananth3Ananth3
Ananth3
 
Ppt
PptPpt
Ppt
 
Honeypots
HoneypotsHoneypots
Honeypots
 

Recently uploaded

Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 

Recently uploaded (20)

Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 

De cnet

  • 1. DECnet Introduction DECnet is a group of data communications products, including a protocol suite, developed and supported by Digital Equipment Corporation (Digital). The first version of DECnet, released in 1975, allowed two directly attached PDP-11 minicomputers to communicate. In recent years, Digital has included support for nonproprietary protocols, but DECnet remains the most important of Digital's network product offerings. This chapter provides a summary of the DECnet protocol suite, Digital's networking architectures, and the overall operation of DECnet traffic management. Figure 1 illustrates a DECnet internetwork, with routers interconnecting two LANs that contain workstations and VAXs. Several versions of DECnet have been released. The first allowed two directly attached minicomputers to communicate. Subsequent releases expanded the DECnet functionality by adding support for additional proprietary and standard protocols, while remaining compatible with the immediately preceding release. This means that the protocols are backward compatible. Currently, two versions of DECnet are in wide use: DECnet Phase IV and DECnet/OSI. Figure 1: In a DECnet-Based Internetwork, Routers Interconnect Workstations and VAXs 1
  • 2. Overview of the evolution of DECnet DECnet refers to a specific set of hardware and software networking products which implement the DIGITAL Network Architecture (DNA). The DIGITAL Network Architecture is essentially a set of documents which define the network architecture in general, states the specifications for each layer of the architecture, and describes the protocols which operate within each layer. Although network protocol analyzer tools tend to categorize all protocols from DIGITAL as "DECnet", strictly speaking, non-routed DIGITAL protocols such as LAT, SCS, AMDS, LAST/LAD are not DECnet protocols and are not part of the DIGITAL Network Architecture. To trace the evolution of DECnet is to trace the development of DNA. The beginnings of DNA were in the early 1970s. DIGITAL published its first DNA specification at about the same time that IBM announced its Systems Network Architecture (SNA). Since that time, development of DNA has evolved through the following phases: Phase I: Released in 1974. Support limited to 2 PDP-11s running the RSX-11 operating system only, with communication over point-to-point (DDCMP) links between nodes. Phase II: Released in 1976.Support for networks of up to 32 nodes with multiple, different implementations which could interoperate with each other. Implementations expanded to included RSTS, TOPS-10 and TOPS-20 with communications between processors still limited to point-to-point links only. Introduction of file transfer (FAL), 2
  • 3. remote file access (DAP), task-to-task programming interfaces and network management features. Phase III: Released in 1980. Support for networks of up to 255 nodes over point-to point and multi-drop links. Introduction of adaptive routing capability, downline loading (MOP), record access, a network management architecture, and gateways to other types of networks including IBM’s SNA and CCITT Recommendation X.25. Phase IV: Released in 1982.DECnet Phase IV is the most widely implemented version of DECnet. However, DECnet/OSI is the most recent release. DECnet Phase IV is based on the Phase IV Digital Network Architecture (DNA), and it supports proprietary Digital protocols and other proprietary and standard protocols. DECnet Phase IV is backward compatible with DECnet Phase III, the version that preceded it. Phase V: DECnet/OSI also called DECnet Phase V is backward compatible with DECnet Phase IV and is the most recent version of DECnet. This version is based on the DECnet/OSI DNA. DECnet/OSI supports a subset of the OSI protocols, multiple proprietary DECnet protocols, and other proprietary and standard protocols. DECnet Phase IV Digital Network Architecture The Digital Network Architecture (DNA) is a comprehensive layered network architecture that supports a large set of proprietary and standard protocols. The Phase IV DNA is similar to the architecture outlined by the OSI reference model. As with the OSI reference model, the Phase IV DNA utilizes a layered approach, whereby specific layer functions provide services to protocol layers above it and depend on protocol layers below it. Unlike the OSI model, however, the Phase IV DNA is comprised of eight 3
  • 4. layers. Figure 2 illustrates how the eight layers of the Phase IV DNA relate to the OSI reference model. The following section details the functionality and role of each of these layers and identifies the similarities between the Phase IV DNA architecture and the OSI reference model. Phase IV DNA Layers The DECnet Phase IV DNA defines an eight-layer model, as illustrated in Figure 2. The user layer represents the User-Network Interface, supporting user services and programs with a communicating component. The user layer corresponds roughly to the OSI application layer. The network management layer represents the user interface to network-management information. This layer interacts with all the lower layers of the DNA and corresponds roughly with the OSI application layer. The network application layer provides various network applications, such as remote file access and virtual terminal access. This layer corresponds roughly to the OSI presentation and application layers. The session control layer manages logical link connections between end nodes and corresponds roughly to the OSI session layer. The end communications layer handles flow control, segmentation, and reassembly functions and corresponds roughly to the OSI transport layer. The routing layer performs routing and other functions, and corresponds roughly to the OSI network layer. The data link layer manages physical network channels and corresponds to the OSI data link layer. The physical layer manages hardware interfaces and determines the electrical and mechanical functions of the physical media; this layer corresponds to the OSI physical layer. 4
  • 5. Figure 2: Phase IV Consists of Eight Layers That Map to the OSI Layers Phase IV DECnet Addressing DECnet addresses are not associated with the physical networks to which the nodes are connected. Instead, DECnet locates hosts using area/node address pairs. An area's value ranges from 1 to 63, inclusive. Likewise, a node address can be between 1 and 1023, inclusive. Therefore, each area can have 1023 nodes, and approximately 65,000 nodes can be addressed in a DECnet network. Areas can span many routers, and a single cable 5
  • 6. can support many areas. Therefore, if a node has several network interfaces, it uses the same area/node address for each interface. Figure 3 illustrates a sample DECnet network with several addressable entities. Figure 3: DECnet Locates Hosts Using Area/Node Address Pairs DECnet hosts do not use manufacturer-assigned Media Access Control (MAC)-layer addresses. Instead, network level addresses are embedded in the MAC-layer address according to an algorithm that multiplies the area number by 1024 and adds the node number to the product. The resulting 16-bit decimal address is converted to a hexadecimal number and is appended to the address AA00.0400 in byte-swapped order, with the least-significant byte first. For example, DECnet address 12.75 becomes 12363 (base 10), which equals 304B (base 16). After this byte-swapped address is appended to the standard DECnet MAC address prefix, the address is AA00.0400.4B30. DECnet/OSI Digital Network Architecture The DECnet/OSI (DECnet Phase V) DNA is very similar to the architecture outlined by the OSI reference model. DECnet Phase V utilizes a layered approach that achieves a high degree of flexibility in terms of support for upper-layer protocol suites. As the 6
  • 7. following section discusses, DECnet OSI actually allows for the support of multiple protocol suites. DECnet/OSI DNA Implementations The DECnet/OSI DNA defines a layered model that implements three protocol suites: OSI, DECnet, and Transmission Control Protocol/Internet Protocol (TCP/IP). The OSI implementation of DECnet/OSI conforms to the seven-layer OSI reference model and supports many of the standard OSI protocols. The Digital implementation of DECnet/OSI provides backward compatibility with DECnet Phase IV and supports multiple proprietary Digital protocols. The TCP/IP implementation of DECnet/OSI supports the lower-layer TCP/IP protocols and enables the transmission of DECnet traffic over TCP transport protocols. Figure 4 illustrates the three DECnet/OSI implementations. Figure 4: The OSI, DECnet, and TCP Are All Supported by DECnet/OSI DNA 7
  • 8. DECnet Media Access DECnet Phase IV and DECnet/OSI support a variety of media-access implementations at the physical and data link layers. This has contributed to the relatively wide acceptance of DECnet in the computer networking industry. As explained in the following sections, both DECnet Phase IV and Phase V can support many of the common physical and data- link technologies in use today. At the physical layer, DECnet Phase IV and DECnet/OSI support most of the popular physical implementations, including Ethernet/IEEE 802.3, Token Ring/IEEE 802.5, and Fiber Distributed Data Interface (FDDI). In addition, DECnet/OSI supports Frame Relay and X.21bis. At the data link layer, DECnet Phase IV and DECnet/OSI support IEEE 802.2 Logical Link Control (LLC), Link Access Procedure, Balanced (LAPB), Frame Relay, and High- Level Data Link Control (HDLC). Both DECnet Phase IV and DECnet/OSI also support the proprietary Digital data-link protocol, Digital Data Communications Message Protocol (DDCMP), which provides point-to-point and multipoint connections; full- duplex or half-duplex communication over synchronous and asynchronous channels; and error correction, sequencing, and management. DECnet Routing DECnet routing occurs at the routing layer of the DNA in DECnet Phase IV and at the network layer of the OSI model in DECnet/OSI. The routing implementations in both DECnet Phase IV and DECnet/OSI, however, are similar. DECnet Phase IV routing is implemented by the DECnet Routing Protocol (DRP), which is a relatively simple and efficient protocol whose primary function is to provide optimal path determination through a DECnet Phase IV network. Figure 5 provides a sample DECnet network to illustrate how the routing function is performed in a DECnet Phase IV network. 8
  • 9. Figure 5: The DRP Determines the Optimal Route Through a DECnet Phase IV Network DECnet routing decisions are based on cost, an arbitrary measure assigned by network administrators to be used in comparing various paths through an internetwork environment. Costs typically are based on hop count or media bandwidth, among other measures. The lower the cost, the better the path. When network faults occur, the DRP uses cost values to recalculate the best paths to each destination. DECnet/OSI routing is implemented by the standard OSI routing protocols (ISO 8473, ISO 9542, and ISO 10589) and by DRP. Detailed information on the OSI routing protocols can be found in Chapter 45, "Open System Interconnection Routing Protocol." DECnet End Communications Layer 9
  • 10. DECnet Phase IV supports a single transport protocol at the DNA end communications layer: the Network-Services Protocol (NSP). Network-Services Protocol The Network-Services Protocol (NSP) is a proprietary, connection-oriented, end communications protocol developed by Digital that is responsible for creating and terminating connections between nodes, performing message fragmentation and reassembly, and managing error control. NSP also manages two types of flow control: a simple start/stop mechanism in which the receiver tells the sender when to terminate and resume data transmission, and a more complex scheme in which the receiver tells the sender how many messages it can accept. DECnet/OSI Transport Layer DECnet/OSI supports NSP, three standard OSI transport protocols, and the Transmission Control Protocol (TCP). DECnet/OSI supports Transport Protocol classes (TP) 0, TP2, and TP4. TP0 is the simplest OSI connection-oriented transport protocol. Of the classic transport layer functions, it performs only segmentation and reassembly. This means that TP0 will note the smallest maximum-size protocol data unit (PDU) supported by the underlying subnetworks and will break the transport packet into smaller pieces that are not too big for network transmission. TP2 can multiplex and demultiplex data streams over a single virtual circuit. This capability makes TP2 particularly useful over public data networks (PDNs), in which each virtual circuit incurs a separate charge. As with TP0 and TP1, TP2 also segments and reassembles PDUs, while TP3 combines the features of TP1 and TP2. TP4, the most popular OSI transport protocol, is similar to the Internet protocol suite's TCP and, in fact, was based on that model. In addition to performing TP3's features, TP4 10
  • 11. provides reliable transport service and assumes a network in which problems are not detected. Request For Comments (RFC) 1006 and RFC 1006 Extensions define an implementation of OSI transport layer protocols atop the TCP. RFC 1006 defines the implementation of OSI Transport Protocol class 0 (TP0) on top of TCP. RFC 1006 extensions define the implementation of Transport Protocol class 2 (TP2) on top of TCP. DECnet Phase IV Upper Layers The DECnet Phase IV DNA specifies four upper layers to provide user interaction services, network-management capabilities, file transfer, and session management. Specifically, these are referred to as the user layer, network management layer, network application layer, and session control layer. The upper layers of the DECnet Phase IV architecture are discussed in more detail in the following sections. User Layer The DNA user layer supports user services and programs that interact with user applications. The end user interacts directly with these applications, and the applications use the services and programs provided by the user layer. Network Management Layer The network-management protocol widely used in DECnet networks is the proprietary Digital Network Information and Control Exchange (NICE) protocol. NICE is a command-response protocol. Commands, which request an action, are issued to a managed node or process; responses, in the form of actions, are returned by those nodes or processes. NICE performs a variety of network management-related functions and can be used to transfer an operating system from a local system into a remote system, as well as enable an unattended remote system to dump its memory to the local system. Protocols using NICE can examine or change certain characteristics of the network. NICE supports an event logger that automatically tracks important network events, such as an adjacency 11
  • 12. change or a circuit-state change. NICE supports functions that accommodate hardware and node-to-node loop tests. Certain network management functions can use the Maintenance Operations Protocol (MOP), a collection of functions that can operate without the presence of the DNA layers between the network management and data link layers. This allows access to nodes that exist in a state in which only data link layer services are available or operational. Network Application Layer Data-Access Protocol (DAP), a proprietary Digital protocol, is used by DECnet Phase IV at the network application layer. DAP supports remote file access and remote file transfer, services that are used by applications at the network management layer and the user layer. Other proprietary Digital protocols operating at the network application layer include MAIL, which allows the exchange of mail messages, and CTERM, which allows remote interactive terminal access. Session Control Layer The Session Control Protocol (SCP) is the DECnet Phase IV session control-layer protocol that performs a number of functions. In particular, SCP requests a logical link from an end device, receives logical-link requests from end devices, accepts or rejects logical-link requests, translates names to addresses, and terminates logical links. DECnet/OSI Upper Layers The DECnet/OSI DNA is based on the OSI reference model. DECnet/OSI supports two protocol suites at each of the upper layers: the OSI protocols and the DECnet Phase IV protocols (for backward compatibility). DECnet/OSI supports functionality in the application, presentation, and session layers. 12
  • 13. Application Layer DECnet/OSI implements the standard OSI application layer implementations, as well as standard application layer processes such as Common Management-Information Protocol (CMIP) and File Transfer, Access, and Management (FTAM), among others. DECnet/OSI also supports all the protocols implemented by DECnet Phase IV at the user and network-management layers of the DNA, such as the Network Information and Control Exchange (NICE) protocol. The OSI application layer includes actual applications, as well as application service elements (ASEs). ASEs allow easy communication from applications to lower layers. The three most important ASEs are Association Control Service Element (ACSE), Remote Operations Service Element (ROSE), and Reliable Transfer Service Element (RTSE). ACSE associates application names with one another in preparation for application-to-application communications. ROSE implements a generic request-reply mechanism that permits remote operations in a manner similar to that of remote procedure calls (RPCs). RTSE aids reliable delivery by making session layer constructs easy to use. Presentation Layer DECnet/OSI implements all the standard OSI presentation layer implementations. DECnet/OSI also supports all the protocols implemented by DECnet Phase IV at the network application layer of the DNA. The most important of these is the Data-Access Protocol (DAP). The OSI presentation layer typically is just a pass-through protocol for information from adjacent layers. Although many people believe that Abstract Syntax Notation 1 (ASN.1) is OSI's presentation layer protocol, ASN.1 is used for expressing data formats in a machine-independent format. This allows communication between applications on diverse computer systems (ESs) in a manner transparent to the applications. Session Layer 13
  • 14. DECnet/OSI implements all the standard OSI session layer implementations. DECnet/OSI also supports all the protocols implemented by DECnet Phase IV at the session control layer of the DNA. The primary session control layer protocol is the Session Control Protocol (SCP). The OSI session layer protocol turns the data streams provided by the lower four layers into sessions by implementing various control mechanisms. These mechanisms include accounting, conversation control, and session- parameter negotiation. Session conversation control is implemented by use of a token, the possession of which provides the right to communicate. The token can be requested, and ESs can be granted priorities that provide for unequal token use. Figure 6 illustrates the complete DECnet Phase IV and DECnet/OSI protocol suites, including the implementation of DECnet/OSI over TCP. Figure 6: DECnet Phase IV and DECnet/OSI Support the Same Data Link and Physical Layer Specifications 14
  • 15. DECnet Protocols Digital Equipment Corporation (DEC) developed the DECnet protocol to allow high- speed communication between DEC minicomputers across local and wide area networks. 15
  • 16. The DECnet suite includes the following protocols: RP Routing Protocol MOP Maintenance Operation Protocol NSP Network Service Protocol SCP Session Control Protocol DAP Data Access Protocol CTERM Command Terminal LAT Local Area Transport STP Spanning Tree Protocol LAVC Local Area VAX Cluster The DECnet protocol suite is illustrated here in relation to the OSI model: RP The Routing Protocol (RP) distributes routing information among DECnet hosts. It defines routing classes into two levels: level 1, which handles routing within a single DECnet routing area; and level 2, which handles routing between areas. MOP 16
  • 17. The Maintenance Operation Protocol (MOP) is used for utility services such as uploading and downloading system software, remote testing and problem diagnosis. NSP The Network Services Protocol (NSP) provides reliable virtual connection services with flow control to the network layer Routing Protocol (RP). SCP The Session Control Protocol (SCP) manages logical links for DECnet connections. DAP The Data Access Protocol (DAP) provides remote file access to systems supporting the DECnet architecture. CTERM The Command Terminal (CTERM) protocol is the terminal emulation protocol of the Digital Network Architecture. CTERM uses DECnet to provide a command terminal connection between DEC terminals and DEC operating systems such as VMS and RSTS/E. LAT The Local Area Transport (LAT) protocol is designed to handle multiplexed terminal traffic to/from timesharing hosts. STP 17
  • 18. The Spanning Tree Protocol (STP) prevents the formation of logical looping in the network. It is implemented by the 802.1d MAC Bridge Management Protocol, to provide information on bridge topology. LAVC The Local Area VAX Cluster (LAVC) protocol communicates between DEC VAX computers in a cluster. Conclusion DECnet is a group of data communications products, including a protocol suite, developed and supported by Digital Equipment Corporation . The benefits of the DECnet protocol are realized in specific networks using Digital equipment. Few networks still use DECnet, but we may encounter them in some legacy systems. DECnet Phase IV is the most widely implemented version of DECnet. However, DECnet/OSI is the most recent 18
  • 19. release. DECnet Phase IV is based on the Phase IV Digital Network Architecture (DNA), and it supports proprietary Digital protocols and other proprietary and standard protocols. 19