Hãy xem xét tình hình xếp hàng tại một chuyển mạch gói đơn hoặc router, như được
minh họa trong hình 13.1. Bất kỳ nút cho trước có một số lượng I / O ports3 gắn liền với
nó: một hoặc nhiều đến các nút khác, và số không hoặc nhiều hơn để chấm dứt hệ thống. Trên mỗi cổng,
gói tin đến và khởi hành. Chúng ta có thể xem xét rằng có hai bộ đệm, hoặc hàng đợi,
tại mỗi cổng, chấp nhận một gói tin đến, và một để giữ các gói tin đang
chờ đợi để khởi hành. Trong thực tế, có thể có hai bộ đệm cố định kích thước liên quan
với mỗi cổng, hoặc có thể có một hồ bơi của bộ nhớ có sẵn cho tất cả đệm
hoạt động. Trong trường hợp sau, chúng ta có thể nghĩ đến mỗi cổng có hai biến kích thước
bộ đệm liên kết với nó, chịu sự ràng buộc mà tổng của tất cả các bộ đệm
kích thước là một hằng số.
Trong mọi trường hợp, khi gói tin đến, chúng được lưu trữ trong các đầu vào đệm của cổng tương ứng. Các nút kiểm tra từng gói tin gửi đến, làm cho một quyết định định tuyến,
và sau đó di chuyển các gói dữ liệu vào bộ đệm đầu ra thích hợp. Các gói xếp hàng đợi cho
đầu ra được truyền đi càng nhanh càng tốt; đây là, có hiệu lực, thời gian thống kê phận
ghép kênh. Nếu gói tin đến quá nhanh cho nút để xử lý chúng (làm cho định tuyến
các quyết định) hoặc nhanh hơn so với các gói tin có thể được xóa khỏi bộ đệm đi, sau đó
cuối cùng gói sẽ đến mà không có bộ nhớ có sẵn.
Khi đó một điểm bão hòa đã tới, một trong những hai chiến lược chung có thể được
thông qua. Chiến lược đầu tiên như vậy là để loại bỏ bất kỳ gói tin đến cho đó có là
không có không gian đệm có sẵn. Cách khác là cho các nút đó được gặp những
vấn đề về thực hiện một số loại điều khiển dòng chảy qua các nước láng giềng để lưu lượng
dòng chảy ở mức kiểm soát. Nhưng, như Hình 13.2 minh họa, mỗi người hàng xóm của một nút
đang được dịch, vui lòng đợi..