Το X.25 ήταν μια τυπική σουίτα πρωτοκόλλων που χρησιμοποιήθηκαν για επικοινωνίες μεταγωγής πακέτων μέσω δικτύου ευρείας περιοχής – ένα WAN. Ένα πρωτόκολλο είναι ένα συμφωνημένο σύνολο διαδικασιών και κανόνων. Δύο συσκευές που ακολουθούν τα ίδια πρωτόκολλα μπορούν να κατανοήσουν η μία την άλλη και να ανταλλάξουν δεδομένα.
Ιστορία του X.25
X.25 Δομή
Κάθε πακέτο X.25 περιείχε έως και 128 byte δεδομένων. Το συγκρότημα πακέτων χειρισμού δικτύου X.25 στη συσκευή προέλευσης, την παράδοση και την επανασυναρμολόγηση στον προορισμό. Η τεχνολογία παράδοσης πακέτων X.25 περιελάμβανε όχι μόνο την εναλλαγή και τη δρομολόγηση επιπέδου δικτύου, αλλά και τη λογική ελέγχου σφαλμάτων και εκ νέου μετάδοσης σε περίπτωση αποτυχίας παράδοσης. Το X.25 υποστήριξε πολλαπλές ταυτόχρονες συνομιλίες με πακέτα πολυπλεξίας και χρησιμοποιώντας κανάλια εικονικής επικοινωνίας. Το X.25 προσέφερε τρία βασικά επίπεδα πρωτοκόλλων:
- Φυσική στρώση
- Επίπεδο σύνδεσης δεδομένων
- Επίπεδο πακέτου
Το X.25 προ-χρονολογεί το μοντέλο αναφοράς OSI, αλλά τα επίπεδα X.25 είναι ανάλογα με το φυσικό επίπεδο, το επίπεδο σύνδεσης δεδομένων και το επίπεδο δικτύου του τυπικού μοντέλου OSI. Με την ευρεία αποδοχή του Πρωτοκόλλου Διαδικτύου (IP) ως πρότυπο για εταιρικά δίκτυα, οι εφαρμογές X.25 μετανάστευσαν σε φθηνότερες λύσεις χρησιμοποιώντας IP ως πρωτόκολλο επιπέδου δικτύου και αντικαθιστώντας τα κατώτερα επίπεδα του X.25 με Ethernet ή με νέο υλικό ATM.