Az AX.25 az X.25- től örökölt hálózati protokoll a rádióhoz . Rádióamatőrök fejlesztették ki , első változata 1982-ből származik. Ez képezi a Packet és az APRS hálózatok alapját , jellemzően a VHF és az UHF frekvenciasávokban . Jellemző árak tartomány 300 baud 9600 baud. Amatőr rádió műholdaknál is használják a Földdel való kommunikációhoz ( OSCAR Satellite ).
Az AX.25 a gép tulajdonosának (rádió) kódját használja , esetleg 0-tól 15-ig terjedő számmal kibővítve, egy kicsit a TCP / IP-port szerepét játszva, amely lehetővé teszi több kapcsolat egyidejű biztosítását. Ne feledje, hogy az AX.25 szabványt és útválasztását általában tiszteletben tartják, ami lehetővé teszi, hogy a Packet rádióhálózat rendkívül heterogén megvalósításokból álljon.
Számos protokoll implementálható az AX.25 felett adatkapcsolati szintként:
A Linux számára hasznos volt egy natív implementáció, amelyet Alan Cox készített . Bizonyos számú segédprogram elérhető a kernel AX.25 veremével, különösen az ax25-apps csomagban:
Számos megvalósítás érhető el, például a Flexnet vagy az AGWPE .
Néhány eszköz teljes mértékben támogatja az AX.25 jelek dekódolását és feldolgozását, például a SuperVozelj. Azt is hivatkoznak TheNet , hordozható szoftver.
Az AX.25 sajnos viszonylag gyenge teljesítményű zaj jelenlétében: minden hibás bit teljesen érvényteleníti a CRC-t , és egy teljes csomagot használhatatlanná tesz.
A protokoll magasabb szintjén vannak hibadetektálási és helyreállítási mechanizmusok, amelyek hibás csomagok újraküldését igénylik. Zaj jelenlétében azonban az újra továbbított csomagok is megsérülhetnek. Ezenkívül a továbbítás lehetetlen alapvetően egyirányú környezetekben (telemetria, multicast stb.).
Az FX.25 kiterjesztés az AX.25 csomagokat egy FEC eszközbe foglalja be , ami lehetővé teszi a hibajavítás egy részének elvégzését az OSI modell 2. rétegében , ezáltal ugyanannyival csökkentve az újraküldési kérelmeket.