Đây là cách quá rộng, nhưng đây là một nỗ lực để trả lời những gì tôi nghĩ bạn đang hỏi. Phần tiếp theo là thông tin liên quan đến câu trả lời của Jeremy ở trên.
Tôi giả sử bạn đang hỏi về việc ưu tiên lưu lượng dựa trên các khía cạnh cụ thể của các giao thức điều khiển lớp ứng dụng (btw, tôi sử dụng thuật ngữ TCP / IP thay vì OSI khi thảo luận về TCP / IP vì IMO mô hình OSI cũng không ánh xạ tới TCP / IP như mọi người có thể nghĩ --- ví dụ cố gắng hiểu H.323 phù hợp với mô hình như thế nào, cả khi được thiết kế ban đầu và khi qua TCP / IP).
Một ví dụ đơn giản, có thể bạn muốn ưu tiên các yêu cầu TFTP cho việc khởi động PXE so với các yêu cầu TFTP khác hoặc có lẽ bạn muốn ưu tiên tín hiệu H.323 của một số loại so với các loại khác.
Để làm điều này, bạn cần một trong hai bộ định tuyến hoặc tương tự có thể hiểu các giao thức bạn muốn định hình lưu lượng dựa trên. Các bộ định tuyến này sau đó cần có khả năng kiểm tra các gói sâu ít nhất khi được yêu cầu và sau đó định hình lưu lượng dựa trên những gì chúng tìm thấy. Không cần phải nói các giao thức ứng dụng khác nhau sẽ có các yêu cầu và khả năng khác nhau.
Vì lý do này, nó phụ thuộc vào nền tảng, giao thức và những gì bạn muốn thực hiện. Như những người khác đã lưu ý các nhà cung cấp khác nhau có bộ công cụ cho việc này, nhưng để thực sự trả lời những gì liên quan, chúng tôi cần nhiều thông tin hơn về lưu lượng truy cập bạn có, vấn đề bạn đang giải quyết và những công cụ nào bạn có sẵn cho bạn.