QoS là một thuật ngữ bao gồm việc sử dụng các tính năng như kiểm soát, định hình, phân loại lưu lượng truy cập và các cơ chế xếp hàng nâng cao.
CoS là một dạng QoS giới hạn đối với Ethernet lớp 2 và nó sử dụng 3 bit (8 giá trị) của thẻ 802.1Q để phân biệt lưu lượng truy cập của bạn. Do đó, không có trunking, không có CoS.
DSCP là giá trị được hành động phổ biến nhất ở lớp 3 và nó được tìm thấy trong 6 bit (64 giá trị) của tiêu đề IP. Thông thường chỉ có 14 trong số các giá trị được sử dụng và được đề cập đến bằng cách sử dụng các ký hiệu về nỗ lực tốt nhất, chuyển tiếp nhanh (EF) và chuyển tiếp được đảm bảo (AF). Các giá trị AF ở dạng AFxy, trong đó x là 1-4 và đề cập đến quyền ưu tiên và y là 1-3 và đề cập đến xác suất rơi.
Các nhà cung cấp Telco (cụ thể là AT & T) sử dụng thuật ngữ CoS để xác định các lớp phân bổ băng thông mà họ hỗ trợ trong các đề xuất MPLS của họ. Về cơ bản họ đã biến CoS thành một thuật ngữ tiếp thị. Thông thường, Telco sử dụng DSCP để biết lớp CoS nào của họ, lưu lượng truy cập của bạn được coi là một phần của.
Một điểm quan trọng khác để định cấu hình các tính năng này là trong bộ chuyển mạch hoặc bộ định tuyến của Cisco, bạn cần sử dụng một lệnh như 'mls qos trust dscp' hoặc 'mls qos tin cos' nếu không thiết bị sẽ đặt lại dấu QoS về 0. Có một số trường hợp ngoại lệ dựa trên mô hình, cấu hình và phiên bản IOS nhưng điều này đúng với mọi thứ trong vài năm qua theo kinh nghiệm của tôi. Cấu hình này là bắt buộc vì thiết bị cần biết bạn muốn thiết bị đánh dấu nào vì nó không thể sử dụng cả hai. Tôi thích sử dụng DSCP. Tôi chưa tìm thấy lý do chắc chắn để sử dụng CoS nhưng tôi chắc chắn ai đó có một lý do.