Internetwork Packet Exchange (IPX) jestNovellrealizacjaz Internetu Datagram Protocol (IDP), opracowany przezfirmę Xerox. IPX to bezpołączeniowy protokół datagramowy, który przesyła pakiety przezsiećlokalną (LAN) i zapewniausługi adresowania i routingu wsiecidostacjiNetWarei serwerów plików. Jest to więcwarstwa 3protokółdomodelu OSI. Jest to protokół komunikacyjny używany w połączeniu z sekwencyjną wymianą pakietów (SPX) wsieciach lokalnych NetWarefirmyNovell.
Adresowanie IPX, podobnie jak adresowanie IP, zapewnia hierarchiczny system, zapewniając administratorom podstawy projektowania sieci lokalnych (LAN). Adresy te zajmują 80 bitów: 32 bity (w postaci szesnastkowej) określające numer sieci wybrany przez administratora i 48 bitów dla części reprezentującej węzeł, która odpowiada adresowi MAC hosta.
Zaletą używania adresu MAC dla części hosta węzła jest to, że protokół ARP (chciwy w zasobach sieciowych) staje się niepotrzebny, a zatem nieużywany.
Specyfikacje IPX przewidują, że klienci otrzymują dynamicznie przypisywany adres. Numery sieci są konfigurowane na fizycznych interfejsach serwerów i routerów. Serwery mogą wybrać automatyczne generowanie numeru sieci wewnętrznej podczas instalacji.
Serwery mogą również tworzyć własne wewnętrzne numery sieciowe IPX oprócz numerów sieciowych stosowanych w ich interfejsach. Gdy klient łączy się z serwerem, używa wewnętrznego adresu IPX tego serwera. Adres ten składa się z numeru sieci wewnętrznej serwera i adresu węzła 0000.0000.0001.
NetWare obsługuje kilka typów enkapsulacji (to znaczy typy ramek) dla rodziny protokołów Ethernet:
Szczegóły pola:
Suma kontrolna | Ustawić FFFFFFh |
Długość paczki | Długość datagramu IPX w bajtach |
Kontrola transportu | Używany przez routery Netware. Zerowane przed transmisją pakietu |
Typ przesyłki | Określa informacje w pakiecie: Pakiet 0Hello SAP lub 1RIP Błąd 2pakietu ECHO Netware 386 lub Sekwencjonowanie pakietów protokołu SAP / Protokoły eksperymentalne Netware 286 3 4 5 1631 17 |
Numer sieci | 32-bitowa liczba określona przez administratora sieci. 0lokalny. |
Numer węzła | 48-bitowa liczba identyfikująca adres sprzętowy sieci LAN. Jeśli ta liczba to FFFF FFFF FFFF, adres jest adresem rozgłoszeniowym . |
Gniazdo elektryczne | Numer identyfikujący wysokopoziomowy 0451hNCP 0452hSAP 0453hRIP 0455hNetbios 0456hDiagnostic 0457hPacket Serialization Packet (SER) 4000- 6000h gniazda efemeryczne używane do obsługi serwera plików i komunikacji sieciowej |
Novell porzucił IPX w 1998 r. Wraz z wydaniem NetWare 5.0, który ma natywną obsługę TCP / IP, na rzecz IPv6 (począwszy od obsługi IPv4 ).