Queuing Mechanisms Objectives


Flow-Based DWFQ Classification



tải về 1.15 Mb.
trang21/32
Chuyển đổi dữ liệu19.04.2024
Kích1.15 Mb.
#57290
1   ...   17   18   19   20   21   22   23   24   ...   32
462284788-queuing-6830188

Flow-Based DWFQ Classification

  • Src.
  • Addr.
  • Dest.
  • Addr.
  • Protocol
  • Src.
  • Port
  • Dest.
  • Port
  • #queue (9-bit index of the queue)
  • The number of queues is 512 (not tunable).
  • ToS is not used for classification (except in IOS version 11.1CC).
  • A hash algorithm is used to produce the index of the queue where the packet is enqueued.

DWFQ Insertion and Drop Policy

    • DWFQ drops packets when both the individual queue limit and aggregate queue limit are reached.
    • DWFQ is not as strict with aggressive flows as nondistributed WFQ.
    • This insertion and drop policy is the same for all three versions of DWFQ (flow-based, ToS-based, and QoS-group-based).

DWFQ Insertion and Drop Policy (cont.)

  • M>IQL?
  • N>AQL?
  • Enqueue
  • packet
  • Nth packet
  • No
  • No
  • Yes
  • Yes
    • QL (queue limit) is the maximum number of packets the selected queue can hold.
    • AQL (aggregate queue limit) is the maximum number of packets that the DWFQ system can hold.
    • IQL (individual queue limit) is the maximum number of packets that an individual queue of a congested DWFQ system can hold.
    • N is the number of packets in the DWFQ system when the Nth packet arrives.
    • M is the number of packets in the queue into which the packet is classified.
  • M>QL?
  • Yes
  • No

tải về 1.15 Mb.

Chia sẻ với bạn bè của bạn:
1   ...   17   18   19   20   21   22   23   24   ...   32




Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2024
được sử dụng cho việc quản lý

    Quê hương