1

I'm running Tomato on a small network. It has fairly comprehensive QoS controls, but I'm having trouble getting it to correctly classify Youtube HTML5 videos over port 443. They are being classified as FileXfer, the same as a regular download. I want FileXfer to only be used for normal file downloads, whereas HTML5 video should be classified as Media. Is there any additional rule I can use to match Youtube? Or is this not possible since it's encrypted traffic over port 443?

Thanks a lot for the help.

2
  • It actually is a file transfer.
    – Ron Maupin
    Oct 28, 2016 at 15:56
  • Everything coming in from the internet is a file transfer. :-) The problem is recognizing what kind of file is being transferred so as to assign it the correct priority.
    – rahim123
    Oct 28, 2016 at 23:30

1 Answer 1

2

Add a classification to throttle traffic on port 443 after 512kb have been downloaded to a specific internal address. or you can set the destination address to any.

it will look like this in the end


Inbound Direction:

TCP
DstPort: 443
Transferred: 0-512kb

make sure you set src ip is statically assigned on the machine so tomato will know whom to throttle. or you can set a DHCP reservation to assign that machine the same address each time.

*make sure your on inbound classification

Here's how it looks:

How it Looks

6
  • Thanks a lot for the reply. I actually want to assign higher priority to Youtube downloads, and make it throttle other kinds of large file downloads, but only when needed. In other words, I want full-speed normal file downloads as long as nobody is trying to stream a video.
    – rahim123
    Oct 28, 2016 at 23:32
  • what are your layer 7 options in the classifications?
    – Bryan
    Oct 31, 2016 at 15:50
  • I tried httpvideo and youtube-2012, doesn't seem to catch it.
    – rahim123
    Nov 1, 2016 at 18:59
  • heres a list of supported layer 7 protocols. youtube is not a protocol but i thought it may have found a pattern and created into a filter in the "Layer 7 Filter" project. but it hasnt worked.
    – Bryan
    Nov 1, 2016 at 19:12
  • Pattern Writing gives you the ability to write a specific filter to add to L7-Filtering.
    – Bryan
    Nov 1, 2016 at 19:16

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .