X.25 był standardowym zestawem protokołów wykorzystywanych do komunikacji z komutacją pakietów w sieci rozległej - WAN. Protokół jest uzgodnionym zestawem procedur i zasad. Dwa urządzenia zgodne z tymi samymi protokołami mogą się wzajemnie rozumieć i wymieniać dane.
Historia X.25
X.25 został opracowany w latach 70. ubiegłego wieku w celu przesyłania głosu za pośrednictwem analogowych linii telefonicznych - sieci dial-up - i jest jedną z najstarszych usług z komutacją pakietów. Typowe aplikacje X.25 obejmowały sieci automatów bankomatowych i sieci weryfikacji kart kredytowych. X.25 obsługuje także różne aplikacje terminali i serwerów na komputerach mainframe. Lata osiemdziesiąte były szczytem technologii X.25, kiedy były wykorzystywane przez publiczne sieci danych Compuserve, Tymnet, Telenet i inne. Na początku lat 90. wiele sieci X.25 zostało zastąpionych przez Frame Relay w USA. Niektóre starsze sieci publiczne poza USA nadal używały X.25 do niedawna. Większość sieci, które kiedyś wymagały X.25, używa teraz mniej skomplikowanego protokołu internetowego. X-25 jest nadal używany w niektórych bankomatach i sieciach weryfikacji kart kredytowych.
Struktura X-25
Każdy pakiet X.25 zawierał do 128 bajtów danych. Sieć X.25 obsługiwała zestaw pakietów w urządzeniu źródłowym, dostarczanie i ponowny montaż w miejscu docelowym. Technologia dostarczania pakietów X.25 obejmowała nie tylko przełączanie i routing w warstwie sieciowej, ale także sprawdzanie błędów i logikę retransmisji w przypadku awarii dostawy. X.25 obsługiwał wiele jednoczesnych rozmów przez multipleksowanie pakietów i korzystanie z wirtualnych kanałów komunikacyjnych.
X-25 oferował trzy podstawowe warstwy protokołów:
- Warstwa fizyczna
- Warstwa łącza danych
- Warstwa pakietowa
X-25 poprzedza model odniesienia OSI, ale warstwy X-25 są analogiczne do warstwy fizycznej, warstwy łącza danych i warstwy sieci standardowego modelu OSI.
Dzięki powszechnej akceptacji protokołu internetowego (IP) jako standardu dla sieci korporacyjnych, aplikacje X.25 migrowały do tańszych rozwiązań wykorzystujących protokół IP jako warstwę sieciową i zastępując niższe warstwy X.25 siecią Ethernet lub nowym sprzętem ATM.