### The Contents of an IPX Diagnostic Responder Reply Packet

An IPX Diagnostic Responder reply packet contains the following fields:

Minor Version (1 byte) |  | This field contains the first digit of the IPX Diagnostic Responder version that is responding.
Major Version (1 byte) |  | This field contains the second digit of the IPX Diagnostic Responder version that is responding. Servers use version 1.0; clients use version 1.1.
SPX Diagnostic Socket (2 bytes) |  | This field contains the socket number to use for SPX diagnostic queries.
Number of Components (1 byte) |  | This field contains the total number of network components listed in the next field.
Component IDs (1 byte each) |  | This field contains the component IDs of the responding device's primary network components. (If the field includes component ID 6, this device is a server or a router.)
|  | Component ID: 0 | IPX/SPX stack
|  | Component ID: 1 | Router driver (also used to get to internal IPX network address)
|  | Component ID: 2 | LAN driver
|  | Component ID: 3 | Shell
|  | Component ID: 4 | Value-added process
|  | Component ID: 6 | Server or router
|  | Component ID: 9 | DOS application
Number of Local Networks (1 byte) |  | This field contains the addresses of all networks to which the responding device is attached, including the MAC address used to access a particular network.
Local Network Type (1 byte) |  | This field contains information about whether the responding device's local network is an internal or external IPX network. (In Figure 2, the internal IPX address of RTR4X is 0xAA-AA-AA-01, which the network analyzer defines as a virtual, or internal, network interface board. The two networks attached to the server are 0x00-00-11-11 and 0x-00-00-22-22.)
Network Address 1 (4 bytes) |  | This field contains the 4-byte address of the internal or external IPX network.
Node Address 1 (6 bytes) |  | This field contains the MAC address of the network interface board that is attached to the network with the address defined above. (Node address 0x00-00-00-00-00-01 always belongs to the internal IPX network.)