Trong Internet nỗ lực tốt nhất, âm thanh và HTTP gói được trộn lẫn trong hàng đợi đầu ra ở R1 và (thường) truyền trong một (FIFO) để lần đầu tiên trong lần đầu ra. Trong
kịch bản này, sự bùng nổ của các gói tin từ máy chủ Web có khả năng lấp đầy các
hàng đợi, gây ra các gói âm thanh IP bị trì hoãn quá mức hay bị mất do đệm
tràn tại R1. Làm thế nào chúng ta nên giải quyết được vấn đề này? Cho rằng
HTTP ứng dụng duyệt web không có ràng buộc thời gian, trực giác của chúng tôi
có thể là ưu tiên nghiêm ngặt để gói âm thanh tại R1. Theo một ưu tiên nghiêm ngặt
kỷ luật lập kế hoạch, một gói âm thanh trong bộ đệm đầu ra R1 sẽ luôn luôn được
truyền trước bất kỳ gói tin HTTP trong bộ đệm đầu ra R1. Các liên kết từ R1 đến
R2 sẽ trông giống như một kết nối riêng của 1,5 Mbps đến lưu lượng âm thanh, với HTTP
giao thông bằng cách sử dụng liên kết R1-to-R2 chỉ khi không có lưu lượng âm thanh được xếp hàng đợi. Để cho
R1 để phân biệt giữa các gói âm thanh và HTTP trong hàng đợi của nó, mỗi gói tin
phải được đánh dấu là thuộc về một trong hai lớp giao thông. Đây là
mục tiêu ban đầu của các loại-of-service (ToS) lĩnh vực trong IPv4. Như hiển nhiên vì điều này có thể
dường như, điều này sau đó là cái nhìn đầu tiên của chúng tôi vào các cơ chế cần thiết để cung cấp nhiều
loại giao thông:
Cái nhìn sâu sắc 1: Packet markingallows một router để phân biệt giữa các gói tin
thuộc các lớp khác nhau của giao thông.
Lưu ý rằng mặc dù ví dụ của chúng tôi sẽ xem xét một đa phương tiện cạnh tranh và đàn hồi
dòng chảy, quan niệm tương tự áp dụng cho các trường hợp đó bạch kim, lớp vàng, và bạc của
dịch vụ được thực hiện, một cơ chế gói đánh dấu vẫn còn cần thiết để chỉ ra
rằng lớp học của dịch vụ mà một gói tin thuộc về.
Bây giờ giả sử rằng các router là cấu hình để ưu tiên cho các gói tin được đánh dấu là
thuộc ứng dụng âm thanh 1 Mbps. Kể từ khi các liên kết tốc độ đi là
1,5 Mbps, mặc dù các gói tin HTTP được ưu tiên thấp hơn, họ có thể vẫn còn, trên
trung bình, nhận 0,5 Mbps của dịch vụ truyền dẫn. Nhưng điều gì sẽ xảy ra nếu những âm thanh
ứng dụng bắt đầu gửi các gói tin với tốc độ 1.5 Mbps hoặc cao hơn (hoặc cố
hoặc do một lỗi trong ứng dụng)? Trong trường hợp này, các gói tin HTTP sẽ chết đói, đó
là, họ sẽ không nhận được bất kỳ dịch vụ vào liên kết R1-to-R2. Vấn đề tương tự sẽ
xảy ra nếu nhiều ứng dụng (ví dụ, nhiều cuộc gọi âm thanh), tất cả đều có cùng một
loại dịch vụ như các ứng dụng âm thanh, được chia sẻ băng thông của liên kết; họ cũng
có thể chết đói chung các phiên FTP. Lý tưởng nhất, ai muốn một mức độ cô lập
giữa các lớp của giao thông để một lớp lưu lượng có thể được bảo vệ từ khác.
Sự bảo vệ này có thể được thực hiện ở những nơi khác nhau trong mạng tại mỗi
và mỗi router, vào mục đầu tiên vào mạng, hoặc tại ranh giới mạng liên miền. Điều này sau đó là cái nhìn sâu sắc thứ hai của chúng tôi:
Cái nhìn sâu sắc 2: Đó là mong muốn để cung cấp một mức độ của các lớp học giao thông isolationamong
để một lớp không bị ảnh hưởng bất lợi bởi một lớp lưu lượng truy cập đối xử tệ bạc.
đang được dịch, vui lòng đợi..