|
|
|
Novell's Guide to Internet Access Solutions Understanding the Difference between TCP/IP and IPX/SPXLet's take a brief look at the TCP/IP protocol suite versus the IPX/SPX protocol suite, which will provide you with some comparison data for selecting a configuration design. TCP/IP is a universal communications protocol that supports the communications system of the Internet, as well as many other internetwork environments (such as UNIX environments, and even the NetWare environment). TCP/IP was integrated into Berkeley Software Distribution (BSD) UNIX in 1982 and has since been considered an integral part of the UNIX operating system. Since the Internet uses the TCP/IP protocol suite, you must also use the TCP/IP protocol suite to communicate across the Internet. NetWare, however, uses IPX/SPX as its default communications suite. Figure 8.1 shows the TCP/IP protocol mapped to the OSI (Open Systems Interconnection) model. You'll notice that two of the layers, Session and Presentation, are missing from the model because the TCP/IP stack does not have protocols that map to those layers.
FIGURE 8.1 The TCP/IP protocol suite is mapped here to the OSI model. As you can see in Figure 8.1, the TCP/IP protocol suite is comprised of a number of individual protocols. These protocols include:
When your client communicates with a Web server host on the Internet using TCP/IP, the client makes an HTTP call that is packaged in an IP header. The header contains all of the destination address of the host Web server, as shown in Figure 8.2. The ISP's IP router forwards the packet onto the Internet based on the destination IP address.
FIGURE 8.2 The TCP/IP client places the HTTP request inside an IP header that is addressed to the Web server. NetWare LANs, however, use IPX/SPX as their default communications protocol. These communications cannot traverse the Internet unless they are encapsulated in an IP header. Even then, the upper layer protocol, NCP, cannot be processed by the HTTP daemon. The NetWare client must either have a TCP/IP stack loaded (including the HTTP client software) or use a translational gateway between IPX and IP. The IPX protocol stack is shown in Figure 8.3.
FIGURE 8.3 The NetWare IPX/SPX protocol stack has three parts: IPX, SPX, and NCP. NetWare's IPX/SPX protocol stack includes the following pieces:
NetWare communications are routed based on an IPX internetwork address -- an addressing scheme that can't be used on the Internet. Copyright © 1996 Novell, Inc. All rights reserved. |
|
|
|