From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mike Mestnik Date: Fri, 12 Jul 2002 23:38:46 +0000 Subject: [LARTC] htb+sfq not being fair, while other methods have better results. MIME-Version: 1 Content-Type: multipart/mixed; boundary="0-1696835571-1026517126=:51213" Message-Id: List-Id: To: lartc@vger.kernel.org --0-1696835571-1026517126=:51213 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline I'm running at 290Kbps and I have a cable modem(i'v gotten almost (1.54 * 3)Mbps down). When I use htb3.6-020525 I get vary sparatic changes(in speed) on my 3 to 7 uploads. With 7 uploads I should get about 4.5KBits/s, instead I get some much grater and some much less. I'm using sfq perterb 10. I'v got a complex setup (View Attachment). The traffic going to handel 43 is what is not shapping correctly, with no other traffic. When I tell the app (gtk-gnutella 3.x+my TOS patch) to shape the traffic it dose a better job(self reporting). Thats where I got the 4.5KBits/s mentioned above, all 7 uploads just solid at 4.xKBits/s Also there is other data going through that qdisc, I don't see this being a problem thought. See I continually get SIN packets(all connections accepted but the app) then there is a read, if it reads an HTTP header OR a gnutella header, it drops saying no open connection(In both cases the connection get's dropped). This data should be quite small and NEEDS to be ignored(as background noise), it should be tolerable! My first thought is that the drops on the backbone causes there to be A need for a burst of bandwidth(for the retransmit), is this what the burst setting is for? I get this idea from MRTG reporting a SOLID line at the htb shaped max. While using the app I get a wave form. Please cc me in any reply. Working Hard on this Mike __________________________________________________ Do You Yahoo!? Sign up for SBC Yahoo! Dial - First Month Free http://sbc.yahoo.com --0-1696835571-1026517126=:51213 Content-Type: application/x-sh; name="qdisc.sh" Content-Transfer-Encoding: base64 Content-Description: qdisc.sh Content-Disposition: attachment; filename="qdisc.sh" IyEvYmluL3NoCgp0YyBxZGlzYyBkZWwgZGV2IGV0aDAgcm9vdCA+IC9kZXYv bnVsbCAyPiYxCgojIFRvdGFsIEJhbmR3aWR0aCBMaW1pdGVyLiAoMTApCnRj IHFkaXNjIGFkZCBkZXYgZXRoMCByb290IGhhbmRsZSAxMDogaHRiIGRlZmF1 bHQgMQp0YyBjbGFzcyBhZGQgZGV2IGV0aDAgcGFyZW50IDEwOiBjbGFzc2lk IDEwOjEgaHRiIHJhdGUgMjgwS2JpdCBcCglidXJzdCAxSwp7ICMgVGhpcyBp cyBtdXRjaCBsaWtlIHRoZSBkZWZhdWx0IHFkaXNjLCBleGVwdCAyIG1vcmUg YmFuZHMgdGhlIGZpcnN0Jmxhc3QKICAgdGMgcWRpc2MgYWRkIGRldiBldGgw IHBhcmVudCAxMDoxIGhhbmRsZSAyMTogcHJpbyBiYW5kcyA1IFwKCXByaW9t YXAgMiAzIDMgMyAyIDMgMSAxIDIgMiAyIDIgMiAyIDIgMgogICB7ICMgU21h bGwgcGFja2V0cywgbm90IG9uIHBvcnQgODA4MC4gKDMxKQogICAgICB0YyBm aWx0ZXIgYWRkIGRldiBldGgwIHBhcmVudCAyMTogcHJpbyAxNSBwcm90b2Nv bCBpcCB1MzIgXAogICAJCW1hdGNoIGlwIHByb3RvY29sIDYgMHhmZiBcCiAg IAkJbWF0Y2ggdTggMHgwNSAweDBmIGF0IDAgXAogICAJCW1hdGNoIHUxNiAw eDAwMDAgMHhmZmMwIGF0IDIgXAogICAJCW1hdGNoIHU4IDB4MTAgMHhmZiBh dCAzMyBcCiAgIAkJZmxvd2lkIDoxCiAgICAgIHRjIHFkaXNjIGFkZCBkZXYg ZXRoMCBwYXJlbnQgMjE6MSBoYW5kbGUgMzE6IHBmaWZvIGxpbWl0IDUwMAog ICB9CiAgIHsgIyBUSEUgMyBERUZBVUxUIExJTlVYIEJBTkRTLiAoMzIsMzMs MzQpCiAgICAgIHRjIHFkaXNjIGFkZCBkZXYgZXRoMCBwYXJlbnQgMjE6MiBo YW5kbGUgMzI6IHNmcSBwZXJ0dXJiIDYwCiAgICAgIHRjIHFkaXNjIGFkZCBk ZXYgZXRoMCBwYXJlbnQgMjE6MyBoYW5kbGUgMzM6IHNmcSBwZXJ0dXJiIDYw CiAgICAgIHRjIHFkaXNjIGFkZCBkZXYgZXRoMCBwYXJlbnQgMjE6NCBoYW5k bGUgMzQ6IHNmcSBwZXJ0dXJiIDYwCiAgIH0KICAgeyAjIDR0aCBiYW5kIGZv ciBwb3J0cyA4MDgwLDYzNDYuICgzNSkKICAgICAgdGMgZmlsdGVyIGFkZCBk ZXYgZXRoMCBwYXJlbnQgMjE6IHByaW8gMTAgcHJvdG9jb2wgaXAgdTMyIFwK CQltYXRjaCBpcCBzcG9ydCA4MDgwIDB4ZmZmZiBcCgkJZmxvd2lkIDo1CiAg ICAgIHRjIGZpbHRlciBhZGQgZGV2IGV0aDAgcGFyZW50IDIxOiBwcmlvIDEw IHByb3RvY29sIGlwIHUzMiBcCgkJbWF0Y2ggaXAgc3BvcnQgNjM0NiAweGZm ZmYgXAoJCWZsb3dpZCA6NQogICAgICB0YyBxZGlzYyBhZGQgZGV2IGV0aDAg cGFyZW50IDIxOjUgaGFuZGxlIDM1OiBwcmlvIGJhbmRzIDMgXAoJCXByaW9t YXAgMSAyIDIgMiAxIDIgMSAxIDEgMSAxIDEgMSAxIDEgMQogICAgICB7ICMg U21hbGwgcGFja2V0cy4gKDQxKQoJIHRjIGZpbHRlciBhZGQgZGV2IGV0aDAg cGFyZW50IDM1OiBwcmlvIDIwIHByb3RvY29sIGlwIHUzMiBcCgkJbWF0Y2gg aXAgcHJvdG9jb2wgNiAweGZmIFwKCQltYXRjaCB1OCAweDA1IDB4MGYgYXQg MCBcCgkJbWF0Y2ggdTE2IDB4MDAwMCAweGZmYzAgYXQgMiBcCgkJbWF0Y2gg dTggMHgxMCAweGZmIGF0IDMzIFwKCQlmbG93aWQgOjEKCSB0YyBxZGlzYyBh ZGQgZGV2IGV0aDAgcGFyZW50IDM1OjEgaGFuZGxlIDQxOiBwZmlmbyBsaW1p dCA1MDAKICAgICAgfQogICAgICB7ICMgR251dGVsbGEgRGF0YS4gKDQyKQoJ IHRjIHFkaXNjIGFkZCBkZXYgZXRoMCBwYXJlbnQgMzU6MiBoYW5kbGUgNDI6 IGh0YiByMnEgMSBkZWZhdWx0IDEKCSB0YyBjbGFzcyBhZGQgZGV2IGV0aDAg cGFyZW50IDQyOiBjbGFzc2lkIDQyOjEgaHRiIHJhdGUgNTBLYml0IFwKCQli dXJzdCAxSwoJIHRjIGNsYXNzIGFkZCBkZXYgZXRoMCBwYXJlbnQgNDI6IGNs YXNzaWQgNDI6MiBodGIgcmF0ZSA1MEtiaXQgXAoJCWJ1cnN0IDFLCgkgeyAj IEdudXRlbGxhIERhdGEgb24gT3ZlcnJ1bi4gKDUxKQoJICAgIHRjIGZpbHRl ciBhZGQgZGV2IGV0aDAgcGFyZW50IDQyOiBwcmlvIDEwIHByb3RvY29sIGlw IHUzMiBcCgkJbWF0Y2ggaXAgc3BvcnQgODA4MCAweGZmZmYgXAoJCWZsb3dp ZCA6MQoJICAgIHRjIHFkaXNjIGFkZCBkZXYgZXRoMCBwYXJlbnQgNDI6MSBo YW5kbGUgNTE6IHNmcSBwZXJ0dXJiIDMwCgkgfQoJIHsgIyBHbnV0ZWxsYSBE YXRhIG9uIEZpbGJlcnQuICg1MikKCSAgICB0YyBmaWx0ZXIgYWRkIGRldiBl dGgwIHBhcmVudCA0MjogcHJpbyAxMCBwcm90b2NvbCBpcCB1MzIgXAoJCW1h dGNoIGlwIHNwb3J0IDYzNDYgMHhmZmZmIFwKCQlmbG93aWQgOjIKCSAgICB0 YyBxZGlzYyBhZGQgZGV2IGV0aDAgcGFyZW50IDQyOjIgaGFuZGxlIDUyOiBz ZnEgcGVydHVyYiAzMAoJIH0KICAgICAgfQogICAgICB7ICMgSFRUUCBEYXRh LiAoNDMpCiAgICAgICAgIHRjIHFkaXNjIGFkZCBkZXYgZXRoMCBwYXJlbnQg MzU6MyBoYW5kbGUgNDM6IHNmcSBwZXJ0dXJiIDEwCiAgICAgIH0KICAgfQp9 CgojIDIwOS45OC45OC45OCBNQVg6MTQyCiMgMTI4LjEwMS4xMDEuMTAxIE1B WDo1NwojMjg0LzYgOikKCiMgMjA5Ljk4Ljk4Ljk4IDI0NSEhIQojIDEyOC4x MDEuMTAxLjEwMSAyMTUhISEKIzI4NS82IDooCgp7ICMgSW5ncmVzcyBHYXJi YWdlLgojdGMgcWRpc2MgZGVsIGRldiBldGgwIGluZ3Jlc3MgcGZpZm8KI3Rj IHFkaXNjIGFkZCBkZXYgZXRoMCBoYW5kbGUgZmZmZjogaW5ncmVzcyBwZmlm byBsaW1pdCA1MDAKI3RjIGZpbHRlciBhZGQgZGV2IGV0aDAgcGFyZW50IGZm ZmY6IHByb3RvY29sIGlwIHByaW8gMTAgdTMyIG1hdGNoIGlwIHNyYyBcCiMg ICAwLjAuMC4wLzAgcG9saWNlIHJhdGUgODIwS2JpdCBidXJzdCA4MGtiaXQg ZHJvcAp0cnVlCn0KCmV4aXQgMAoKI3RjIGZpbHRlciBhZGQgZGV2IGV0aDAg cGFyZW50IDE6IHByZWYgMTAgcHJvdG9jb2wgaXAgdTMyIFwKIwltYXRjaCBp cCBwcm90b2NvbCA2IDB4ZmYgXAojCW1hdGNoIHU4IDB4MDUgMHgwZiBhdCAw IFwKIwltYXRjaCB1MTYgMHgwMDAwIDB4ZmZjMCBhdCAyIFwKIwltYXRjaCB1 OCAweDEwIDB4ZmYgYXQgMzMgXAojCXBvbGljZSByYXRlIDEwS2JpdCBidXJz dCA2S2JpdCBtdHUgOUsgcmVjbGFzc2lmeSBmbG93aWQgMToxCgoKI3RjIGZp bHRlciBhZGQgZGV2IGV0aDAgcGFyZW50IDE6IHByZWYgMzAgcHJvdG9jb2wg aXAgdTMyIFwKIwltYXRjaCBpcCBwcm90b2NvbCA2IDB4ZmYgXAojCW1hdGNo IHU4IDB4MDUgMHgwZiBhdCAwIFwKIwltYXRjaCB1MTYgMHgwMDAwIDB4ZmZj MCBhdCAyIFwKIwltYXRjaCB1OCAweDEwIDB4ZmYgYXQgMzMgXAojCW1hdGNo IGlwIHNwb3J0IDgwODAgMHhmZmZmIFwKIwlwb2xpY2UgcmF0ZSAxMGtiaXQg YnVyc3QgNktiaXQgbXR1IDlLIGNvbnRpbnVlIGZsb3dpZCAxOjQK --0-1696835571-1026517126=:51213-- _______________________________________________ LARTC mailing list / LARTC@mailman.ds9a.nl http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/