nhiều lớp vào bất kỳ giao thức ngăn xếp, và chúng tương tác trong cách fi ed rất đặc hiệu. Nó thường có thể trao đổi trên một phần cho người khác ở bất kỳ lớp nào. Ví dụ, ở đầu mỗi ngăn xếp là một chương trình sử dụng stack, chẳng hạn như một máy khách email. Bạn có thể chuyển đổi từ một ứng dụng email khác mà không cần quá nhiều gặp khó khăn; cả hai lại bên trên cùng stack. Tương tự như vậy, nếu bạn thay đổi một card mạng, bạn phải thay đổi các trình điều khiển cho card, tạo thành một lớp rất thấp trong ngăn xếp. Ứng dụng trên trình điều khiển mà có thể vẫn như cũ.
Mỗi máy tính trong một giao dịch đòi hỏi một giao thức ngăn xếp tương thích. Khi họ đồng municate, các máy tính truyền dữ liệu xuống ngăn xếp tương ứng của họ và sau đó gửi dữ liệu đến các hệ thống đối tác, trong đó chuyển dữ liệu lên stack của nó. Mỗi lớp trên hệ thống nhận thấy các dữ liệu như được đóng gói bởi đối tác của mình trên máy tính gửi đi.
Chồng giao thức thường được biểu diễn bằng đồ thị trong sơ đồ như hình 8.2, trong đó cho thấy các con fi guration của chồng giao thức TCP / IP mà thống trị Internet ngày nay. Như thể hiện trong hình 8.2, khách hàng chương trình ở lớp ứng dụng khởi truyền dữ liệu. Những yêu cầu đi qua các phương tiện giao thông, internet, và các lớp liên kết trên các máy tính của khách hàng, và rồi họ rời khỏi hệ thống của khách hàng và chuyển cho các hệ thống máy chủ. (Chuyển giao này có thể liên quan đến rất nhiều phức tạp không được mô tả trong hình 8.2.) Trên máy chủ, quá trình đảo ngược bản thân, với chương trình máy chủ chạy ở lớp ứng dụng trả lời các chương trình khách hàng. Trả lời này đảo ngược hành trình, đi du lịch xuống máy tính máy chủ của stack, trên mạng, và lên stack trên máy khách. Một fl full- lưỡi kết nối mạng có thể liên quan đến nhiều chuyển dữ liệu back-và-ra.
đang được dịch, vui lòng đợi..