11.6 Sự khác nhau giữa IS0 Và Internet Phân tán:
Có hai sự khác biệt tinh tế và quan trọng giữa các giao thức TCP / IP chương trình lớp và Đề án ISOlX.25. Sự khác biệt đầu tiên xoay quanh tâm điểm của sự chú ý về độ tin cậy, trong khi thứ hai liên quan đến vị trí của trí thông minh trong hệ thống tổng thể.
11.6.1 Link-Cấp vs End-to-End Độ bền
Một khác biệt chính giữa / giao thức TCP IP và giao thức X.25 nằm trong cách tiếp cận của họ để cung cấp các dịch vụ truyền dữ liệu đáng tin cậy. Trong mô hình X.25, phần mềm giao thức phát hiện và xử lý các lỗi ở tất cả các lớp. Ở cấp độ liên kết, các giao thức phức tạp đảm bảo rằng việc chuyển giao giữa một máy chủ và các gói tin chuyển mà nó kết nối sẽ được chính xác. Tổng kiểm tra đi kèm với mỗi phần dữ liệu chuyển giao, và người nhận thừa nhận từng mảnh của dữ liệu nhận được. Các giao thức lớp liên kết bao gồm các thuật toán thời gian chờ và truyền lại rằng ngăn ngừa mất dữ liệu và cung cấp tự động phục hồi sau khi phần cứng bị lỗi và khởi động lại.
Lớp kế tiếp của X.25 cung cấp độ tin cậy của riêng mình. Ở lớp 3, X.25 cũng cung cấp phát hiện lỗi và phục hồi cho các gói tin được chuyển lên mạng, tổng kiểm tra cánh cũng như thời gian chờ và truyền lại kỹ thuật. Cuối cùng, lớp 4 phải cung cấp cho end-to-end độ tin cậy, có nguồn tương ứng với điểm đến cuối cùng để xác minh giao hàng.
Ngược lại với một chương trình như vậy, TCP / IP giao thức của nó căn cứ xếp lớp trên ý tưởng rằng độ tin cậy là một end-to- thúc vấn đề. Triết lý kiến trúc rất đơn giản: xây dựng mạng Internet để nó có thể xử lý các tải dự kiến, nhưng cho phép liên kết cá nhân hoặc máy bị mất dữ liệu hoặc bị hỏng mà không cần cố gắng nhiều lần phục hồi. Trong thực tế, có rất ít hoặc không có độ tin cậy trong hầu hết các phần mềm lớp giao diện mạng TCP / IP. Thay vào đó, lớp vận chuyển xử lý hầu hết các vấn đề phát hiện lỗi và phục hồi.
đang được dịch, vui lòng đợi..