Некоторые отличия протоколов IPX и IP:
- Область применения: IP изначально разрабатывался для глобальных сетей, а IPX создавался для локальных сетей. 7
- Структура адреса: в IP граница между сетевой и узловой частями адреса переменная, а в IPX она фиксированная. 1 В IPX адрес включает три компонента: номер сети (4 байта), номер узла (6 байт) и номер сокета (2 байта). 7
- Маршрутизация: записи в таблице маршрутизации IPX аналогичны таблицам маршрутизации IP. 1 Маршрутизация выполняется по сетевому адресу, и для каждого сетевого адреса указывается сеть и узел следующего маршрутизатора. 1 В IP маршрутизация определяется по формуле IP-адрес/маска сети. 1
- Требования к ресурсам: IPX — один из самых экономичных протоколов в отношении требований к вычислительным ресурсам. 7 Он хорошо работает в сравнительно небольших локальных сетях. 7 IP, в свою очередь, обеспечивает более гибкую и эффективную передачу данных, так как не устанавливает соединение перед передачей. 8
- Формат пакета: пакет IPX имеет более простую структуру по сравнению с пакетом IP, что отражает меньшие функциональные возможности IPX. 7
При этом IPX и IP используются в виде связанных наборов: TCP/IP и IPX/SPX, в которых протокол более высокого уровня (TCP, SPX) работает на базе протокола более низкого уровня (IP, IPX). 10