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