AX.25 – protokół pakietowy warstwy sieciowej standardu X.25 przeznaczonym do użytku przez krótkofalowców, szeroko używany w sieciach Packet Radio.

AX.25 zajmuje pierwszą i drugą warstwę modelu OSI i jest odpowiedzialny za przesyłanie danych zawartych w pakietach między węzłami oraz wykrywanie błędów wprowadzonych do kanału komunikacyjnego. Tym samym można go porównać do sieci ethernet.

AX.25 obsługuje zarówno przewodowe jak i bezprzewodowe tryby pracy, ten drugi używany zwykle w Automatic Position Reporting System.

Implementacje Zwykle krótkofalowcy łączą się z siecią AX.25 używając terminali TNC, które zawierają mikroprocesor i zaimplementowany protokół w swoim wbudowanym oprogramowaniu. Przy pomocy tych urządzeń oraz transceiverów można korzystać z zasobów sieci.

W komputerach osobistych AX.25 funkcjonuje jako oprogramowanie uruchamiane przez użytkownika, natomiast kernelowe implementacje protokołu zostały usunięte z Linuksa w wersji 7.1 z powodu braku aktywnego utrzymania kodu.Decyzję podjęto po wieloletnim braku maintainerów oraz zgłaszanych błędach w podsystemie hamradio: