IPX został zoptymalizowany dla sieci LAN. Z jednej strony adresy IPX są tworzone przy użyciu adresów MAC sieci Ethernet i 32-bitowej sieci ID. Ten projekt pozwolił w większości przypadków na "zerową konfigurację" węzłów IPX - wystarczy podłączyć komputer i jest w sieci. IPv6 z bezstanowym autoconf ma te same właściwości, btw.
SPX (analog z TCP) został również zoptymalizowany pod kątem sieci LAN. Na przykład miał w pakiecie TCP wiele pakietów niż pakiety per-oktetów bez żadnych wyraźnych funkcji zarządzania oknami. Dzięki temu serwery plików były bardzo proste - wystarczy, że zawartość pliku spewnia się do Ethernetu z najwyższą prędkością. Jeśli klient pomija pakiet, możesz go ponownie odczytać z dysku/pamięci podręcznej i ponownie wysłać.
W przeciwieństwie do TCP, należy buforować wszystkie niepotwierdzone dane i ponownie wysłać wszystkie dane w buforze wysyłania po utraconym pakiecie (w przypadku, gdy nie jest używana funkcja selektywnego potwierdzania).
Jednak IPX nie był w ogóle odpowiedni dla WAN. Na przykład nie radził sobie z różnymi rozmiarami ramek. To znaczy. dwie sieci z różnymi ramkami (np. Ethernet i Ethernet z ramkami jumbo) nie mogą współpracować bez serwera proxy lub jakiejś formy enkapsulacji.
Ponadto, zmiana kolejności pakietów w WAN jest wszechobecna, ale gra w piekle z SPX (przynajmniej z implementacją Novella), powodując wiele fałszywych NAK.
I oczywiście adresy IPX nie były hierarchiczne, więc nie nadawały się do routingu. Identyfikator sieci można teoretycznie wykorzystać do tego celu, ale nawet duże wdrożenia IPX/SPX nie były wystarczająco złożone, aby opracować bogatą infrastrukturę routingu.
Obecnie IPX jest interesujący tylko jako historyczna ciekawość i utrzymanie niewielkiej liczby BARDZO starych systemów.
Dzięki temu jest bardzo przydatny w niektórych aplikacjach automatyki. Na przykład kontroler oparty na komputerze PC za pomocą pól I/O Field AutomationDirect.com. – Tanj
Adresy sieciowe w TCP/IP można agregować, np. Router musi przechowywać niewiele informacji, ale tak nie jest w przypadku IPX/SPX. – akashchandrakar