Internetwork Packet Exchange (IPX) ist dieNovell-ImplementierungdesvonXeroxentwickelten Internet Datagram Protocol (IDP). IPX ist ein verbindungsloses Datagrammprotokoll, das Pakete über einlokales Netzwerk(LAN)überträgtundNetzwerkadressierungs-und Routingdienste fürNetWare-Stationenund Dateiserver bereitstellt. Es ist daher einSchicht 3Protokoll vondemOSIModell. Es ist ein Kommunikationsprotokoll, das in Verbindung mitSPX( Sequenced Packet Exchange ) inlokalen NetzwerkenNetWarevonNovell verwendet wird.
Die IPX-Adressierung bietet ebenso wie die IP-Adressierung ein hierarchisches System, das Administratoren die Grundlagen des LAN-Designs (Local Area Network) vermittelt. Diese Adressen belegen 80 Bit: 32 Bit (in hexadezimalen Zeichen), die die vom Administrator gewählte Netzwerknummer definieren, und 48 Bit für den Teil, der den Knoten darstellt, der der MAC-Adresse des Hosts entspricht.
Der Vorteil der Verwendung der MAC-Adresse für den Host-Teil des Knotens besteht darin, dass das ARP- Protokoll (Greedy in Network Resources) unnötig wird und daher nicht mehr verwendet wird.
Die IPX-Spezifikationen sehen vor, dass Clients eine dynamisch zugewiesene Adresse erhalten. Netzwerknummern werden an den physischen Schnittstellen von Servern und Routern konfiguriert. Server können wählen, ob sie während der Installation automatisch eine interne Netzwerknummer generieren möchten.
Server können zusätzlich zu den auf ihre Schnittstellen angewendeten Netzwerknummern auch ihre eigene interne IPX-Netzwerknummer erstellen. Wenn ein Client eine Verbindung zu einem Server herstellt, verwendet er die interne IPX-Adresse dieses Servers. Diese Adresse besteht aus der internen Netzwerknummer des Servers und der Knotenadresse 0000.0000.0001.
NetWare unterstützt verschiedene Arten der Kapselung (dh Rahmentypen) für die Ethernet-Protokollfamilie:
Felddetails:
Prüfsumme | Einstellen FFFFFFh |
Paketlänge | Länge des IPX-Datagramms in Bytes |
Transportkontrolle | Wird von Netware-Routern verwendet. Vor einer Paketübertragung auf Null gesetzt |
Pakettyp | Gibt die Informationen im Paket an: 0Hallo SAP- oder 1RIP- 2Paket ECHO- 3 Paketfehler 4Netware 386 oder SAP- 5Protokoll-Paketsequenzierung 16/ 31Experimentelle Protokolle 17Netware 286 |
Netzwerknummer | Vom Netzwerkadministrator festgelegte 32-Bit-Nummer. 0lokal. |
Knotennummer | 48-Bit-Nummer, die die LAN-Hardwareadresse identifiziert. Wenn diese Nummer lautet FFFF FFFF FFFF, ist die Adresse eine Broadcast- Adresse . |
Steckdose | Nummer, die das übergeordnete 0451hNCP 0452hSAP 0453hRIP 0455hNetbios- 0456hDiagnosepaket 0457hSerialization Packet (SER) identifiziert 4000- Ephemere 6000h Sockets, die für die Dateiserver- und Netzwerkkommunikation verwendet werden |
Novell gab IPX 1998 mit der Veröffentlichung von NetWare 5.0 mit nativer TCP / IP-Unterstützung zugunsten von IPv6 auf (beginnend mit IPv4- Unterstützung ).