{"id":887,"date":"2014-06-18T00:55:00","date_gmt":"2014-06-18T03:55:00","guid":{"rendered":"http:\/\/www.viazap.com.br\/?p=887"},"modified":"2014-06-18T00:55:00","modified_gmt":"2014-06-18T03:55:00","slug":"full-bandwidth-management-parent-queue-tree","status":"publish","type":"post","link":"https:\/\/blog.clusterweb.com.br\/?p=887","title":{"rendered":"Full Bandwidth Management Parent Queue Tree"},"content":{"rendered":"<div class=\"separator\" style=\"color: #000000;\"><span style=\"color: #000000;\">This is the combination, continued and completion of\u00a0<\/span><a style=\"color: #000066;\" href=\"http:\/\/www.agratitudesign.blogspot.com\/2013\/10\/combining-simple-queue-tree-for-traffic.html\" target=\"_blank\">bandwidth management<\/a><span style=\"color: #000000;\">\u00a0methods previously using parent queue tree about to handle all sorts of purposes in an internet network that is more complex. Perhaps if you do not want to think too hard, you simply apply the\u00a0<\/span><a style=\"color: #000066;\" href=\"http:\/\/www.agratitudesign.blogspot.com\/2013\/05\/simple-way-limited-bandwidth-on.html\" target=\"_blank\">simple queue<\/a><span style=\"color: #000000;\">\u00a0to limit bandwidth that so powerful and assertive to limit bandwidth per client on your internet network. The problem is if we share the bandwidth with a simple queue is stiffness, and it&#8217;s hard for me to divide into many clients normally. It would be appropriate to be applied to the kind of\u00a0<\/span><i style=\"color: #000000;\">dedicate internet connection<\/i><span style=\"color: #000000;\">.<\/span><\/div>\n<p><span style=\"color: #000000;\">\u00a0<\/span><br style=\"color: #000000;\" \/><span style=\"color: #000000;\">For example If I have a totally the bandwidth internet connection is up to 2M, after i have tested by speed test, the bandwidth average is 512 kbps. It means that if I have 6 clients, be 512\/6 = 86 kbps\/clients normally, the ideal number is very small inappropriate for our client. If the bandwidth of up to 2 M calculated with 2000\/6 to be around 334 kbps \/clients, it can makes browsing and online game stuck if just only one client there who download and play streaming video, because the client spend almost all the average speed (512kbps) other clients will be especially problematic just for browsing or online game. In this case we need the priority to the fourth packets.<\/span><br style=\"color: #000000;\" \/><br style=\"color: #000000;\" \/><span style=\"color: #000000;\">Full Bandwidth Management with the parent queue tree complete the lack of packets connection per client, especially to handle the internet network with many clients. The principle is equally divide the bandwidth to all the clients with bandwidth greater than that should be given as the limit bandwidth on each clients, in which we set\u00a0<\/span><a style=\"color: #000066;\" href=\"http:\/\/www.agratitudesign.blogspot.com\/2013\/10\/management-online-games-bandwidth-on.html\" target=\"_blank\">Online Games<\/a><span style=\"color: #000000;\">,\u00a0<\/span><a style=\"color: #000066;\" href=\"http:\/\/agratitudesign.blogspot.com\/2013\/05\/separating-and-giving-priority-browsing.html\" target=\"_blank\">Browsing<\/a><span style=\"color: #000000;\">,\u00a0<\/span><a style=\"color: #000066;\" href=\"http:\/\/www.agratitudesign.blogspot.com\/2013\/08\/limiting-download-file-extensions-on.html\" target=\"_blank\">Download<\/a><span style=\"color: #000000;\">,\u00a0<\/span><a style=\"color: #000066;\" href=\"http:\/\/www.agratitudesign.blogspot.com\/2013\/08\/solution-to-limit-youtube-video-streams.html\" target=\"_blank\">Video Streaming<\/a><span style=\"color: #000000;\">\u00a0packets, connection packets. Well, for now I will make the\u00a0<\/span><b style=\"color: #000000;\">Full Bandwidth Management using the parent queue tree<\/b><span style=\"color: #000000;\">. For more easily to make the complex rule, I will work with the scripts for more quickly.<\/span><br style=\"color: #000000;\" \/><br style=\"color: #000000;\" \/><b style=\"color: #000000;\">Situation and Conditions<\/b><span style=\"color: #000000;\">:<\/span><br style=\"color: #000000;\" \/><br style=\"color: #000000;\" \/><span style=\"color: #000000;\">Total Bandwidth = Up to 2 M<\/span><br style=\"color: #000000;\" \/><br style=\"color: #000000;\" \/><span style=\"color: #000000;\">8 Clients that I have :\u00a0<\/span><br style=\"color: #000000;\" \/><!--more--><\/p>\n<blockquote class=\"tr_bq\" style=\"font-style: italic; color: #001429;\"><p><b>Billing<\/b>\u00a0: 192.168.1.11<br \/>\n<b>Client1<\/b>\u00a0\u00a0\u00a0 : 192.168.1.17<br \/>\n<b>Client2<\/b>\u00a0\u00a0\u00a0 : 192.168.1.16<br \/>\n<b>Client3<\/b>\u00a0\u00a0\u00a0 : 192.168.1.15<br \/>\n<b>Client4<\/b>\u00a0\u00a0\u00a0 : 192.168.1.14<br \/>\n<b>Client5<\/b>\u00a0\u00a0\u00a0 : 192.168.1.20<br \/>\n<b>Client6<\/b>\u00a0\u00a0\u00a0 : 192.168.1.21<br \/>\n<b>Master<\/b>\u00a0\u00a0\u00a0 : 192.168.1.8<\/p><\/blockquote>\n<p><span style=\"color: #000000;\">In-Interface = ether1<\/span><br style=\"color: #000000;\" \/><span style=\"color: #000000;\">Out-Interface = wlan1<\/span><br style=\"color: #000000;\" \/><br style=\"color: #000000;\" \/><span style=\"color: #000000;\">\/ip firewall address-list<\/span><br style=\"color: #000000;\" \/><span style=\"color: #000000;\">add address=192.168.1.0\/24 \u00a0disabled=no list=MikroTik comment=&#8221;&#8221;<\/span><br style=\"color: #000000;\" \/><br style=\"color: #000000;\" \/><\/p>\n<div class=\"separator\" style=\"color: #000000;\"><a class=\"lightbox\" style=\"color: #000066;\" title=\"Interface Mikrotik Router\" href=\"http:\/\/2.bp.blogspot.com\/-owHJcSdcigA\/UnIFDyvVy8I\/AAAAAAAAEaI\/I9DWCs8h0Ok\/s1600\/interface+router+mikrotik.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/2.bp.blogspot.com\/-owHJcSdcigA\/UnIFDyvVy8I\/AAAAAAAAEaI\/I9DWCs8h0Ok\/s320\/interface+router+mikrotik.jpg\" alt=\"\" width=\"320\" height=\"240\" border=\"0\" \/><\/a><\/div>\n<p><br style=\"color: #000000;\" \/><span style=\"color: #000000;\">1. Marking all the connection out and in of the interface Mikrotik router, and create the connection packets that allow you to capture it to the queue tree rule as bandwidth totally. Look at the script below!<\/span><br style=\"color: #000000;\" \/><br style=\"color: #000000;\" \/><\/p>\n<div style=\"color: #000000;\">\n<div id=\"highlighter_33174\" class=\"syntaxhighlighter  sql\">\n<div class=\"toolbar\" style=\"color: #d1edff !important;\"><a class=\"toolbar_item command_help help\" style=\"color: #d1edff !important;\" href=\"http:\/\/agratitudesign.blogspot.com.br\/2013\/10\/full-bandwidth-management-parent-queue.html#\">?<\/a><\/div>\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\" style=\"color: #afafaf !important;\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<div class=\"line number2 index1 alt1\">2<\/div>\n<div class=\"line number3 index2 alt2\">3<\/div>\n<div class=\"line number4 index3 alt1\">4<\/div>\n<div class=\"line number5 index4 alt2\">5<\/div>\n<div class=\"line number6 index5 alt1\">6<\/div>\n<div class=\"line number7 index6 alt2\">7<\/div>\n<div class=\"line number8 index7 alt1\">8<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"sql plain\" style=\"color: #d1edff !important;\">\/ip firewall mangle<\/code><\/div>\n<div class=\"line number2 index1 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">chain=prerouting dst-address=!MikroTik <\/code><code class=\"sql color1\" style=\"color: #f8bb00 !important;\">in<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-interface=ether1 new-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-mark=<\/code><code class=\"sql color1\" style=\"color: #f8bb00 !important;\">All<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-Inconn disabled=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">passthrough=yes comment=<\/code><code class=\"sql string\" style=\"color: #1dc116 !important;\">\"CONNECTION-IN\"<\/code><\/div>\n<div class=\"line number3 index2 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet chain=prerouting <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-mark=<\/code><code class=\"sql color1\" style=\"color: #f8bb00 !important;\">All<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-Inconn disabled=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">new-packet-mark=<\/code><code class=\"sql color1\" style=\"color: #f8bb00 !important;\">All<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-inpkt passthrough=yes comment=<\/code><code class=\"sql string\" style=\"color: #1dc116 !important;\">\"UPSTEAM PACKETS\"<\/code><\/div>\n<div class=\"line number4 index3 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql color1\" style=\"color: #f8bb00 !important;\">in<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-interface=wlan1 new-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-mark=<\/code><code class=\"sql color1\" style=\"color: #f8bb00 !important;\">All<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-Outconn disabled=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">passthrough=yes comment=<\/code><code class=\"sql string\" style=\"color: #1dc116 !important;\">\"CONNECTION-OUT\"<\/code><\/div>\n<div class=\"line number5 index4 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-mark=<\/code><code class=\"sql color1\" style=\"color: #f8bb00 !important;\">All<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-Outconn new-packet-mark=<\/code><code class=\"sql color1\" style=\"color: #f8bb00 !important;\">All<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-Outpkt disabled=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">passthrough=yes comment=<\/code><code class=\"sql string\" style=\"color: #1dc116 !important;\">\"DOWNSTEAM-PACKETS\"<\/code><\/div>\n<div class=\"line number6 index5 alt1\"><\/div>\n<div class=\"line number7 index6 alt2\"><code class=\"sql plain\" style=\"color: #d1edff !important;\">\/queue tree<\/code><\/div>\n<div class=\"line number8 index7 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=<\/code><code class=\"sql color1\" style=\"color: #f8bb00 !important;\">All<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-Bandwidth parent=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">global<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">out<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">packet-mark=<\/code><code class=\"sql color1\" style=\"color: #f8bb00 !important;\">All<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-Outpkt queue=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">default<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">priority=1 <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">max<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-limit=2M<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p><br style=\"color: #000000;\" \/><span style=\"color: #000000;\">The connection that we will use is<\/span><b style=\"color: #000000;\">\u00a0All-Outconn<\/b><span style=\"color: #000000;\">\u00a0as the above scripts with the connection<\/span><b style=\"color: #000000;\">chain=forward<\/b><span style=\"color: #000000;\">\u00a0<\/span><b style=\"color: #000000;\">out-interface=wlan1<\/b><span style=\"color: #000000;\">, which we subsequently differentiate into different connections to produce different connection packets.<\/span><br style=\"color: #000000;\" \/><br style=\"color: #000000;\" \/><span style=\"color: #000000;\">2. Take the connections of\u00a0<\/span><b style=\"color: #000000;\">All-Outconn<\/b><span style=\"color: #000000;\">\u00a0then divide it into the connections to every client, and make connection packets every client that will captured by the queue tree per client.<\/span><br style=\"color: #000000;\" \/><span style=\"color: #000000;\">Here are the following scripts :<\/span><br style=\"color: #000000;\" \/><br style=\"color: #000000;\" \/><\/p>\n<div style=\"color: #000000;\">\n<div id=\"highlighter_427798\" class=\"syntaxhighlighter  sql\">\n<div class=\"toolbar\" style=\"color: #d1edff !important;\"><a class=\"toolbar_item command_help help\" style=\"color: #d1edff !important;\" href=\"http:\/\/agratitudesign.blogspot.com.br\/2013\/10\/full-bandwidth-management-parent-queue.html#\">?<\/a><\/div>\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\" style=\"color: #afafaf !important;\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<div class=\"line number2 index1 alt1\">2<\/div>\n<div class=\"line number3 index2 alt2\">3<\/div>\n<div class=\"line number4 index3 alt1\">4<\/div>\n<div class=\"line number5 index4 alt2\">5<\/div>\n<div class=\"line number6 index5 alt1\">6<\/div>\n<div class=\"line number7 index6 alt2\">7<\/div>\n<div class=\"line number8 index7 alt1\">8<\/div>\n<div class=\"line number9 index8 alt2\">9<\/div>\n<div class=\"line number10 index9 alt1\">10<\/div>\n<div class=\"line number11 index10 alt2\">11<\/div>\n<div class=\"line number12 index11 alt1\">12<\/div>\n<div class=\"line number13 index12 alt2\">13<\/div>\n<div class=\"line number14 index13 alt1\">14<\/div>\n<div class=\"line number15 index14 alt2\">15<\/div>\n<div class=\"line number16 index15 alt1\">16<\/div>\n<div class=\"line number17 index16 alt2\">17<\/div>\n<div class=\"line number18 index17 alt1\">18<\/div>\n<div class=\"line number19 index18 alt2\">19<\/div>\n<div class=\"line number20 index19 alt1\">20<\/div>\n<div class=\"line number21 index20 alt2\">21<\/div>\n<div class=\"line number22 index21 alt1\">22<\/div>\n<div class=\"line number23 index22 alt2\">23<\/div>\n<div class=\"line number24 index23 alt1\">24<\/div>\n<div class=\"line number25 index24 alt2\">25<\/div>\n<div class=\"line number26 index25 alt1\">26<\/div>\n<div class=\"line number27 index26 alt2\">27<\/div>\n<div class=\"line number28 index27 alt1\">28<\/div>\n<div class=\"line number29 index28 alt2\">29<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"sql plain\" style=\"color: #d1edff !important;\">\/ip firewall mangle<\/code><\/div>\n<div class=\"line number2 index1 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">comment=<\/code><code class=\"sql string\" style=\"color: #1dc116 !important;\">\"Billing\"<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">disabled=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">dst-address=192.168.1.11 new-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-mark=Billing-conn passthrough=yes <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-mark=<\/code><code class=\"sql color1\" style=\"color: #f8bb00 !important;\">All<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-Outconn<\/code><\/div>\n<div class=\"line number3 index2 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">comment=<\/code><code class=\"sql string\" style=\"color: #1dc116 !important;\">\"Client1\"<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">disabled=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">dst-address=192.168.1.17 new-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-mark=Client1-conn passthrough=yes <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-mark=<\/code><code class=\"sql color1\" style=\"color: #f8bb00 !important;\">All<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-Outconn<\/code><\/div>\n<div class=\"line number4 index3 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">comment=<\/code><code class=\"sql string\" style=\"color: #1dc116 !important;\">\"Client2\"<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">disabled=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">dst-address=192.168.1.16 new-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-mark=Client2-conn passthrough=yes <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-mark=<\/code><code class=\"sql color1\" style=\"color: #f8bb00 !important;\">All<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-Outconn<\/code><\/div>\n<div class=\"line number5 index4 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">comment=<\/code><code class=\"sql string\" style=\"color: #1dc116 !important;\">\"Client3\"<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">disabled=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">dst-address=192.168.1.15 new-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-mark=Client3-conn passthrough=yes <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-mark=<\/code><code class=\"sql color1\" style=\"color: #f8bb00 !important;\">All<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-Outconn<\/code><\/div>\n<div class=\"line number6 index5 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">comment=<\/code><code class=\"sql string\" style=\"color: #1dc116 !important;\">\"Client4\"<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">disabled=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">dst-address=192.168.1.14 new-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-mark=Client4-conn passthrough=yes <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-mark=<\/code><code class=\"sql color1\" style=\"color: #f8bb00 !important;\">All<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-Outconn<\/code><\/div>\n<div class=\"line number7 index6 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">comment=<\/code><code class=\"sql string\" style=\"color: #1dc116 !important;\">\"Client5\"<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">disabled=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">dst-address=192.168.1.20 new-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-mark=Client5-conn passthrough=yes <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-mark=<\/code><code class=\"sql color1\" style=\"color: #f8bb00 !important;\">All<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-Outconn<\/code><\/div>\n<div class=\"line number8 index7 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">comment=<\/code><code class=\"sql string\" style=\"color: #1dc116 !important;\">\"Client6\"<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">disabled=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">dst-address=192.168.1.21 new-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-mark=Client6-conn passthrough=yes <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-mark=<\/code><code class=\"sql color1\" style=\"color: #f8bb00 !important;\">All<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-Outconn<\/code><\/div>\n<div class=\"line number9 index8 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">comment=<\/code><code class=\"sql string\" style=\"color: #1dc116 !important;\">\"Master\"<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">disabled=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">dst-address=192.168.1.8 new-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-mark=Master-conn passthrough=yes <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-mark=<\/code><code class=\"sql color1\" style=\"color: #f8bb00 !important;\">All<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-Outconn<\/code><\/div>\n<div class=\"line number10 index9 alt1\"><\/div>\n<div class=\"line number11 index10 alt2\"><code class=\"sql plain\" style=\"color: #d1edff !important;\">\/ip firewall mangle<\/code><\/div>\n<div class=\"line number12 index11 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">new-packet-mark=Billing-pkt passthrough=yes <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-mark=Billing-conn comment=<\/code><code class=\"sql string\" style=\"color: #1dc116 !important;\">\"BILLING DOWNSTEAM\"<\/code><\/div>\n<div class=\"line number13 index12 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">new-packet-mark=Client1-pkt passthrough=yes <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-mark=Client1-conn comment=<\/code><code class=\"sql string\" style=\"color: #1dc116 !important;\">\"CLIENT1 DOWNSTEAM\"<\/code><\/div>\n<div class=\"line number14 index13 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">new-packet-mark=Client2-pkt passthrough=yes <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-mark=Client2-conn comment=<\/code><code class=\"sql string\" style=\"color: #1dc116 !important;\">\"CLIENT2 DOWNSTEAM\"<\/code><\/div>\n<div class=\"line number15 index14 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">new-packet-mark=Client3-pkt passthrough=yes <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-mark=Client3-conn comment=<\/code><code class=\"sql string\" style=\"color: #1dc116 !important;\">\"CLIENT3 DOWNSTEAM\"<\/code><\/div>\n<div class=\"line number16 index15 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">new-packet-mark=Client4-pkt passthrough=yes <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-mark=Client4-conn comment=<\/code><code class=\"sql string\" style=\"color: #1dc116 !important;\">\"CLIENT4 DOWNSTEAM\"<\/code><\/div>\n<div class=\"line number17 index16 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">new-packet-mark=Client5-pkt passthrough=yes <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-mark=Client5-conn comment=<\/code><code class=\"sql string\" style=\"color: #1dc116 !important;\">\"CLIENT5 DOWNSTEAM\"<\/code><\/div>\n<div class=\"line number18 index17 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">new-packet-mark=Client6-pkt passthrough=yes <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-mark=Client6-conn comment=<\/code><code class=\"sql string\" style=\"color: #1dc116 !important;\">\"CLIENT6 DOWNSTEAM\"<\/code><\/div>\n<div class=\"line number19 index18 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">new-packet-mark=Master-pkt passthrough=yes <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-mark=Master-conn comment=<\/code><code class=\"sql string\" style=\"color: #1dc116 !important;\">\"MASTER DOWNSTEAM\"<\/code><\/div>\n<div class=\"line number20 index19 alt1\"><\/div>\n<div class=\"line number21 index20 alt2\"><code class=\"sql plain\" style=\"color: #d1edff !important;\">\/queue tree<\/code><\/div>\n<div class=\"line number22 index21 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=Billing parent=<\/code><code class=\"sql color1\" style=\"color: #f8bb00 !important;\">All<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-Bandwidth packet-mark=Billing-pkt queue=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">default<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">priority=8 limit-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">at<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=256k <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">max<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-limit=256k burst-limit=720k burst-threshold=192k burst-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">time<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=2s<\/code><\/div>\n<div class=\"line number23 index22 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=Client1 parent=<\/code><code class=\"sql color1\" style=\"color: #f8bb00 !important;\">All<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-Bandwidth packet-mark=Client1-pkt queue=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">default<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">priority=8 limit-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">at<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=256k <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">max<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-limit=256k burst-limit=720k burst-threshold=192k burst-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">time<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=2s<\/code><\/div>\n<div class=\"line number24 index23 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=Client2 parent=<\/code><code class=\"sql color1\" style=\"color: #f8bb00 !important;\">All<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-Bandwidth packet-mark=Client2-pkt queue=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">default<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">priority=8 limit-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">at<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=256k <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">max<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-limit=256k burst-limit=720k burst-threshold=192k burst-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">time<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=2s<\/code><\/div>\n<div class=\"line number25 index24 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=Client3 parent=<\/code><code class=\"sql color1\" style=\"color: #f8bb00 !important;\">All<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-Bandwidth packet-mark=Client3-pkt queue=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">default<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">priority=8 limit-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">at<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=256k <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">max<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-limit=256k burst-limit=720k burst-threshold=192k burst-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">time<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=2s<\/code><\/div>\n<div class=\"line number26 index25 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=Client4 parent=<\/code><code class=\"sql color1\" style=\"color: #f8bb00 !important;\">All<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-Bandwidth packet-mark=Client4-pkt queue=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">default<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">priority=8 limit-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">at<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=256k <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">max<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-limit=256k burst-limit=720k burst-threshold=192k burst-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">time<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=2s<\/code><\/div>\n<div class=\"line number27 index26 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=Client5 parent=<\/code><code class=\"sql color1\" style=\"color: #f8bb00 !important;\">All<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-Bandwidth packet-mark=Client5-pkt queue=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">default<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">priority=8 limit-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">at<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=256k <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">max<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-limit=256k burst-limit=720k burst-threshold=192k burst-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">time<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=2s<\/code><\/div>\n<div class=\"line number28 index27 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=Client6 parent=<\/code><code class=\"sql color1\" style=\"color: #f8bb00 !important;\">All<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-Bandwidth packet-mark=Client6-pkt queue=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">default<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">priority=8 limit-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">at<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=256k <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">max<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-limit=256k burst-limit=720k burst-threshold=192k burst-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">time<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=2s<\/code><\/div>\n<div class=\"line number29 index28 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=Master parent=<\/code><code class=\"sql color1\" style=\"color: #f8bb00 !important;\">All<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-Bandwidth packet-mark=Master-pkt queue=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">default<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">priority=8 limit-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">at<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=256k <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">max<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-limit=256k burst-limit=720k burst-threshold=192k burst-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">time<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=2s<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p><br style=\"color: #000000;\" \/><span style=\"color: #000000;\">The scripts above consists with mangle and queue tree rule. From here we are already making the connections per ip address of clients, such as\u00a0<\/span><\/p>\n<ul style=\"color: #000000;\">\n<li style=\"color: #141414;\"><b>Connections Per Client<\/b>\u00a0: Billing-conn, Client1-conn, Client2-conn, Client3-conn, Client4-conn, Client5-conn, Client6-conn, Master-conn<\/li>\n<li style=\"color: #141414;\"><b>Connection Packets Per Client<\/b>\u00a0: Billing-pkt, Client1-pkt, Client1-pkt, Client2-pkt, Client3-pkt, Client4-pkt, Client5-pkt, Client6-pkt, Master-pkt<\/li>\n<\/ul>\n<p><br style=\"color: #000000;\" \/><span style=\"color: #000000;\">3. The Connections per client that we have divided will separated into four packets connection such as browsing, online games, download, streaming video per client. Here are the forth part of four different packets connection. If there are any packets that have not been defined I asked for suggestions from those of you that had experience.<\/span><br style=\"color: #000000;\" \/><br style=\"color: #000000;\" \/><b style=\"color: #000000;\">Part I\u00a0<\/b><span style=\"color: #000000;\">: Making the packets per client for download and the queue tree with priority as you wish, here the following scripts:<\/span><br style=\"color: #000000;\" \/><br style=\"color: #000000;\" \/><\/p>\n<div style=\"color: #000000;\">\n<div id=\"highlighter_114790\" class=\"syntaxhighlighter  sql\">\n<div class=\"toolbar\" style=\"color: #d1edff !important;\"><a class=\"toolbar_item command_help help\" style=\"color: #d1edff !important;\" href=\"http:\/\/agratitudesign.blogspot.com.br\/2013\/10\/full-bandwidth-management-parent-queue.html#\">?<\/a><\/div>\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\" style=\"color: #afafaf !important;\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<div class=\"line number2 index1 alt1\">2<\/div>\n<div class=\"line number3 index2 alt2\">3<\/div>\n<div class=\"line number4 index3 alt1\">4<\/div>\n<div class=\"line number5 index4 alt2\">5<\/div>\n<div class=\"line number6 index5 alt1\">6<\/div>\n<div class=\"line number7 index6 alt2\">7<\/div>\n<div class=\"line number8 index7 alt1\">8<\/div>\n<div class=\"line number9 index8 alt2\">9<\/div>\n<div class=\"line number10 index9 alt1\">10<\/div>\n<div class=\"line number11 index10 alt2\">11<\/div>\n<div class=\"line number12 index11 alt1\">12<\/div>\n<div class=\"line number13 index12 alt2\">13<\/div>\n<div class=\"line number14 index13 alt1\">14<\/div>\n<div class=\"line number15 index14 alt2\">15<\/div>\n<div class=\"line number16 index15 alt1\">16<\/div>\n<div class=\"line number17 index16 alt2\">17<\/div>\n<div class=\"line number18 index17 alt1\">18<\/div>\n<div class=\"line number19 index18 alt2\">19<\/div>\n<div class=\"line number20 index19 alt1\">20<\/div>\n<div class=\"line number21 index20 alt2\">21<\/div>\n<div class=\"line number22 index21 alt1\">22<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"sql plain\" style=\"color: #d1edff !important;\">\/ip firewall layer7-protocol<\/code><\/div>\n<div class=\"line number2 index1 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">comment=<\/code><code class=\"sql string\" style=\"color: #1dc116 !important;\">\"\"<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=download regexp=<\/code><code class=\"sql string\" style=\"color: #1dc116 !important;\">\"^.*get.+\\\\.(exe|rar|iso|zip|7zip|flv|mkv|avi|mp4|3gp|rmvb|mp3|img|dat|mov).*\\$\"<\/code><\/div>\n<div class=\"line number3 index2 alt2\"><\/div>\n<div class=\"line number4 index3 alt1\"><code class=\"sql plain\" style=\"color: #d1edff !important;\">\/ip firewall mangle<\/code><\/div>\n<div class=\"line number5 index4 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">layer7-protocol=download <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet new-packet-mark=billing-dpkt passthrough=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">packet-mark=Billing-pkt comment=Billing-Down<\/code><\/div>\n<div class=\"line number6 index5 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">layer7-protocol=download <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet new-packet-mark=client1-dpkt passthrough=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">packet-mark=Client1-pkt comment=Client1-Down<\/code><\/div>\n<div class=\"line number7 index6 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">layer7-protocol=download <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet new-packet-mark=client2-dpkt passthrough=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">packet-mark=Client2-pkt comment=Client2-Down<\/code><\/div>\n<div class=\"line number8 index7 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">layer7-protocol=download <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet new-packet-mark=client3-dpkt passthrough=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">packet-mark=Client3-pkt comment=Client3-Down<\/code><\/div>\n<div class=\"line number9 index8 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">layer7-protocol=download <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet new-packet-mark=client4-dpkt passthrough=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">packet-mark=Client4-pkt comment=Client4-Down<\/code><\/div>\n<div class=\"line number10 index9 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">layer7-protocol=download <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet new-packet-mark=client5-dpkt passthrough=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">packet-mark=Client5-pkt comment=Client5-Down<\/code><\/div>\n<div class=\"line number11 index10 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">layer7-protocol=download <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet new-packet-mark=client6-dpkt passthrough=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">packet-mark=Client6-pkt comment=Client6-Down<\/code><\/div>\n<div class=\"line number12 index11 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">layer7-protocol=download <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet new-packet-mark=master-dpkt passthrough=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">packet-mark=Master-pkt comment=Master-Down<\/code><\/div>\n<div class=\"line number13 index12 alt2\"><code class=\"sql spaces\">\u00a0<\/code><\/div>\n<div class=\"line number14 index13 alt1\"><code class=\"sql plain\" style=\"color: #d1edff !important;\">\/queue tree<\/code><\/div>\n<div class=\"line number15 index14 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=Billing-Down parent=Billing packet-mark=billing-dpkt queue=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">default<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">priority=6 limit-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">at<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=180k <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">max<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-limit=180k burst-limit=256k burst-threshold=135k burst-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">time<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=2s<\/code><\/div>\n<div class=\"line number16 index15 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=Client1-Down parent=Client1 packet-mark=client1-dpkt queue=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">default<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">priority=6 limit-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">at<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=180k <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">max<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-limit=180k burst-limit=256k burst-threshold=135k burst-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">time<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=2s<\/code><\/div>\n<div class=\"line number17 index16 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=Client2-Down parent=Client2 packet-mark=client2-dpkt queue=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">default<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">priority=6 limit-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">at<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=180k <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">max<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-limit=180k burst-limit=256k burst-threshold=135k burst-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">time<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=2s<\/code><\/div>\n<div class=\"line number18 index17 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=Client3-Down parent=Client3 packet-mark=client3-dpkt queue=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">default<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">priority=6 limit-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">at<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=180k <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">max<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-limit=180k burst-limit=256k burst-threshold=135k burst-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">time<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=2s<\/code><\/div>\n<div class=\"line number19 index18 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=Client4-Down parent=Client4 packet-mark=client4-dpkt queue=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">default<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">priority=6 limit-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">at<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=180k <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">max<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-limit=180k burst-limit=256k burst-threshold=135k burst-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">time<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=2s<\/code><\/div>\n<div class=\"line number20 index19 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=Client5-Down parent=Client5 packet-mark=client5-dpkt queue=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">default<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">priority=6 limit-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">at<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=180k <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">max<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-limit=180k burst-limit=256k burst-threshold=135k burst-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">time<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=2s<\/code><\/div>\n<div class=\"line number21 index20 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=Client6-Down parent=Client6 packet-mark=client6-dpkt queue=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">default<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">priority=6 limit-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">at<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=180k <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">max<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-limit=180k burst-limit=256k burst-threshold=135k burst-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">time<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=2s<\/code><\/div>\n<div class=\"line number22 index21 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=Master-Down parent=Master packet-mark=master-dpkt queue=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">default<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">priority=6 limit-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">at<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=180k <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">max<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-limit=180k burst-limit=256k burst-threshold=135k burst-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">time<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=2s<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p><br style=\"color: #000000;\" \/><span style=\"color: #000000;\">Here we take and use the connections per client and differentiate into connection packets of downloaded by the extension files, so if there are any the extension files that you think is important, just add the the extension files that you want to the layer 7 protocols from the above scripts.<\/span><br style=\"color: #000000;\" \/><br style=\"color: #000000;\" \/><b style=\"color: #000000;\">Part II<\/b><span style=\"color: #000000;\">. Making the video packet connection per client complete with the queue tree and priority as you please. Here the following scripts<\/span><br style=\"color: #000000;\" \/><br style=\"color: #000000;\" \/><\/p>\n<div style=\"color: #000000;\">\n<div id=\"highlighter_432300\" class=\"syntaxhighlighter  sql\">\n<div class=\"toolbar\" style=\"color: #d1edff !important;\"><a class=\"toolbar_item command_help help\" style=\"color: #d1edff !important;\" href=\"http:\/\/agratitudesign.blogspot.com.br\/2013\/10\/full-bandwidth-management-parent-queue.html#\">?<\/a><\/div>\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\" style=\"color: #afafaf !important;\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<div class=\"line number2 index1 alt1\">2<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"sql plain\" style=\"color: #d1edff !important;\">\/ip firewall layer7-protocol<\/code><\/div>\n<div class=\"line number2 index1 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">comment=<\/code><code class=\"sql string\" style=\"color: #1dc116 !important;\">\"\"<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=streaming regexp=<\/code><code class=\"sql string\" style=\"color: #1dc116 !important;\">\"^.*get.+\\\\.(c.youtube.com|cdn.dailymotion.com|metacafe.com|mccont.com).*\\$\"<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p><br style=\"color: #000000;\" \/><span style=\"color: #000000;\">If the above script doesn&#8217;t works, try the second regexp on the script below!<\/span><br style=\"color: #000000;\" \/><br style=\"color: #000000;\" \/><\/p>\n<div style=\"color: #000000;\">\n<div id=\"highlighter_390574\" class=\"syntaxhighlighter  sql\">\n<div class=\"toolbar\" style=\"color: #d1edff !important;\"><a class=\"toolbar_item command_help help\" style=\"color: #d1edff !important;\" href=\"http:\/\/agratitudesign.blogspot.com.br\/2013\/10\/full-bandwidth-management-parent-queue.html#\">?<\/a><\/div>\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\" style=\"color: #afafaf !important;\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<div class=\"line number2 index1 alt1\">2<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"sql plain\" style=\"color: #d1edff !important;\">\/ip firewall layer7-protocol<\/code><\/div>\n<div class=\"line number2 index1 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">comment=<\/code><code class=\"sql string\" style=\"color: #1dc116 !important;\">\"\"<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=streaming regexp=<\/code><code class=\"sql string\" style=\"color: #1dc116 !important;\">\"videoplayback|video\"<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>&nbsp;<\/p>\n<div style=\"color: #000000;\">\n<div id=\"highlighter_895862\" class=\"syntaxhighlighter  sql\">\n<div class=\"toolbar\" style=\"color: #d1edff !important;\"><a class=\"toolbar_item command_help help\" style=\"color: #d1edff !important;\" href=\"http:\/\/agratitudesign.blogspot.com.br\/2013\/10\/full-bandwidth-management-parent-queue.html#\">?<\/a><\/div>\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\" style=\"color: #afafaf !important;\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<div class=\"line number2 index1 alt1\">2<\/div>\n<div class=\"line number3 index2 alt2\">3<\/div>\n<div class=\"line number4 index3 alt1\">4<\/div>\n<div class=\"line number5 index4 alt2\">5<\/div>\n<div class=\"line number6 index5 alt1\">6<\/div>\n<div class=\"line number7 index6 alt2\">7<\/div>\n<div class=\"line number8 index7 alt1\">8<\/div>\n<div class=\"line number9 index8 alt2\">9<\/div>\n<div class=\"line number10 index9 alt1\">10<\/div>\n<div class=\"line number11 index10 alt2\">11<\/div>\n<div class=\"line number12 index11 alt1\">12<\/div>\n<div class=\"line number13 index12 alt2\">13<\/div>\n<div class=\"line number14 index13 alt1\">14<\/div>\n<div class=\"line number15 index14 alt2\">15<\/div>\n<div class=\"line number16 index15 alt1\">16<\/div>\n<div class=\"line number17 index16 alt2\">17<\/div>\n<div class=\"line number18 index17 alt1\">18<\/div>\n<div class=\"line number19 index18 alt2\">19<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"sql plain\" style=\"color: #d1edff !important;\">\/ip firewall mangle<\/code><\/div>\n<div class=\"line number2 index1 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">comment=Billing-Streams chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">layer7-protocol=streaming <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet new-packet-mark=billing-spkt passthrough=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">packet-mark=Billing-pkt<\/code><\/div>\n<div class=\"line number3 index2 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">comment=Client1-Streams chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">layer7-protocol=streaming <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet new-packet-mark=client1-spkt passthrough=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">packet-mark=Client1-pkt<\/code><\/div>\n<div class=\"line number4 index3 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">comment=Client2-Streams chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">layer7-protocol=streaming <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet new-packet-mark=client2-spkt passthrough=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">packet-mark=Client2-pkt<\/code><\/div>\n<div class=\"line number5 index4 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">comment=Client3-Streams chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">layer7-protocol=streaming <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet new-packet-mark=client3-spkt passthrough=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">packet-mark=Client3-pkt<\/code><\/div>\n<div class=\"line number6 index5 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">comment=Client4-Streams chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">layer7-protocol=streaming <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet new-packet-mark=client4-spkt passthrough=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">packet-mark=Client4-pkt<\/code><\/div>\n<div class=\"line number7 index6 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">comment=Client5-Streams chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">layer7-protocol=streaming <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet new-packet-mark=client5-spkt passthrough=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">packet-mark=Client5-pkt<\/code><\/div>\n<div class=\"line number8 index7 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">comment=Client6-Streams chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">layer7-protocol=streaming <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet new-packet-mark=client6-spkt passthrough=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">packet-mark=Client6-pkt<\/code><\/div>\n<div class=\"line number9 index8 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">comment=Master-Streams chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">layer7-protocol=streaming <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet new-packet-mark=master-spkt passthrough=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">packet-mark=Master-pkt<\/code><\/div>\n<div class=\"line number10 index9 alt1\"><code class=\"sql spaces\">\u00a0<\/code><\/div>\n<div class=\"line number11 index10 alt2\"><code class=\"sql plain\" style=\"color: #d1edff !important;\">\/queue tree<\/code><\/div>\n<div class=\"line number12 index11 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=Billing-Streams parent=Billing packet-mark=billing-spkt queue=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">default<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">priority=8 limit-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">at<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=220k <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">max<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-limit=220k burst-limit=256k burst-threshold=165k burst-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">time<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=2s<\/code><\/div>\n<div class=\"line number13 index12 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=Client1-Streams parent=Client1 packet-mark=client1-spkt queue=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">default<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">priority=8 limit-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">at<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=220k <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">max<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-limit=220k burst-limit=256k burst-threshold=165k burst-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">time<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=2s<\/code><\/div>\n<div class=\"line number14 index13 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=Client2-Streams parent=Client2 packet-mark=client2-spkt queue=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">default<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">priority=8 limit-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">at<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=220k <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">max<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-limit=220k burst-limit=256k burst-threshold=165k burst-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">time<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=2s<\/code><\/div>\n<div class=\"line number15 index14 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=Client3-Streams parent=Client3 packet-mark=client3-spkt queue=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">default<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">priority=8 limit-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">at<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=220k <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">max<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-limit=220k burst-limit=256k burst-threshold=165k burst-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">time<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=2s<\/code><\/div>\n<div class=\"line number16 index15 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=Client4-Streams parent=Client4 packet-mark=client4-spkt queue=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">default<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">priority=8 limit-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">at<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=220k <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">max<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-limit=220k burst-limit=256k burst-threshold=165k burst-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">time<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=2s<\/code><\/div>\n<div class=\"line number17 index16 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=Client5-Streams parent=Client5 packet-mark=client5-spkt queue=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">default<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">priority=8 limit-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">at<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=220k <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">max<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-limit=220k burst-limit=256k burst-threshold=165k burst-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">time<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=2s<\/code><\/div>\n<div class=\"line number18 index17 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=Client6-Streams parent=Client6 packet-mark=client6-spkt queue=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">default<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">priority=8 limit-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">at<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=220k <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">max<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-limit=220k burst-limit=256k burst-threshold=165k burst-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">time<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=2s<\/code><\/div>\n<div class=\"line number19 index18 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=Master-Streams parent=Master packet-mark=master-spkt queue=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">default<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">priority=8 limit-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">at<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=220k <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">max<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-limit=220k burst-limit=256k burst-threshold=165k burst-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">time<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=2s<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p><br style=\"color: #000000;\" \/><span style=\"color: #000000;\">This is the similar method in making the connection packets like download packets is by using a layer 7 protocols, the content of streaming video other sites that have not been defined, please you add on the layer 7 protocols if you think that is important, and adjust the priority and limit speed on the queue tree as you please.<\/span><br style=\"color: #000000;\" \/><br style=\"color: #000000;\" \/><span style=\"color: #000000;\">c. Membuat packets Online game per client lengkap dengan queue treenya, berikut ini adalah scriptsnya :<\/span><br style=\"color: #000000;\" \/><br style=\"color: #000000;\" \/><b style=\"color: #000000;\">Part III<\/b><span style=\"color: #000000;\">\u00a0: Making the Online games packet connection per client complete with the queue tree and priority, here the following scripts:<\/span><br style=\"color: #000000;\" \/><br style=\"color: #000000;\" \/><\/p>\n<div style=\"color: #000000;\">\n<div id=\"highlighter_136103\" class=\"syntaxhighlighter  sql\">\n<div class=\"toolbar\" style=\"color: #d1edff !important;\"><a class=\"toolbar_item command_help help\" style=\"color: #d1edff !important;\" href=\"http:\/\/agratitudesign.blogspot.com.br\/2013\/10\/full-bandwidth-management-parent-queue.html#\">?<\/a><\/div>\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\" style=\"color: #afafaf !important;\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<div class=\"line number2 index1 alt1\">2<\/div>\n<div class=\"line number3 index2 alt2\">3<\/div>\n<div class=\"line number4 index3 alt1\">4<\/div>\n<div class=\"line number5 index4 alt2\">5<\/div>\n<div class=\"line number6 index5 alt1\">6<\/div>\n<div class=\"line number7 index6 alt2\">7<\/div>\n<div class=\"line number8 index7 alt1\">8<\/div>\n<div class=\"line number9 index8 alt2\">9<\/div>\n<div class=\"line number10 index9 alt1\">10<\/div>\n<div class=\"line number11 index10 alt2\">11<\/div>\n<div class=\"line number12 index11 alt1\">12<\/div>\n<div class=\"line number13 index12 alt2\">13<\/div>\n<div class=\"line number14 index13 alt1\">14<\/div>\n<div class=\"line number15 index14 alt2\">15<\/div>\n<div class=\"line number16 index15 alt1\">16<\/div>\n<div class=\"line number17 index16 alt2\">17<\/div>\n<div class=\"line number18 index17 alt1\">18<\/div>\n<div class=\"line number19 index18 alt2\">19<\/div>\n<div class=\"line number20 index19 alt1\">20<\/div>\n<div class=\"line number21 index20 alt2\">21<\/div>\n<div class=\"line number22 index21 alt1\">22<\/div>\n<div class=\"line number23 index22 alt2\">23<\/div>\n<div class=\"line number24 index23 alt1\">24<\/div>\n<div class=\"line number25 index24 alt2\">25<\/div>\n<div class=\"line number26 index25 alt1\">26<\/div>\n<div class=\"line number27 index26 alt2\">27<\/div>\n<div class=\"line number28 index27 alt1\">28<\/div>\n<div class=\"line number29 index28 alt2\">29<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"sql plain\" style=\"color: #d1edff !important;\">\/ip firewall mangle<\/code><\/div>\n<div class=\"line number2 index1 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">packet-mark=<\/code><code class=\"sql color1\" style=\"color: #f8bb00 !important;\">All<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-Outpkt new-packet-mark=gpkt passthrough=yes protocol=tcp dst-port=5340-5352,6000-6152,10001-10011,14009-14030,18901-18909 comment=<\/code><code class=\"sql string\" style=\"color: #1dc116 !important;\">\"Online Game Portal\"<\/code><\/div>\n<div class=\"line number3 index2 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">packet-mark=<\/code><code class=\"sql color1\" style=\"color: #f8bb00 !important;\">All<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-Outpkt new-packet-mark=gpkt passthrough=yes protocol=tcp dst-port=39190,27780,29000,22100,10009,4300,15001,15002,7341,7451<\/code><\/div>\n<div class=\"line number4 index3 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">packet-mark=<\/code><code class=\"sql color1\" style=\"color: #f8bb00 !important;\">All<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-Outpkt new-packet-mark=gpkt passthrough=yes protocol=tcp dst-port=40000,9300,9400,9700,7342,8005-8010,37466,36567,8822<\/code><\/div>\n<div class=\"line number5 index4 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">packet-mark=<\/code><code class=\"sql color1\" style=\"color: #f8bb00 !important;\">All<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-Outpkt new-packet-mark=gpkt passthrough=yes protocol=tcp dst-port=47611,16666,20000,5105,29000,18901-18909,9015<\/code><\/div>\n<div class=\"line number6 index5 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">packet-mark=<\/code><code class=\"sql color1\" style=\"color: #f8bb00 !important;\">All<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-Outpkt new-packet-mark=gpkt passthrough=yes protocol=udp dst-port=27005,27015<\/code><\/div>\n<div class=\"line number7 index6 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">packet-mark=<\/code><code class=\"sql color1\" style=\"color: #f8bb00 !important;\">All<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-Outpkt new-packet-mark=gpkt passthrough=yes protocol=udp dst-port=27005-27020,13055,7800-7900,12060-12070<\/code><\/div>\n<div class=\"line number8 index7 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">packet-mark=<\/code><code class=\"sql color1\" style=\"color: #f8bb00 !important;\">All<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-Outpkt new-packet-mark=gpkt passthrough=yes protocol=udp dst-port=8005-8010,9068,1293,1479,9401,9600,30000<\/code><\/div>\n<div class=\"line number9 index8 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">packet-mark=<\/code><code class=\"sql color1\" style=\"color: #f8bb00 !important;\">All<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-Outpkt new-packet-mark=gpkt passthrough=yes protocol=udp dst-port=14009-14030,42051-42052,40000-40050,13000-13080<\/code><\/div>\n<div class=\"line number10 index9 alt1\"><\/div>\n<div class=\"line number11 index10 alt2\"><code class=\"sql plain\" style=\"color: #d1edff !important;\">\/ip firewall mangle<\/code><\/div>\n<div class=\"line number12 index11 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">new-packet-mark=billing-gpkt passthrough=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">dst-address=192.168.1.11 packet-mark=gpkt comment=Billing-Game<\/code><\/div>\n<div class=\"line number13 index12 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">new-packet-mark=client1-gpkt passthrough=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">dst-address=192.168.1.17 packet-mark=gpkt comment=Client1-Game<\/code><\/div>\n<div class=\"line number14 index13 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">new-packet-mark=client2-gpkt passthrough=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">dst-address=192.168.1.16 packet-mark=gpkt comment=Client2-Game<\/code><\/div>\n<div class=\"line number15 index14 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">new-packet-mark=client3-gpkt passthrough=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">dst-address=192.168.1.15 packet-mark=gpkt comment=Client3-Game<\/code><\/div>\n<div class=\"line number16 index15 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">new-packet-mark=client4-gpkt passthrough=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">dst-address=192.168.1.14 packet-mark=gpkt comment=Client4-Game<\/code><\/div>\n<div class=\"line number17 index16 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">new-packet-mark=client5-gpkt passthrough=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">dst-address=192.168.1.20 packet-mark=gpkt comment=Client5-Game<\/code><\/div>\n<div class=\"line number18 index17 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">new-packet-mark=client6-gpkt passthrough=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">dst-address=192.168.1.21 packet-mark=gpkt comment=Client6-Game<\/code><\/div>\n<div class=\"line number19 index18 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">new-packet-mark=master-gpkt passthrough=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">dst-address=192.168.1.8 packet-mark=gpkt comment=Master-Game<\/code><\/div>\n<div class=\"line number20 index19 alt1\"><\/div>\n<div class=\"line number21 index20 alt2\"><code class=\"sql plain\" style=\"color: #d1edff !important;\">\/queue tree<\/code><\/div>\n<div class=\"line number22 index21 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=Billing-Game parent=Billing packet-mark=billing-gpkt queue=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">default<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">priority=1 limit-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">at<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=220k <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">max<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-limit=220k burst-limit=256k burst-threshold=165k burst-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">time<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=2s<\/code><\/div>\n<div class=\"line number23 index22 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=Client1-Game parent=Client1 packet-mark=client1-gpkt queue=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">default<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">priority=1 limit-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">at<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=220k <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">max<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-limit=220k burst-limit=256k burst-threshold=165k burst-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">time<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=2s<\/code><\/div>\n<div class=\"line number24 index23 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=Client2-Game parent=Client2 packet-mark=client2-gpkt queue=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">default<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">priority=1 limit-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">at<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=220k <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">max<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-limit=220k burst-limit=256k burst-threshold=165k burst-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">time<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=2s<\/code><\/div>\n<div class=\"line number25 index24 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=Client3-Game parent=Client3 packet-mark=client3-gpkt queue=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">default<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">priority=1 limit-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">at<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=220k <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">max<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-limit=220k burst-limit=256k burst-threshold=165k burst-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">time<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=2s<\/code><\/div>\n<div class=\"line number26 index25 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=Client4-Game parent=Client4 packet-mark=client4-gpkt queue=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">default<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">priority=1 limit-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">at<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=220k <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">max<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-limit=220k burst-limit=256k burst-threshold=165k burst-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">time<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=2s<\/code><\/div>\n<div class=\"line number27 index26 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=Client5-Game parent=Client5 packet-mark=client5-gpkt queue=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">default<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">priority=1 limit-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">at<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=220k <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">max<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-limit=220k burst-limit=256k burst-threshold=165k burst-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">time<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=2s<\/code><\/div>\n<div class=\"line number28 index27 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=Client6-Game parent=Client6 packet-mark=client6-gpkt queue=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">default<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">priority=1 limit-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">at<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=220k <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">max<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-limit=220k burst-limit=256k burst-threshold=165k burst-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">time<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=2s<\/code><\/div>\n<div class=\"line number29 index28 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=Master-Game parent=Master packet-mark=master-gpkt queue=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">default<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">priority=1 limit-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">at<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=220k <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">max<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-limit=220k burst-limit=256k burst-threshold=165k burst-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">time<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=2s<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p><br style=\"color: #000000;\" \/><span style=\"color: #000000;\">In this case we make the online-games connection at first, based on out-interface=wlan1 and tcp and udp of many ports that used by the online games. Then make the online games connection packets per ip address client from that, finally we capture the packets online games on queue tree and the priority as you wish.<\/span><br style=\"color: #000000;\" \/><br style=\"color: #000000;\" \/><b style=\"color: #000000;\">Part IV<\/b><span style=\"color: #000000;\">. Make browsing connection packets per client complete with tree queue and give the priority, here the following script :<\/span><br style=\"color: #000000;\" \/><br style=\"color: #000000;\" \/><\/p>\n<div style=\"color: #000000;\">\n<div id=\"highlighter_79734\" class=\"syntaxhighlighter  sql\">\n<div class=\"toolbar\" style=\"color: #d1edff !important;\"><a class=\"toolbar_item command_help help\" style=\"color: #d1edff !important;\" href=\"http:\/\/agratitudesign.blogspot.com.br\/2013\/10\/full-bandwidth-management-parent-queue.html#\">?<\/a><\/div>\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\" style=\"color: #afafaf !important;\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<div class=\"line number2 index1 alt1\">2<\/div>\n<div class=\"line number3 index2 alt2\">3<\/div>\n<div class=\"line number4 index3 alt1\">4<\/div>\n<div class=\"line number5 index4 alt2\">5<\/div>\n<div class=\"line number6 index5 alt1\">6<\/div>\n<div class=\"line number7 index6 alt2\">7<\/div>\n<div class=\"line number8 index7 alt1\">8<\/div>\n<div class=\"line number9 index8 alt2\">9<\/div>\n<div class=\"line number10 index9 alt1\">10<\/div>\n<div class=\"line number11 index10 alt2\">11<\/div>\n<div class=\"line number12 index11 alt1\">12<\/div>\n<div class=\"line number13 index12 alt2\">13<\/div>\n<div class=\"line number14 index13 alt1\">14<\/div>\n<div class=\"line number15 index14 alt2\">15<\/div>\n<div class=\"line number16 index15 alt1\">16<\/div>\n<div class=\"line number17 index16 alt2\">17<\/div>\n<div class=\"line number18 index17 alt1\">18<\/div>\n<div class=\"line number19 index18 alt2\">19<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"sql plain\" style=\"color: #d1edff !important;\">\/ip firewall mangle<\/code><\/div>\n<div class=\"line number2 index1 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-bytes=0-1000000 src-port=80,443 passthrough=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">packet-mark=Billing-pkt new-packet-mark=billing-bpkt protocol=tcp comment=<\/code><code class=\"sql string\" style=\"color: #1dc116 !important;\">\"BILLING BROWSING\"<\/code><\/div>\n<div class=\"line number3 index2 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-bytes=0-1000000 src-port=80,443 passthrough=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">packet-mark=Client1-pkt new-packet-mark=client1-bpkt protocol=tcp comment=<\/code><code class=\"sql string\" style=\"color: #1dc116 !important;\">\"CLIENT1 BROWSING\"<\/code><\/div>\n<div class=\"line number4 index3 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-bytes=0-1000000 src-port=80,443 passthrough=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">packet-mark=Client2-pkt new-packet-mark=client2-bpkt protocol=tcp comment=<\/code><code class=\"sql string\" style=\"color: #1dc116 !important;\">\"CLIENT2 BROWSING\"<\/code><\/div>\n<div class=\"line number5 index4 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-bytes=0-1000000 src-port=80,443 passthrough=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">packet-mark=Client3-pkt new-packet-mark=client3-bpkt protocol=tcp comment=<\/code><code class=\"sql string\" style=\"color: #1dc116 !important;\">\"CLIENT3 BROWSING\"<\/code><\/div>\n<div class=\"line number6 index5 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-bytes=0-1000000 src-port=80,443 passthrough=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">packet-mark=Client4-pkt new-packet-mark=client4-bpkt protocol=tcp comment=<\/code><code class=\"sql string\" style=\"color: #1dc116 !important;\">\"CLIENT4 BROWSING\"<\/code><\/div>\n<div class=\"line number7 index6 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-bytes=0-1000000 src-port=80,443 passthrough=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">packet-mark=Client5-pkt new-packet-mark=client5-bpkt protocol=tcp comment=<\/code><code class=\"sql string\" style=\"color: #1dc116 !important;\">\"CLIENT5 BROWSING\"<\/code><\/div>\n<div class=\"line number8 index7 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-bytes=0-1000000 src-port=80,443 passthrough=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">packet-mark=Client6-pkt new-packet-mark=client6-bpkt protocol=tcp comment=<\/code><code class=\"sql string\" style=\"color: #1dc116 !important;\">\"CLIENT6 BROWSING\"<\/code><\/div>\n<div class=\"line number9 index8 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">action<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=mark-packet chain=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">forward<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">connection<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-bytes=0-1000000 src-port=80,443 passthrough=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">no<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">packet-mark=Master-pkt new-packet-mark=master-bpkt protocol=tcp comment=<\/code><code class=\"sql string\" style=\"color: #1dc116 !important;\">\"MASTER BROWSING\"<\/code><\/div>\n<div class=\"line number10 index9 alt1\"><\/div>\n<div class=\"line number11 index10 alt2\"><code class=\"sql plain\" style=\"color: #d1edff !important;\">\/queue tree<\/code><\/div>\n<div class=\"line number12 index11 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=<\/code><code class=\"sql string\" style=\"color: #1dc116 !important;\">\"Billing-Browsing\"<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">parent=Billing packet-mark=billing-bpkt queue=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">default<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">priority=2 limit-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">at<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=256k <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">max<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-limit=256k burst-limit=720k burst-threshold=192k burst-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">time<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=2s<\/code><\/div>\n<div class=\"line number13 index12 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=<\/code><code class=\"sql string\" style=\"color: #1dc116 !important;\">\"Client1-Browsing\"<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">parent=Client1 packet-mark=client1-bpkt queue=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">default<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">priority=2 limit-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">at<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=256k <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">max<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-limit=256k burst-limit=720k burst-threshold=192k burst-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">time<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=2s<\/code><\/div>\n<div class=\"line number14 index13 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=<\/code><code class=\"sql string\" style=\"color: #1dc116 !important;\">\"Client2-Browsing\"<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">parent=Client2 packet-mark=client2-bpkt queue=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">default<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">priority=2 limit-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">at<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=256k <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">max<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-limit=256k burst-limit=720k burst-threshold=192k burst-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">time<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=2s<\/code><\/div>\n<div class=\"line number15 index14 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=<\/code><code class=\"sql string\" style=\"color: #1dc116 !important;\">\"Client3-Browsing\"<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">parent=Client3 packet-mark=client3-bpkt queue=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">default<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">priority=2 limit-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">at<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=256k <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">max<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-limit=256k burst-limit=720k burst-threshold=192k burst-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">time<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=2s<\/code><\/div>\n<div class=\"line number16 index15 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=<\/code><code class=\"sql string\" style=\"color: #1dc116 !important;\">\"Client4-Browsing\"<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">parent=Client4 packet-mark=client4-bpkt queue=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">default<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">priority=2 limit-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">at<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=256k <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">max<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-limit=256k burst-limit=720k burst-threshold=192k burst-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">time<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=2s<\/code><\/div>\n<div class=\"line number17 index16 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=<\/code><code class=\"sql string\" style=\"color: #1dc116 !important;\">\"Client5-Browsing\"<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">parent=Client5 packet-mark=client5-bpkt queue=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">default<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">priority=2 limit-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">at<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=256k <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">max<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-limit=256k burst-limit=720k burst-threshold=192k burst-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">time<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=2s<\/code><\/div>\n<div class=\"line number18 index17 alt1\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=<\/code><code class=\"sql string\" style=\"color: #1dc116 !important;\">\"Client6-Browsing\"<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">parent=Client6 packet-mark=client6-bpkt queue=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">default<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">priority=2 limit-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">at<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=256k <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">max<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-limit=256k burst-limit=720k burst-threshold=192k burst-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">time<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=2s<\/code><\/div>\n<div class=\"line number19 index18 alt2\"><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">add<\/code> <code class=\"sql keyword\" style=\"color: #b43d3d !important;\">name<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=<\/code><code class=\"sql string\" style=\"color: #1dc116 !important;\">\"Master-Browsing\"<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">parent=Master packet-mark=master-bpkt queue=<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">default<\/code> <code class=\"sql plain\" style=\"color: #d1edff !important;\">priority=2 limit-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">at<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=256k <\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">max<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">-limit=256k burst-limit=720k burst-threshold=192k burst-<\/code><code class=\"sql keyword\" style=\"color: #b43d3d !important;\">time<\/code><code class=\"sql plain\" style=\"color: #d1edff !important;\">=2s<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p><br style=\"color: #000000;\" \/><span style=\"color: #000000;\">Take and use the connection per client then we make the new browsing connection by capturing based on\u00a0<\/span><b style=\"color: #000000;\">port 80 and 443<\/b><span style=\"color: #000000;\">\u00a0(HTTP and HTTPS ports) and adding small bytes\u00a0<\/span><b style=\"color: #000000;\">connection-bytes=0-1000000<\/b><span style=\"color: #000000;\">, port that commonly used in browsing the url site, small bytes of data may also be included here from the other three connection packets else, but small enough.<\/span><br style=\"color: #000000;\" \/><br style=\"color: #000000;\" \/><\/p>\n<div class=\"separator\" style=\"color: #000000;\"><a class=\"lightbox\" style=\"color: #000066;\" title=\"Parent Queue Tree\" href=\"http:\/\/2.bp.blogspot.com\/-zi_dF4IC3yE\/UnIFEZp2PXI\/AAAAAAAAEaQ\/yO__AuQiGFQ\/s1600\/parent+child+queue+tree.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/2.bp.blogspot.com\/-zi_dF4IC3yE\/UnIFEZp2PXI\/AAAAAAAAEaQ\/yO__AuQiGFQ\/s150\/parent+child+queue+tree.jpg\" alt=\"\" width=\"150\" height=\"113\" border=\"0\" \/><\/a><a class=\"lightbox\" style=\"color: #000066;\" title=\"The Complete Mangle Rule\" href=\"http:\/\/4.bp.blogspot.com\/-Z69j2SGpSAU\/UnIFCyWvlbI\/AAAAAAAAEZ8\/701J1vF-9yo\/s1600\/Complete+mangle+rule.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/4.bp.blogspot.com\/-Z69j2SGpSAU\/UnIFCyWvlbI\/AAAAAAAAEZ8\/701J1vF-9yo\/s150\/Complete+mangle+rule.jpg\" alt=\"\" width=\"150\" height=\"113\" border=\"0\" \/><\/a><a class=\"lightbox\" style=\"color: #000066;\" title=\"Layer 7 Protocols for download and streaming video\" href=\"http:\/\/3.bp.blogspot.com\/-IfHZt56CNxs\/UnIFDUKxlfI\/AAAAAAAAEaM\/4IQGrh2EH_U\/s1600\/L7+Protocols+downstream.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/3.bp.blogspot.com\/-IfHZt56CNxs\/UnIFDUKxlfI\/AAAAAAAAEaM\/4IQGrh2EH_U\/s150\/L7+Protocols+downstream.jpg\" alt=\"\" width=\"150\" height=\"113\" border=\"0\" \/><\/a><\/div>\n<p><br style=\"color: #000000;\" \/><span style=\"color: #000000;\">Once you collect the script above, then you adjust the scripts according to the interface of mikrotik router, the number and ip address of clients that you have, and give the priority of the queue tree as you please. After finished it, you just need to copy all the scripts to new terminal window of mikrotik winbox. The connection Packets which are beyond the fourth main connection packets (download, browsing, vedio streaming, and online games) of the queue tree should be captured by the connection packets of each parents queue tree per client. The result of those all of the above script as shown like the pictures above!<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This is the combination, continued and completion of\u00a0bandwidth management\u00a0methods previously using parent queue tree about to handle all sorts of purposes in an internet network that is more complex. Perhaps if you do not want to think too hard, you simply apply the\u00a0simple queue\u00a0to limit bandwidth that so powerful and assertive to limit bandwidth per [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[1,42,415,495,68,35],"tags":[614,613,615,616,617,618],"class_list":["post-887","post","type-post","status-publish","format-standard","hentry","category-viazap","category-leitura-recomendada","category-mikrotik-2","category-profissional-de-ti","category-redes-2","category-wireless","tag-bandwidth","tag-full","tag-management","tag-parent","tag-queue","tag-tree"],"_links":{"self":[{"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=\/wp\/v2\/posts\/887","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=887"}],"version-history":[{"count":1,"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=\/wp\/v2\/posts\/887\/revisions"}],"predecessor-version":[{"id":888,"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=\/wp\/v2\/posts\/887\/revisions\/888"}],"wp:attachment":[{"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=887"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=887"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=887"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}