Internetwork Packet Exchange (IPX) erNovell-implementeringenaf Internet Datagram Protocol (IDP) udviklet afXerox. IPX er en forbindelsesløs datagramprotokol, der transmitterer pakker over etlokalt netværk(LAN) og leverernetværksadresseringog routingtjenester tilNetWare-stationerog filservere. Det er derfor etlag 3protokoliOSI-modellen. Det er en kommunikationsprotokol, der bruges sammen med Sequenced Packet exchange (SPX) i delokale NetWare-netværkafNovell .
IPX-adressering, ligesom IP-adressering, giver et hierarkisk system, der giver administratorer det grundlæggende i LAN-design (LAN). Disse adresser optager 80 bit: 32 bit (i hexadecimale tegn), der definerer det netværksnummer, der er valgt af administratoren, og 48 bits for den del, der repræsenterer noden, der svarer til værtens MAC-adresse .
Fordelen ved at bruge MAC-adressen til værtsdelen af noden er, at ARP- protokollen (grådig i netværksressourcer) bliver unødvendig og derfor ubrugt.
IPX-specifikationerne giver, at klienter får en adresse, der er tildelt dem dynamisk. Netværksnumre er konfigureret på de fysiske grænseflader til servere og routere. Servere kan vælge at generere et internt netværksnummer automatisk under installationen.
Servere kan også oprette deres eget interne IPX-netværksnummer ud over de netværksnumre, der anvendes på deres grænseflader. Når en klient opretter forbindelse til en server, bruger den den interne IPX-adresse på denne server. Denne adresse består af serverens interne netværksnummer og node-adressen 0000.0000.0001.
NetWare understøtter flere typer indkapsling (dvs. rammetyper) til Ethernet-protokolfamilien:
Feltdetaljer:
Kontrolsum | Indstillet til FFFFFFh |
Pakke længde | Længden af IPX-datagrammet i byte |
Transportkontrol | Brugt af Netware-routere. Nulstillet før en pakke transmission |
Pakketype | Angiver oplysninger i pakken: 0Hej SAP eller 1RIP 2pakke ECHO 3 pakke fejl 4Netware 386 eller SAP 5-protokollen pakke sekventering 16/ 31forsøgsprotokoller 17Netware 286 |
Netværksnummer | 32-bit nummer bestemt af netværksadministratoren. 0lokal. |
Nodenummer | 48-bit nummer, der identificerer LAN-hardwareadressen. Hvis dette nummer er FFFF FFFF FFFF, er adressen en udsendelsesadresse . |
Stikkontakt | Nummer, der identificerer 0451hNCP 0452hSAP 0453hRIP 0455hNetbios 0456hdiagnostiske 0457hpakke Serialization Packet (SER) på højt niveau 4000- Kortvarige 6000h stikkontakter, der bruges til filserver og netværkskommunikation |
Novell opgav IPX i 1998 med frigivelsen af NetWare 5.0, som har indfødt TCP / IP-understøttelse, til fordel for IPv6 (startende med IPv4- understøttelse ).