Can't get traffic to land in the queues I want



  • I started with the wizard so I know the basic stuff is in place.

    I adjusted the size of the roots (in and out) to match my bandwidth.  I bumped up wan and LAN acks per the FAQs in the forum.

    Here's what I'd like to do:
    Two Xbox 360s, both on static IPs (actually, DHCP reservations, but yeah) – make these higher priority than normal traffic
    P2P traffic (Bittorrent) from a single PC with a static IP, static source (out) and destination port (in) for the traffic -- make this lower priority than everything else
    SSH and RDP traffic - guaranteed bandwidth, high priority but low amount.

    web, everything else - "normal"

    I started playing around by making a pair of new rules based on the P2P defaults.  I made them more specific, per the single PC mentioned above and the aforementioned static source port on the outbound rule and static dest port on the inbound rule.

    I didn't get anything in the P2P queues even after these new rules, and I'm not sure why.

    I seem to remember seeing someone mentioning that the default "no lockout" rule on the LAN has to be removed for shaping to work, is this correct?  Will shaping work if I use an "Allow all" policy on the LAN?  (This is my home network and I trust all the stuff that touches it.)

    Since I'm already asking one shaper question, here's one other one.  My home connection (Cable) has a "burst" feature where they allow some much higher amount of traffic for about a minute or as long as bandwidth is available, and they then drop down after a while to the "rated" download speed.  Is there any way I can allow this with the shaper, perhaps by setting the WAN queue double the rated amount?  Most of my shaping needs are on outbound traffic anyway, so I don't care as much if the inbound shaping doesn't really work.



  • Feel like I'm talking to myself here, but I think I figured it out.

    UPnP screws up shaping.  By default, uTorrent uses UPnP to map its port.

    I disabled the UPnP mapping in uTorrent, loaded up my Shaper rules again, and now my Torrent traffic goes into the correct queues.  Thankfully the only other traffic I use UPnP for is game systems, so I can hard-assign the "qGamesDown" Queue to UPnPd and this should work out OK.

    (I actually have a few other port mappings in there from a Windows Home Server, but they aren't used enough for me to be concerned that they're in the wrong queue.)

    I'm still not 100% on how I can handle "bursting" downloads (i.e. Road Runner powerboost).

    What I've done now:
    qLANRoot (i.e. incoming traffic) - I changed the "Bandwidth" from 7000Kb to 100 (percent).  I then turned on the "Upperlimit" service curve, and specified my values in there.  (M1 = 10000Kb which is what I've read is the powerboost cap, d=16000 or 16 seconds, according to wikipedia, and M2=7000Kb, my "normal" download speed).  I haven't yet played with speedtest to see if this will work though.


Log in to reply