Understanding the NetWare Client Software

 

 

 

The NetWare DOS Requester Architecture

Table 2-2

Key Components of the NetWare DOS Requester

 

 

 

Protocol Layer Service and

 

Description

Module

 

 

 

 

 

 

 

 

NetWare Services

 

NWP, the NetWare protocol multiplexor, handles each particular

NWP.VLM

 

network implementation through these child VLM programs:

 

 

• BIND.VLM for NetWare 2 and NetWare 3™ bindery servers

 

 

• NDS.VLM for NetWare 4™ NetWare Directory Services™

 

 

 

servers

 

 

• PNW.VLM for Personal NetWare™ (NetWare desktop) servers

 

 

The NWP services also include logins and logouts, broadcast

 

 

messages, and establishing and destroying connections.

 

 

 

Security Services

 

RSA (Rivest, Shamir, and Adleman, developers of this particular

RSA.VLM

 

public key encryption system) provides system-level background

 

 

authentication for the workstation.

 

 

NetWare uses this encryption system to strengthen user

 

 

authentication and access control functions.

 

 

 

File Services

 

FIO, the file input/output module, is a separate-but-parallel piece that

FIO.VLM

 

implements a basic file-transfer protocol. This includes cached or

 

 

noncached read/write, burst mode-based read/write, and large

 

 

internet packet read/write.

 

 

The Packet Burst™ protocol in FIO.VLM is based on Open Data-

 

 

Link Interface interconnectivity strategy and is referred to as PBODI.

 

 

This functionality allows users to choose performance over memory

 

 

use and vice versa.

 

 

 

Print Services

 

The PRINT module provides printing services using the FIO module

PRINT.VLM

 

for its file writes. Print redirection is handled in the following ways,

 

 

depending on entries in the NET.CFG file:

 

 

Noncached

 

 

Cached

 

 

• Via Packet Burst protocol to the server

 

 

• Via File Services (FIO)

 

 

 

 

2-7