DFCPEmulab

From Sb
Jump to: navigation, search

Contents

Emulab description

  • available queue management schemes: FIFO, WF2Q+ (Worst-case Fair Weighted Fair Queueing), RR, QFQ (Quick Fair Queueing), DropTail, RED

Settings and parameters

  • dumbbell topology with one or more source-destination pairs
    • client node settings
      • txqueuelen=50000
      • net.ipv4.tcp_wmem='4096 16384 3555328'
      • net.ipv4.tcp_rmem='4096 87380 3555328'
      • net.ipv4.tcp_mem='83328 111104 166656'
      • net.core.wmem_default=111616
      • net.core.rmem_default=111616
      • net.core.wmem_max=131071
      • net.core.rmem_max=131071
    • dummynet node settings
      • net.inet.tcp.delayed_ack=0
      • net.inet.ip.dummynet.io_fast=1
      • net.inet.ip.dummynet.pipe_byte_limit=1048576000
      • net.inet.ip.dummynet.pipe_slot_limit=100000
      • net.inet.ip.dummynet.hash_size=4096
      • net.inet.ip.fw.one_pass=0 (use this if it's neccessary to apply more than one rule from the ipfw ruleset)
      • scheduler: WF2Q+ with 50-50% weights

Results

  • dumbbell topology
  • parking lot topology
    • scenario 1:
      • link capacities: ca1 = ca2 = ca3 = 1 Gbps, cB1 = cB2 = 1 Gbps
      • link delays: dB1 = 10 ms, dB2 = 0, 5, 10, 50, 100 ms
      • results
    • scenario 2:
      • link capacities: ca1 = ca2 = ca3 = 1 Gbps, cB1 = 1 Gbps, cB2 = 0.5 Gbps
      • link delays: dB1 = 10 ms, dB2 = 0, 5, 10, 50, 100 ms
      • results
    • scenario 3:
      • link capacities: ca1 = ca2 = ca3 = 1 Gbps, cB1 = cB2 = 1 Gbps
      • link delays: dB1 = 50 ms, dB2 = 0, 10, 20, ..., 100 ms
      • results
    • scenario 4:
      • link capacities: ca1 = ca2 = ca3 = 1 Gbps, cB1 = 1 Gbps, cB2 = 0.1 Gbps
      • link delays: dB1 = 10 ms, dB2 = 0, 5, 10, 50, 100 ms
      • results
    • scenario 5:
      • link capacities: ca1 = ca2 = ca3 = 1 Gbps, cB1 = 1 Gbps, cB2 = 0.5 Gbps
      • link delays: dB1 = 10 ms, dB2 = 100, 200, 500, 1000 ms
      • results

Scripts

Personal tools