IPX, Internet Packet Exchange

Description Glossary RFCs Publications Obsolete RFCs

Description:

Protocol suite:Novell NetWare.
Protocol type:Connectionless network layer protocol.

RFC 1634, pages 2 and 3:

The IPX WAN protocol operation begins immediately after link establishment. While IPX is a connectionless datagram protocol, WANs are often connection-oriented. Different WANs have different methods of link establishment.

  1. Operation Over PPP. IPX uses PPP when operating over point-to-point synchronous and asynchronous networks.
  2. Operation over X.25 Switched Virtual Circuits. With X.25, link establishment means successfully opening an X.25 virtual circuit. As specified in RFC 1356, "Multiprotocol Interconnect on X.25 and ISDN in the Packet Mode", the protocol identifier 0x800000008137 is used in the X.25 Call User Data field of the Call Request frame, and indicates that the virtual circuit will be devoted to IPX.
  3. Operation over X.25 Permanent Virtual Circuits. The nature of X.25 PVC's is that no call request is made. When the router is informed that X.25 Layer 2 is up, the router should assume that link establishment is complete. Each IPX packet is encapsulated in an X.25 data frame sequence without additional framing. Novell IPX assumes a particular X.25 permanent circuit is devoted to the use of IPX.
  4. Operation over Frame Relay Permanent Virtual Circuits. Each IPX packet is encapsulated in a Frame Relay frame sequence as defined in [RFC 1490] without additional framing. When a router detects that a Frame Relay PVC has transitioned from an inactive to an active state, link establishment is considered complete and IPXWAN exchange over this newly activated link begins. When an active PVC becomes inactive, the router reflects the lost connectivity in its routing information database.

MAC header IPX header Data :::

IPX header:

0001020304050607 0809101112131415 1617181920212223 24 25 26 27 28 29 30 31
Checksum Packet length
Transport control Type Destination network
Destination network Destination node
Destination node
Destination socket Source network
Source network Source node
Source node
Source socket Data :::

Checksum. 16 bits.
Always set to 0xFFFF.

Packet Length. 16 bits.
The total length of the packet header and the data.

Transport control. 8 bits.
The hop count.

Type. 8 bits.
Specifies the encapsulated protocol.

TypeDescription
0x00Unknown.
0x01 RIP, Routing Information Packet.
0x02Echo Packet.
0x03Error Packet.
0x04 PEP, Packet Exchange Protocol.
0x05 SPX, Sequenced Packet Protocol.
0x10
-
0x1F
Experimental Protocols.
0x11 NCP, NetWare Core Protocol.
0x12
-
0xFF
 

Destination network. 32 bits.
A subnet identifier of the receiver.

Destination node. 48 bits.
The physical address of the receiver.

Destination socket. 16 bits.
The socket number of the receiver.

Source network. 32 bits.
Subnet identifier of the sender.

Source node. 48 bits.
The physical address of the sender.

Source socket. 16 bits.
The socket number of the sender.

Data. Variable length.


SocketDescription
0x01RIP, Routing Information Packet.
0x02Echo Protocol Packet.
0x03Error Handling Packet.
0x20
-
0x3F
Experimental.
0x1
-
0xBB8
Xerox registered.
0xBB9 Dynamically Assigned.
0x451 NCP, NetWare Core Protocol.
0x452 SAP, Service Advertising Protocol.
0x453 RIP, Routing Information Protocol.
0x455 NetBios.
0x456 Diagnostic.
0x457 Serialization.
0x8060 IPX.
0x9091 TCP over IPXF.
0x9092 UDP over IPXF.
0x9093 IPXF, IPX Fragmentation Protocol.

Glossary:


RFCs:

[RFC 1132] A Standard for the Transmission of 802.2 Packets over IPX Networks.

[RFC 1234] Tunneling IPX Traffic through IP Networks.

[RFC 1420] SNMP over IPX.

[RFC 1552] The PPP Internetwork Packet Exchange Control Protocol (IPXCP).

[RFC 1553] Compressing IPX Headers Over WAN Media (CIPX).

[RFC 1634] Novell IPX Over Various WAN Media (IPXWAN).

[RFC 1791] TCP And UDP Over IPX Networks With Fixed Path MTU.

[RFC 1792] TCP/IPX Connection Mib Specification.


Publications:

Chappell, Laura and Dan Hakes. Novell's Guide to NetWare LAN Analysis (First Edition). Sybex Inc. and Novell Press, 1993.

Chappell, Laura and Dan Hakes. Novell's Guide to NetWare LAN Analysis (Second Edition). Sybex Inc. and Novell Press, 1994.

Conner, Steve and Diane. Programmer's Guide to the NetWare Core Protocol. Annabooks, Inc., 1996.


Obsolete RFCs:

[RFC 1298] SNMP over IPX.

[RFC 1362] Novell IPX Over Various WAN Media (IPXWAN).

[RFC 1551] Novell IPX Over Various WAN Media (IPXWAN).


Description Glossary RFCs Publications Obsolete RFCs