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.

Announcement

Collapse
No announcement yet.

Cơ chế hoạt động của Traffic Policing (phần 2)

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Cơ chế hoạt động của Traffic Policing (phần 2)

    3. Cơ chế một tốc độ khống chế, ba nhóm trạng thái, hai hộp dữ liệu
    Cơ chế một tốc độ khống chế, ba nhóm trạng thái, hai hộp dữ liệu (cơ chế 132) được sử dụng khống chế tốc độ truyền dữ liệu khi có lượng dữ liệu bùng nổ Be và không cho phép duy trì lượng dữ liệu này. Nói cách khác, trạng thái bùng nổ dữ liệu Be chỉ được duy trì khi hộp dữ liệu Be là không trống (vẫn còn các thẻ bài trong hộp dữ liệu). Cơ chế này sử dụng cả ba nhóm trạng thái:
    – Conforming: Các gói tin được sắp xếp vào nhóm trạng thái này sẽ được router truyền đi.
    – Exceeding: Các gói tin được sắp xếp vào nhóm trạng thái này sẽ được router gửi đi như lượng dữ liệu bùng nổ.
    – Violating: Các gói tin được sắp xếp vào nhóm trạng thái này sẽ bị router đánh rớt.

    Cơ chế 132 sử dụng 2 hộp dữ liệu chứa các thẻ bài. Tương tự như cơ chế của Traffic Shaping, nhưng khác ở cách thêm các thẻ bài vào hộp dữ liệu là dựa trên thời gian đến của các gói tin. Hộp dữ liệu đầu tiên là Bc vì hộp dữ liệu này chứa kích thước Bc, hộp dữ liệu thứ 2 là Be vì hộp dữ liệu này chứa kích thước Be. Sau khi lấp đầy các thẻ bài vào hộp dữ liệu Bc thì cơ chế 132 đưa các thẻ bài dư thừa để lấp đầy hộp dữ liệu Be. Quá trình này được thể hiện trong hình sau đây:

    Đưa các thẻ bài vào hai hộp dữ liệu Bc và Be theo cơ chế 132

    Gọi số thẻ bài trong hộp Bc là Xbc, số thẻ bài trong hộp Be là Xbe, số byte của gói tin mới đến là Xp. Sau khi lấy đầy các thẻ bài vào hộp dữ liệu, router sẽ xác định gói tin mới đến thuộc nhóm trạng thái nào để tiến hành xử lý gói tin bằng cách so sánh các giá trị Xbc, Xbe và Xp. Kết quả so sánh như sau:
    – Trường hợp Xp <= Xbc: Gói tin này được sắp xếp vào nhóm trạng thái Conforming. Số lượng thẻ bài được giải phóng là Xp thẻ bài từ hộp dữ liệu Bc.
    – Trường hợp Xp > Xbc và Xp <= Xbe: Gói tin này được sắp xếp vào nhóm trạng thái Exceeding. Số lượng thẻ bài được giải phóng là Xp thẻ bài từ hộp dữ liệu Be.
    – Trường hợp Xp > Xbc và Xp > Xbe: Gói tin này được sắp xếp vào nhóm trạng thái Violating. Các thẻ bài trong các hộp dữ liệu không được giải phóng.

    Nguyễn Ngọc Đại – VnPro
    Phạm Thanh Đông Khê
    Email: dongkhe@vnpro.org
    Hãy share hoặc like nếu thông tin hữu ích!
    ---------------------------------------------------------------------------------------------------------------------------------------------------
    Trung Tâm Tin Học VnPro
    149/1D Ung Văn Khiêm, P.25, Q.Bình Thạnh, Tp.HCM
    Tel: (08) 35124257 (5 lines)
    Fax: (08) 35124314

    Home Page: http://www.vnpro.vn
    Forum: http://www.vnpro.org
    Twitter: https://twitter.com/VnVnpro
    LinkedIn: https://www.linkedin.com/in/VnPro
    - Chuyên đào tạo quản trị mạng và hạ tầng Internet
    - Phát hành sách chuyên môn
    - Tư vấn và tuyển dụng nhân sự IT
    - Tư vấn thiết kế và hỗ trợ kỹ thuật hệ thống mạng

    Videos: http://www.dancisco.com
    Blog: http://www.vnpro.org/blog
    FB: http://facebook.com/VnPro
Working...
X