A
client
is a software component that enables a computer to access the resources provided by a server. Clients can take many forms, and they can either be included as part of an operating system or distributed as a separate product. In its simplest form, a client can be a stand-alone program that sends
The other main type of client on a workstation is the one that enables you to access shared resources on the local network, such as files and printers. This type of client is more tightly integrated with the operating system; you don't have to launch a special program and you can access files and printers through your regularapplications, just as if they were part of your local computer environment. This type of client is specific to the platform used by the server. There are clients for Windows networks, clients for NetWare, and clients for UNIX systems. In some cases, the client is supplied as part of the operating system, whereas in others you must install a separate client software package. The following sectionsexamine the different LAN client platforms.
Almost all versions of Windows (including Microsoft Windows for Workgroups, Microsoft Windows 95, Microsoft Windows 98, Microsoft Windows Me, and Windows NT and Windows 2000, in both Server and Workstation versions) include both client and server capabilities with the operating system. This means that you can share the files and printers on any of these Windows systems and also use the client capabilities to access shared files and printers on other computers. Note that Windows 3.1 and earlier versions ship with no network client at all.
In the case of Windows 95, Windows 98, Windows Me, Windows NT, and Windows 2000, the operating system includes everything you need to connect to a Windows network, including a complete client networking stack. The stack, shown inFigure 4.4, consists of the following major components:
Figure 4.4 The Windows networking stack consists of several components that work together to provide client access to network resources
Together with the network interface adapter, these software components provide the functions of all seven
Although the drivers can take different forms, all of the Windows operating systems contain the same set of basic networking components, with the exception of Windows for Workgroups. Windows for Workgroups was developed in the early days of Microsoft networking and is rarely used today. That operating system includes a redirector for Windows networking and the NetBEUI and IPX protocols, but no NetWare client is included, nor is the TCP/IP protocol. However, you can add NetWare support by installing a client supplied by Novell, and you can add TCP/IP support by downloading and installing the TCP/IP-32 update, available from Microsoft at ftp://ftp.microsoft.com/peropsys/windows/public/tcpip/WFWT32.EXE/ .
The protocols at the various layers specify the
Although technologies like Plug and Play now automate the installation of the Windows networking components in most cases, you may sometimes find yourself installing a client or a protocol manually. The process of installing a protocol module on a Windows 2000 Professional system is described
Figure 4.5 The Local Area Connection Properties dialog box lists all of the networking components installed on the system
The only networking component that you do not install from the Network And Dial-Up Connections dialog box is the network interface adapter driver,because this module is associated with the network interface adapter in the system. To install a network interface adapter driver manually, use the Add/Remove Hardware tool found in Control Panel.
When Microsoft first introduced its own network operating systems (Windows for Workgroups and Windows NT) in 1993, Novell NetWare
The NetWare clients from Microsoft provided in the Windows operating systems fit into the same networking architecture as the client for Microsoft networking. To access NetWare resources in Windows 2000 Professional, you must installthe Client Service for NetWare (CSNW) and the NWLink IPX/SPX/NetBIOS Compatible Transport Protocol modules using the same procedure describedearlier in this lesson in the section entitled "Installing Windows Networking Components." In Windows 95, Windows 98, or Windows Me, the
The CSNW module is a second redirector that you can use along with—or instead of—the Microsoft networking client. When an application requests access to a network resource, the system determines whether the request is for a Windows or NetWare file and sends it to the appropriate redirector. The NWLink protocol module is a reverse-engineered version of Novell's IPX protocols. In most cases, Windows systems use the IPX protocols only to access NetWare servers. The NetWare redirector is connected to the NWLink protocol module, and the Microsoft redirector uses TCP/IP or NetBEUI. Both protocols' modules are then connected to the same network interface adapter driver, as shown in Figure 4.6.
Figure 4.6 Microsoft's NetWare client functions as a second redirector within the Windows networking architecture, using its own version of the IPX protocols
The CSNW included with Windows 2000 Professional and Windows NT Workstation provides basic NetWare connectivity, but Windows 2000 Server and Windows NT Server include the Gateway Service for NetWare (GSNW), which expands this functionality. In addition to providing client access to NetWare servers, GSNW also enables Windows systems without an installed NetWare client to access NetWare resources. Once you'veinstalled GSNW, the service's client capabilities enable it to connect to NetWare servers. You can then configure GSNW to share those NetWare resources using the system's Microsoft networking capabilities. When a Windows client accesses the share on the Windows NT or Windows 2000 server, the server
Novell continues to maintain its own client software packages for NetWare, which you can use instead of the ones included with the Windows operating systems. The Microsoft and Novell clients both provide the same basic functionality, such as access to NetWare
The primary difference between the Microsoft and Novell clients is that the Novell clients include the NetWare Administrator application, which is the tool that administrators use to create and maintain objects in the NDS database. This is a critical part of NetWare administration, and it's the main reason for using Novell clients instead of Microsoft clients. Apart from including NetWare Administrator, Novell clients provide additional file management functions and utilities accessible from shortcut
Novell maintains the following three NetWare clients for Windows:
The Windows 95, Windows 98, Windows NT, and Windows 2000 clients all consist of modules that fit into the existing Windows networking architecture. Each client includes its own redirector—a
Although Novell has not added Windows Me to the list of supported clients,they claim that the client for Windows 95 and Windows 98 fully supportsWindows Me, as well.
The client for DOS and Windows 3.1 is different, because these operating systems don't have their own networking capabilities. The client provides a complete networking architecture in itself, which can also work
Macintosh computers can access network resources hosted by virtually any server operating system, but this is
Macintosh computers can access NetWare servers in three ways. NetWare ships with support for AppleTalk protocols. When you install AppleTalk on a NetWare server, Macintosh clients can access the server using their built-in networking capabilities. You can also install the Novell Client for MacOS on a Macintosh computer, which provides it with support for the IPX protocols. This client is still available, but it is no longer being developed. A
Macintosh computers can access UNIX systems using the standard TCP/IP communication tools that UNIX workstations use among
Computers running UNIX or Linux are capable of functioning as clients of virtually any other operating system, but the process of configuring and connecting them is not as straightforward as it is with other clients. The Windows, NetWare, and Macintosh operating systems do not include native UNIX clients per se, but there are server capabilities built into all of these products that UNIX computers can access, and there are add-on products that provide more comprehensive client access.
Because all of the UNIX and Linux variants are based on the TCP/IP protocols, they all include the standard TCP/IP client programs, such as FTP and Telnet. This means that a UNIX client computer can connect to any system running the server versions of these applications. Some of the server operating systems also include other UNIX-compatible services. For example, Windows 2000 includes native support for the line printer remote (LPR) and line printer daemon (LPD) services, which enables Windows and UNIX computers to share printers with each other. However, to provide more complete client connectivity for UNIX computers, most of the server operating systems require the installation of an add-on product. Microsoft Windows Services for UNIX, for example, provides a Windows computer with NFS client and server capabilities, which makes it possible for Windows and UNIX computers to mount each other's file systems. The product also includes a Telnet client and server, Authentication Tools for NFS, a Remote Shell Service, and other UNIX-style utilities. Novell also has a product that provides NFS client and server capabilities, called NetWare NFS Services.

MCTS Self-Paced Training Kit (Exam 70-680): Configuring Windowsu00ae 7

MCTS Self-Paced Training Kit (Exam 70-643): Configuring Windows Server 2008 Applications Infrastructure

MCTS Self-Paced Training Kit (Exam 70-640): Configuring Windows Server 2008 Active Directory (Self-Paced Training Kits)

MCITP Windows Server 2008 Server Administrator: Training Kit 3-Pack: Exams 70-640, 70-642, 70-646