IPX

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită la 5 ianuarie 2021; verificările necesită 7 modificări .

IPX ( în engleză  i nternetwork packet e x change - internetwork packet exchange) este un protocol de nivel de rețea al modelului OSI în stiva de protocoale IPX / SPX . Derivat din IDP -ul Xerox Network Services . Poate acționa și ca un protocol de nivel de transport .

Suita de protocoale IPX/SPX a fost cea mai populară de la sfârșitul anilor 1980 până la mijlocul anilor 1990, deoarece a fost folosită în Novell NetWare [1] și, de asemenea, pentru că pentru DOS și Windows (înainte de Windows 95 ) datorită dimensiunii limitate a zona de memorie principală (până la 640 kiloocteți) a fost foarte important ca driverele IPX să ocupe o cantitate mică de memorie. Un alt avantaj al IPX este ușurința de configurare pe computerele client. Dar IPX nu se extinde bine pentru rețele mari precum Internetul , în timp ce TCP/IP a devenit o soluție mai generală. Calculatoarele și rețelele folosesc mai multe protocoale de rețea , permițând aproape tuturor site-urilor IPX să ruleze prin TCP/IP pentru a oferi conectivitate la Internet [ 2] . De asemenea, este posibil să rulați produse Novell ulterioare fără IPX, cu suport complet IPX și TCP/IP de la Novell NetWare versiunea 5 [3] .

Descriere

Principalul avantaj al IPX este că necesită puțină sau deloc configurare. Într-o perioadă în care protocoalele pentru configurarea dinamică a gazdei nu existau și BOOTP nu era obișnuit, o rețea IPX putea fi configurată aproape automat. Computerul client a folosit adresa MAC a plăcii de rețea ca adresă gazdă și a aflat ce trebuie să știe despre topologia rețelei de la servere sau routere . Rutele sunt distribuite prin protocolul RIP , iar serviciile prin protocolul SAP

Structura pachetului IPX

Fiecare pachet IPX are un antet cu această structură:

octeți Camp
2 Sumă de control (Întotdeauna 0xFFFF - fără verificare a sumei de control)
2 Dimensiunea pachetului (inclusiv antetul IPX în sine)
unu Controlul transportului (numărul de viteze)
unu Tip pachet
12 Adresa de destinatie
12 Adresa de transport

Tipul de pachet poate fi:

Sens Valoare/Protocol
0 Necunoscut
unu RIP
2 pachet ecou
3 Eroare pachet
patru PEP
5 SPX
17 NCP

Adresare IPX

Adresarea IPX are următoarea structură:

octeți Camp
patru Numărul de rețea
6 Numărul nodului
2 numărul prizei

Numărul rețelei

Numărul de rețea vă permite să asociați noduri IPX care nu aparțin aceleiași rețele sau sistem de cablu.

Numărul nodului

Numărul gazdă este folosit pentru a se referi la un anumit computer (interfață de rețea) dintr-o anumită rețea. Calculatoarele client își folosesc adresa MAC ca număr gazdă.

Valoarea FF:FF:FF:FF:FF poate fi folosită ca număr de nod pentru a trimite pachetul către toate nodurile din rețeaua curentă.

Numărul prizei

Prezența unui număr de socket într-o adresă IPX permite IPX să funcționeze ca un protocol de nivel de transport similar cu UDP

numărul prizei Protocol
0x0001–0x0BB8 Înregistrat de Xerox
0x0001 informații de rutare a pachetelor
0x0002 pachet de procesare ecou
0x0003 Eroare la gestionarea pachetului
0x0020–0x003F Experimental
0x0BB9–0xFFFF Atribuire dinamică
0x0451 Protocolul de bază NetWare
0x0452 SAP
0x0453 RIP
0x0455 NetBIOS
0x0456 Pachet de diagnosticare
0x0457 Pachet de sterilizare
0x4000–0x4FFF Nume de socket atribuite dinamic
0x4003 Folosit de clienții Novell NetWare
0x8000-0xFFFF Numere de socket atribuite static
0x8060 IPX
0x9091 TCP peste IPXF
0x9092 UDP prin IPXF
0x9093 IPXF , protocol de fragmentare IPX

Tipuri de cadre

IPX poate fi transmis prin Internet folosind 4 tipuri de cadre:

Pe alte rețele decât Ethernet , sunt disponibile doar 2 tipuri de cadre 802.2 și SNAP .

Note

  1. Simson Garfinkel, Gene Spafford. Practic UNIX și securitate pe internet . — al 2-lea. - O'Reilly Media, 1996. - „Nu se adaptează bine la rețele mari, cum ar fi Internetul”.
  2. Mai acceptați IPX/SPX pe serverele dumneavoastră Windows? . TechRepublic (12 februarie 2001). Arhivat din original pe 10 iulie 2012.
  3. Menținerea compatibilității IPX în timpul unei migrări la TCP/IP pe o rețea NetWare Arhivată la 7 ianuarie 2021 la Wayback Machine . support.novell.com.

Link -uri