System information

Troubleshooting Novell IPX 8-139
The Network Layer
Figure 8-2 IPX Packet Format
The fields of the IPX packet are as follows:
ChecksumA 16-bit field that is set to ones.
Packet lengthA 16-bit field that specifies the length, in bytes, of the complete IPX datagram.
IPX packets can be any length up to the media maximum transmission unit (MTU) size. There is
no packet fragmentation.
Transport controlAn 8-bit field that indicates the number of routers the packet has passed
through. When the value of this field reaches 15, the packet is discarded under the assumption
that a routing loop might be occurring.
Packet typeAn 8-bit field that specifies the upper-layer protocol to receive the packet’s
information. Two common values for this field are 5, which specifies Sequenced Packet
Exchange (SPX), and 17, which specifies the NetWare Core Protocol (NCP).
Destination network, destination node, and destination socketSpecify destination information.
Source network, source node, and source socketSpecify source information.
Upper-layer dataContains information for upper-layer processes.
Although IPX was derived from XNS, it has several unique features. From the standpoint of routing,
the encapsulation mechanisms of these two protocols are the most important difference.
Encapsulation is the process of packaging upper-layer protocol information and data into a frame.
For Ethernet, XNS uses standard Ethernet encapsulation, whereas IPX packets are encapsulated in
Ethernet Version 2.0 or IEEE 802.3 without the IEEE 802.2 information that typically accompanies
these frames. Figure 8-3 illustrates Ethernet, standard IEEE 802.3, and IPX encapsulation.
Note NetWare 4.0 supports encapsulation of IPX packets in standard IEEE 802.3 frames. It also
supports Subnetwork Access Protocol (SNAP) encapsulation, which extends the IEEE 802.2
headers by providing a type code similar to that defined in the Ethernet specification.
Checksum
Packet length
Transport control Packet type
Destination network
Destination node
Destination socket
Source network
Source node
Source socket
Upper-layer data