Az IPX protokoll leírása, fogalma
Az IPX protokoll az Internetwork Packet Exchange az adatátvitelt végzi. A protokoll a Xerox által alkalmazott XNS-protokollon alapul, amelyet a Novell továbbfejlesztett és szabadalmaztatott.
Az IPX a hálózati réteg protokollja. Az IPX egy kapcsolatmentes datagram protokollt valósít meg, nem tartalmaz semmiféle visszajelzést a csomagátvitellel kapcsolatban.
Az IPX címek 80 bit hosszúak, ebből 32 bit a hálózatcímet, a maradék 48 bit pedig a csomópontcímet tartalmazza.
Az IPX cím felépítése
2 bájt | 2 bájt | 1 bájt | 1 bájt | 6 bájt | 4 bájt | 2 bájt | 6 bájt | 4 bájt | 2 bájt |
Ellenőrző-összeg | Hossz | Átvitel-vezérlő | Csomag-típus | Célállomás címe | Célhálózat címe | Céljelző | Forrásállomás címe | Forráshálózat címe | Forrásjelző |
Az IPX fejléc
Az IPX csomag fejléce 30 byte hosszú, 10 mezőt tartalmaz, amelyeknek különböző feladatuk van.
Az ellenőrzőösszeg egy 16 bit hosszú mező, amely az XNS protokollal történő kompatibilitást biztosítja, feladata a hibadetektálás, az IPX itt az FFFFh értéket tárolja, mivel magasabb szinten levő protokollokra bízza a hibajelzést, és hibakezelést.
A csomaghossz mező 16 bites, a datagramm hosszát tárolja a fejléccel és az adatokkal együtt. A csomaghossz alapján végzi az IPX az integritás ellenőrzését.
Az átvitelvezérlő mező hossza 1 byte az IPX routerek használják, a mező alapértéke 0, amikor a csomag áthalad egy routeren a mező értéke eggyel nő.
A csomagtípus mező feladata, hogy megadja a csomag típusát. A mező 1 bájt hosszú.
A célállomás címe mező 48 bites, és a célállomás címét tartalmazza.
A célhálózat címe mező 32 bites, és a célhálózat címét tartalmazza.
A céljelző mező 16 bit hosszú, amely a célállomáson azonosítja a kiszolgáló programot.
A forrásállomás címe mező 48 bit hosszú, a forrásállomást azonosítja.
A forráshálózat címe mező 32 bit hosszú, a küldő állomás címét tartalmazza.
A forrásjelző mező 16 bit hosszú a csomagot küldő kiszolgáló programot azonosítja.
2 bájt | 2 bájt | 1 bájt | 1 bájt | 6 bájt | 4 bájt | 2 bájt | 6 bájt | 4 bájt | 2 bájt |
Ellenőrzőösszeg | Hossz | Átvitelvezérlő | Csomagtípus | Célállomás címe | Célhálózat címe | Céljelző | Forrásállomás címe | Forráshálózat címe | Forrásjelző |
Az IPX protokoll az Internetwork Packet Exchange az adatátvitelt végzi. A protokoll a Xerox által alkalmazott XNS-protokollon alapul, amelyet a Novell továbbfejlesztett és szabadalmaztatott.
Az IPX a hálózati réteg protokollja. Az IPX egy kapcsolatmentes datagram protokollt valósít meg, nem tartalmaz semmiféle visszajelzést a csomagátvitellel kapcsolatban.
Az IPX címek 80 bit hosszúak, ebből 32 bit a hálózatcímet, a maradék 48 bit pedig a csomópontcímet tartalmazza.
Az ellenőrzőösszeg egy 16 bit hosszú mező, amely az XNS protokollal történő kompatibilitást biztosítja, feladata a hibadetektálás, az IPX itt az FFFFh értéket tárolja, mivel magasabb szinten levő protokollokra bízza a hibajelzést, és hibakezelést.
A csomaghossz mező 16 bites, a datagram hosszát tárolja a fejléccel és az adatokkal együtt. A csomaghossz alapján végzi az IPX az integritás ellenőrzését.
Az átvitelvezérlő mező hossza 1 byte az IPX routerek használják, a mező alapértéke 0, amikor a csomag áthalad egy routeren a mező értéke eggyel nő.
A csomagtípus mező feladata, hogy megadja a csomag típusát. A mező 1 bájt hosszú.
A célhálózat címe mező 32 bites, és a célhálózat címét tartalmazza.
A célállomás címe mező 48 bites és a célállomás címét tartalmazza.
A céljelző mező 16 bit hosszú, amely a célállomáson azonosítja a kiszolgáló programot.
A forráshálózat címe mező 32 bit hosszú, a küldő állomás címét tartalmazza.
A forrásállomás címe mező 48 bit hosszú, a forrásállomást azonosítja.