X.25 var en standardpakke af protokoller, der blev brugt til pakkekoblet kommunikation over et WAN-netværk. En protokol er et aft alt sæt procedurer og regler. To enheder, der følger de samme protokoller, kan forstå hinanden og udveksle data.
Historie om X.25
X.25 blev udviklet i 1970'erne til at overføre tale over analoge telefonlinjer - opkaldsnetværk - og er en af de ældste pakkekoblede tjenester. Typiske anvendelser af X.25 omfattede automatiske pengeautomatnetværk og kreditkortverifikationsnetværk. X.25 understøttede også en række mainframe-terminal- og serverapplikationer.1980'erne var X.25-teknologiens storhedstid, da den blev brugt af offentlige datanetværk 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 kreditkortbekræftelsesnetværk.
X.25-struktur
Hver X.25-pakke indeholdt op til 128 bytes data. X.25-netværket håndterede pakkesamling på kildeenheden, leveringen og gensamlingen på destinationen. X.25-pakkeleveringsteknologi inkluderede ikke kun switching og netværkslagsrouting, men også fejlkontrol og gentransmissionslogik, hvis der skulle opstå en leveringsfejl. X.25 understøttede flere samtidige samtaler ved at multiplekse pakker og bruge virtuelle kommunikationskanaler.
X.25 tilbød tre grundlæggende lag af protokoller:
- Fysisk lag
- Datalinklag
- Pakkelag
X.25 går forud for OSI-referencemodellen, men X.25-lagene er analoge med det fysiske lag, datalink-lag og netværkslag i standard-OSI-modellen.
Med den udbredte accept af Internet Protocol (IP) som en standard for virksomhedsnetværk migrerede X.25-applikationer til billigere løsninger ved hjælp af IP som netværkslagsprotokol og erstattede de nederste lag af X.25 med Ethernet eller med ny ATM-hardware.