X.25 là một bộ giao thức tiêu chuẩn được sử dụng cho truyền thông chuyển mạch gói qua mạng diện rộng - mạng WAN. Giao thức là một tập hợp các thủ tục và quy tắc đã được thỏa thuận. Hai thiết bị tuân theo cùng một giao thức có thể hiểu nhau và trao đổi dữ liệu.
Lịch sử của X.25
X.25 được phát triển vào những năm 1970 để truyền thoại qua các đường dây điện thoại tương tự - mạng quay số - và là một trong những dịch vụ chuyển mạch gói lâu đời nhất. Các ứng dụng điển hình của X.25 bao gồm mạng máy rút tiền tự động và mạng xác minh thẻ tín dụng. X.25 cũng hỗ trợ nhiều ứng dụng máy chủ và thiết bị đầu cuối máy tính lớn. Những năm 1980 là thời kỳ hoàng kim của công nghệ X.25 khi nó được sử dụng bởi các mạng dữ liệu công cộng Compuserve, Tymnet, Telenet và các mạng khác. Vào đầu những năm 90, nhiều mạng X.25 đã được thay thế bằng Frame Relay ở Hoa Kỳ Một số mạng công cộng cũ hơn bên ngoài Hoa Kỳ tiếp tục sử dụng X.25 cho đến gần đây. Hầu hết các mạng từng yêu cầu X.25 giờ đây sử dụng Giao thức Internet ít phức tạp hơn. X-25 vẫn được sử dụng trong một số máy ATM và mạng xác minh thẻ tín dụng.
X.25 Cấu trúc
Mỗi gói X.25 chứa tối đa 128 byte dữ liệu. Mạng X.25 xử lý việc lắp ráp gói tại thiết bị nguồn, việc phân phối và lắp ráp lại tại điểm đến. Công nghệ phân phối gói X.25 không chỉ bao gồm chuyển mạch và định tuyến lớp mạng mà còn kiểm tra lỗi và logic truyền tải lại nếu xảy ra lỗi phân phối. X.25 hỗ trợ nhiều cuộc hội thoại đồng thời bằng cách ghép các gói và sử dụng các kênh giao tiếp ảo.
X.25 cung cấp ba lớp giao thức cơ bản:
- Lớp vật lý
- Lớp liên kết dữ liệu
- Lớp gói
X.25 đặt trước Mô hình Tham chiếu OSI, nhưng các lớp X.25 tương tự như lớp vật lý, lớp liên kết dữ liệu và lớp mạng của mô hình OSI tiêu chuẩn.
Với việc chấp nhận rộng rãi Giao thức Internet (IP) như một tiêu chuẩn cho các mạng công ty, các ứng dụng X.25 đã chuyển sang các giải pháp rẻ hơn sử dụng IP làm giao thức lớp mạng và thay thế các lớp thấp hơn của X.25 bằng Ethernet hoặc với phần cứng ATM mới.