UPnP & QoS related question.

Discussion in 'Tomato Firmware' started by kardzzz, Feb 4, 2010.

  1. kardzzz

    kardzzz Addicted to LI Member

    I've been using the methods in 'Toastman QoS guide' to setup my network and most of the time everything runs very well. I prioritise my gaming traffic (XBOX360), so ports 80,88,53,3074 get the maximum throughput in my QoS banding. 88 & 3074 is also forwarded to the xbox static IP
    My default class for incoming traffic is "Class C" (Out 5% - 80%, In 40%).

    My question relates to UPnP. If UPnP automatically maps the following for me, wouldn't my QoS be ineffective for the XBOX? Would I need to make 'UDP 33452' a high priority port?

    External Internal Internal Address Protocol Description
    33452 33452 UDP Xbox ( 33452 UDP

    To me, it seems that UPnP has lowered my gaming priority due to my default QoS settings. Is my logic incorrect?
  2. Dashiell

    Dashiell Network Guru Member

    My setup is similar to yours, as I have 3 gaming consoles on the network.

    To answer your question, UPnP shouldn't affect QoS in a literal sense. However, here's what I do:

    1) Let UPnP handle your xbox port openings. You don't need the static port forwards. Use StaticDHCP to assign the same IP address to the Xbox all the time. (I choose an address that is above the normal 'scope' of dhcp lease choices)
    2) Place the rule that handles your consoles at the top of the QOS Classifications. I'm assuming you want the Xbox to have the highest priority, so simply set your classification to make 'any' type of connection from the xbox's staticdhcp-given address be granted this priority (set to HIGHEST). Make sure this rule is at the absolute top of the classification list.

    After doing so, all of your other QoS settings will be UNDERNEATH this rule, so they will all automatically be secondary to it. Your xbox will have top priority and UPnP will handle the port openings/forwards.
  3. kardzzz

    kardzzz Addicted to LI Member

    I will give that a try. thx
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice