IPX ( Eng. I nternetwork p acket e x change ) is the network layer protocol of the OSI model in the IPX / SPX protocol stack . Designed to transmit datagrams  . No connection is required for data transfer (same as for IP and NetBIOS ). Provides communication between servers with the NetWare network operating system and end stations.
The IPX / SPX protocol stack was developed by Novell for its proprietary NetWare network operating system . IPX was taken as the basis for the IDP protocol from the Xerox Network Services protocol stack.
From the late 1980s to the mid-1990s, IPX-based networks were widespread due to the widespread popularity of NetWare network OS . However, in the future, with the development of the Internet and the TCP / IP stack, the original Novell SPX transport protocol did not contribute to the success of IPX networks. Due to the rapidly growing popularity of TCP / IP networks, IPX currently has a chance of disappearing.
IPX uses an identifier formed from a four-byte network number (assigned by routers ) and the MAC address of the network adapter as the host address .
- Logical networks are assigned a unique 32-bit address in the range 0x1 - 0xFFFFFFFFFE.
- Hosts have a 48-bit host address, which is the MAC address of the network adapter. The host address is added to the network address to create a unique host ID on the network.
- Network number 00: 00: 00: 00 means the current network.
- The broadcast address is FF: FF: FF: FF.
- TCP / IP
- IPX / SPX
- Cirillo J. Internetwork Packet Exchnage Protocol // Detecting Hacker Attacks. For professionals. - SPb. : Peter, 2002 .-- S. 49 .-- 864 p. - ISBN 5-318-00533-0 .