Xin chào ! Nếu đây là lần đầu tiên bạn đến với diễn đàn, xin vui lòng danh ra một phút bấm vào đây để đăng kí và tham gia thảo luận cùng VnPro.
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Classification và Marking trong QoS.

    Đây chính là “xương sống” để mọi cơ chế QoS vận hành được trơn tru. Nếu không có bước này, tất cả gói tin sẽ được đối xử như nhau – nghĩa là thoại, video, hay dữ liệu bình thường đều chen lấn trong cùng một hàng chờ, và kết quả thì khỏi nói: thoại giật, video lag, ứng dụng quan trọng thì “đứng hình”.
    Classification – phân loại lưu lượng


    Classification là bước đầu tiên và cũng là cơ bản nhất trong QoS. Nó cho phép thiết bị mạng nhận diện và tách gói tin thành nhiều lớp khác nhau, dựa trên những tiêu chí cụ thể. Sau khi đã được phân loại, các gói tin sẽ được xử lý theo những chính sách QoS tương ứng.

    Ví dụ dễ hiểu:
    • Một gói tin thoại VoIP sẽ được xếp vào lớp ưu tiên cao (priority class).
    • Một gói tin tải file thông thường có thể bị xếp vào best-effort class.

    Các tiêu chí thường dùng để phân loại:
    • CoS (Class of Service) ở Layer 2 (802.1q header, 3 bit).
    • IP Precedence hoặc DSCP ở Layer 3.
    • Địa chỉ nguồn/đích, ứng dụng, incoming interface, hoặc thậm chí là thông tin của user.
    Ví dụ: Một switch access tại tòa nhà có thể phân loại gói tin thoại phát sinh từ IP Phone ra CoS=5, còn traffic web từ PC chỉ để CoS=0.

    Nguyên tắc quan trọng:
    • Việc classification nên diễn ra càng gần nguồn phát sinh lưu lượng càng tốt (edge network).
    • Thường được triển khai ngay trong wiring closet, IP Phone, hoặc endpoint để giảm tải cho mạng lõi.

    Trust Boundary – ranh giới tin cậy


    Khi một end device (ví dụ IP Phone) gửi gói tin đã được đánh dấu (CoS hoặc DSCP), switch/router có thể lựa chọn:
    • Tin tưởng (trust): Giữ nguyên giá trị đánh dấu từ thiết bị đầu cuối.
    • Không tin tưởng (untrust): Tự thiết bị mạng sẽ reclassify (phân loại lại) để đảm bảo đúng chính sách QoS.

    Thông thường, switch/router mặc định sẽ không tin tưởng end device, và chỉ khi quản trị viên cấu hình thì chúng mới “trust” interface đó. Điều này tránh trường hợp user tự ý gán DSCP=EF cho traffic web để chiếm băng thông thoại!
    Marking – đánh dấu gói tin


    Sau khi đã phân loại, bước tiếp theo là Marking. Đây chính là hành động “tô màu” cho từng gói tin, giúp toàn bộ thiết bị trong mạng có thể dễ dàng nhận diện và xử lý đồng nhất.

    Các kiểu marking phổ biến:
    • CoS (Class of Service – 802.1Q, 3 bit): dùng cho mạng có VLAN tagging (Layer 2).
    • ToS (Type of Service – IPv4, 8 bit): trong đó có 3 bit là IP Precedence.
    • Traffic Class (IPv6): tương tự ToS nhưng theo chuẩn IPv6.
    • DSCP (Differentiated Services Code Point – 6 bit): phiên bản mở rộng từ ToS, hỗ trợ tới 64 giá trị khác nhau.
    • Class Selector: một tập con của DSCP, tương thích với IP Precedence.
    • TID (Traffic Identifier – 4 bit): dùng cho Wi-Fi (802.11).

    Điểm đáng lưu ý:
    • Layer 3 marking (DSCP) là phương án được dùng rộng rãi nhất vì nó có ý nghĩa end-to-end xuyên suốt toàn mạng.
    • Các marking L3 (DSCP/IP Precedence) hoàn toàn có thể map sang L2 CoS và ngược lại.

    Ví dụ thực tế


    Giả sử trong mạng doanh nghiệp:
    • VoIP call được đánh dấu DSCP=EF (Expedited Forwarding, giá trị 46).
    • Video conference gán DSCP=AF41.
    • Dữ liệu best-effort thì để DSCP=0.

    Nhờ vậy, khi đi qua switch core hoặc router WAN, thiết bị chỉ cần nhìn vào DSCP là biết ngay nên xếp gói tin vào hàng đợi nào: LLQ cho thoại, CBWFQ cho video, còn dữ liệu thường thì đợi sau cùng.

    🔥 Kết luận:
    Classification và Marking là “cửa ngõ” của mọi cơ chế QoS. Nếu phân loại và đánh dấu chuẩn ngay từ đầu, toàn bộ mạng sẽ có khả năng xử lý traffic thông minh, tránh tình trạng “cào bằng” lưu lượng. Đây là bước mà mỗi kỹ sư CCNA/CCNP/CCIE cần nắm thật vững trước khi bước sang các kỹ thuật nâng cao như Policing, Shaping, Queuing.
    Attached Files
    Đặng Quang Minh, CCIE#11897 (Enterprise Infrastructure, Wireless, Automation, AI), CCSI#31417

    Email : dangquangminh@vnpro.org
    https://www.facebook.com/groups/vietprofessional/
Working...
X