Khác biệt giữa bản sửa đổi của “Chồng giao thức”

Không thay đổi kích thước ,  2 năm trước
n
→‎Mô tả bộ giao thức tổng quát: chính tả, replaced: dây truyền → dây chuyền using AWB
n (→‎Tham khảo: General Fixes)
n (→‎Mô tả bộ giao thức tổng quát: chính tả, replaced: dây truyền → dây chuyền using AWB)
Ta có thể kết hợp hai giao thức để tạo thành giao thức thứ ba dành cho cả việc truyền dữ liệu qua cáp và bằng sóng vô tuyến, nhưng như vậy, ta sẽ cần một siêu-giao thức cho mỗi cặp giao thức có thể. Phướng án tốt hơn là giữ nguyên các giao thức cơ bản và thiết kế một giao thức có thể hoạt động bên trên một giao thức cơ bản bất kỳ. [[IP|Giao thức IP]] (''Internet Protocol - IP'') là một ví dụ. Điều này tạo nên hai chồng, mỗi chồng gồm hai giao thức. Giao thức liên mạng sẽ liên lạc với từng giao thức cơ bản bằng ngôn ngữ đơn giản của giao thức đó. Các giao thức cơ bản không trực tiếp nói chuyện với nhau.
 
Tại máy tính ''A'', một yêu cầu gửi một đoạn dữ liệu tới ''C'' sẽ được chấp nhận bởi giao thức phía trên. Nó (bằng cách nào đó) biết rằng có thể gửi tới ''C'' qua trung gian ''B''. Do đó, nó lệnh cho giao thức không dây truyềnchuyền gói dữ liệu tới ''B''. Tại ''B'', tầng thấp hơn sẽ chuyển gói tin lên cho giao thức liên mạng. Khi nhận ra rằng ''B'' không phải là đích cuối cùng, giao thức liên mạng sẽ lại gọi các chức năng mức thấp. Lần này, giao thức cáp được sử dụng để gửi dữ liệu đến ''C''. Tại đó, gói tin lại được chuyển lên cho giao thức phía trên. Do ''C'' là đích cuối cùng nên nó chuyển tiếp lên trên. Thông thường, một giao thức bậc cao hơn nằm trên giao thức liên mạng sẽ tiếp tục xử lý gói tin.
 
Dưới đây là một chồng giao thức thường dùng: