X.25 var en standard suite af protokoller, der blev brugt til pakkekoblet kommunikation via et bredt område netværk - et WAN. En protokol er et aftalt sæt procedurer og regler. To enheder, der følger de samme protokoller, kan forstå hinanden og udveksle data.
Historien om X.25
X.25 blev udviklet i 1970'erne for at bære stemme over analoge telefonlinjer-opkaldsnetværk - og er en af de ældste pakkekoblede tjenester. Typiske anvendelser af X.25 omfattede automatiske tellermaskine netværk og kreditkort verifikationsnetværk. X.25 understøttede også en række mainframe terminal og server applikationer. 1980'erne var helligdagene i X.25-teknologien, da den blev brugt af offentlige datanet Compuserve, Tymnet, Telenet og andre. I begyndelsen af 90'erne blev mange X.25-netværk erstattet af Frame Relay i USA. Nogle ældre offentlige netværk uden for USA fortsatte med at bruge X.25 indtil for nylig. De fleste netværk, der engang krævede X.25, bruger nu den mindre komplekse internetprotokol. X-25 bruges stadig i nogle pengeautomater og kreditkort verifikationsnetværk.
X-25 struktur
Hver X.25-pakke indeholdt op til 128 byte data. X.25-netværket håndterede pakkeenhed ved kildenheden, leveringen og genmontering på destinationen. X.25-pakketilførselsteknologi inkluderede ikke kun skifte- og netværkslagerdirektion, men også fejlkontrol og retransmissionslogik, hvis der skulle opstå leveringsfejl. X.25 understøttede flere samtidige samtaler ved multiplexing af pakker og brug af virtuelle kommunikationskanaler.
X-25 tilbød tre grundlæggende lag protokoller:
- Fysisk lag
- Data link lag
- Pakke lag
X-25 foregår OSI Reference Model, men X-25-lagene er analoge med det fysiske lag, datalinklag og netværkslag af standard OSI-modellen.
Med den udbredte accept af Internet Protocol (IP) som standard for virksomhedens netværk, migrerede X.25 applikationer til billigere løsninger ved hjælp af IP som netværkslagsprotokollen og erstattede de nederste lag X.25 med Ethernet eller med nye ATM-hardware.