Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
htb obcina transfer routera http://forum.freesco.pl/viewtopic.php?f=22&t=4878 |
Strona 1 z 1 |
Autor: | mutaz [ wtorek, 6 lipca 2004, 15:48 ] |
Tytuł: | htb obcina transfer routera |
Witam mam problem z htb,obcina mi transfer na serwerze, przy sciąganiu wget'em mam na dsl 1Mbit 127k a za moment koło 20 i trzyma, w htb nie ma IP routera:192.168.0.254 wieć nie powinien mi obcinac na serwerze. oto zawartość pliku rc.htb #!/bin/bash # rc.htb 0.3.3-stable, (C)PriSM 2oo3, GNU GPL # <http://www.rc.htb.prv.pl/> # wygenerowano: 07/06/04 15:09:58 VER=0.3.3-stable stop() { /usr/sbin/rchtb_tc qdisc del root dev eth0 2> /dev/null /usr/sbin/rchtb_tc qdisc del root dev eth1 2> /dev/null } start() { stop # dla bezpieczeñstwa # INTERFEJS ETH1 (ruch przychodz±cy) /usr/sbin/rchtb_tc qdisc add dev eth1 root handle 1:0 htb default 3 r2q 1 # G³ówna klasa dla eth1 /usr/sbin/rchtb_tc class add dev eth1 parent 1:0 classid 1:1 htb rate 9Mbit ceil 9Mbit # Podzia³ na pasmo dla ³±cza internetowego i resztê /usr/sbin/rchtb_tc class add dev eth1 parent 1:1 classid 1:2 htb rate 1013kbit ceil 1013kbit /usr/sbin/rchtb_tc class add dev eth1 parent 1:1 classid 1:3 htb rate 7987kbit ceil 7987kbit prio 9 /usr/sbin/rchtb_tc qdisc add dev eth1 parent 1:3 sfq perturb 10 # pasmo priorytetowe dla ICMP, TOS 0x10 (min. delay) oraz wybranego portu 22 /usr/sbin/rchtb_tc class add dev eth1 parent 1:2 classid 1:20 htb rate 38kbit ceil 38kbit prio 1 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth1 parent 1:20 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth1 protocol ip prio 2 parent 1:0 u32 match ip sport 22 0xffff flowid 1:20 /usr/sbin/rchtb_tc filter add dev eth1 protocol ip prio 1 parent 1:0 u32 match ip tos 0x10 0xff flowid 1:20 /usr/sbin/rchtb_tc filter add dev eth1 protocol ip prio 1 parent 1:0 u32 match ip protocol 1 0xff flowid 1:20 # Komputer_10 /usr/sbin/rchtb_tc class add dev eth1 parent 1:2 classid 1:21 htb rate 38kbit ceil 1013kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth1 parent 1:21 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth1 protocol ip prio 5 parent 1:0 u32 match ip dst 192.168.0.10 flowid 1:21 # Komputer_11 /usr/sbin/rchtb_tc class add dev eth1 parent 1:2 classid 1:22 htb rate 38kbit ceil 1013kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth1 parent 1:22 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth1 protocol ip prio 5 parent 1:0 u32 match ip dst 192.168.0.11 flowid 1:22 # Komputer_12 /usr/sbin/rchtb_tc class add dev eth1 parent 1:2 classid 1:23 htb rate 38kbit ceil 1013kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth1 parent 1:23 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth1 protocol ip prio 5 parent 1:0 u32 match ip dst 192.168.0.12 flowid 1:23 # Komputer_13 /usr/sbin/rchtb_tc class add dev eth1 parent 1:2 classid 1:24 htb rate 38kbit ceil 1013kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth1 parent 1:24 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth1 protocol ip prio 5 parent 1:0 u32 match ip dst 192.168.0.13 flowid 1:24 # Komputer_14 /usr/sbin/rchtb_tc class add dev eth1 parent 1:2 classid 1:25 htb rate 38kbit ceil 1013kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth1 parent 1:25 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth1 protocol ip prio 5 parent 1:0 u32 match ip dst 192.168.0.14 flowid 1:25 # Komputer_15 /usr/sbin/rchtb_tc class add dev eth1 parent 1:2 classid 1:26 htb rate 38kbit ceil 1013kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth1 parent 1:26 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth1 protocol ip prio 5 parent 1:0 u32 match ip dst 192.168.0.15 flowid 1:26 # Komputer_16 /usr/sbin/rchtb_tc class add dev eth1 parent 1:2 classid 1:27 htb rate 38kbit ceil 1013kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth1 parent 1:27 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth1 protocol ip prio 5 parent 1:0 u32 match ip dst 192.168.0.16 flowid 1:27 # Komputer_17 /usr/sbin/rchtb_tc class add dev eth1 parent 1:2 classid 1:28 htb rate 38kbit ceil 1013kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth1 parent 1:28 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth1 protocol ip prio 5 parent 1:0 u32 match ip dst 192.168.0.17 flowid 1:28 # Komputer_18 /usr/sbin/rchtb_tc class add dev eth1 parent 1:2 classid 1:29 htb rate 38kbit ceil 1013kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth1 parent 1:29 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth1 protocol ip prio 5 parent 1:0 u32 match ip dst 192.168.0.18 flowid 1:29 # Komputer_19 /usr/sbin/rchtb_tc class add dev eth1 parent 1:2 classid 1:30 htb rate 38kbit ceil 1013kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth1 parent 1:30 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth1 protocol ip prio 5 parent 1:0 u32 match ip dst 192.168.0.19 flowid 1:30 # Komputer_2 /usr/sbin/rchtb_tc class add dev eth1 parent 1:2 classid 1:31 htb rate 38kbit ceil 1013kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth1 parent 1:31 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth1 protocol ip prio 5 parent 1:0 u32 match ip dst 192.168.0.2 flowid 1:31 # Komputer_20 /usr/sbin/rchtb_tc class add dev eth1 parent 1:2 classid 1:32 htb rate 38kbit ceil 1013kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth1 parent 1:32 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth1 protocol ip prio 5 parent 1:0 u32 match ip dst 192.168.0.20 flowid 1:32 # Komputer_21 /usr/sbin/rchtb_tc class add dev eth1 parent 1:2 classid 1:33 htb rate 38kbit ceil 1013kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth1 parent 1:33 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth1 protocol ip prio 5 parent 1:0 u32 match ip dst 192.168.0.21 flowid 1:33 # Komputer_22 /usr/sbin/rchtb_tc class add dev eth1 parent 1:2 classid 1:34 htb rate 38kbit ceil 1013kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth1 parent 1:34 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth1 protocol ip prio 5 parent 1:0 u32 match ip dst 192.168.0.22 flowid 1:34 # Komputer_23 /usr/sbin/rchtb_tc class add dev eth1 parent 1:2 classid 1:35 htb rate 38kbit ceil 1013kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth1 parent 1:35 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth1 protocol ip prio 5 parent 1:0 u32 match ip dst 192.168.0.23 flowid 1:35 # Komputer_24 /usr/sbin/rchtb_tc class add dev eth1 parent 1:2 classid 1:36 htb rate 38kbit ceil 1013kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth1 parent 1:36 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth1 protocol ip prio 5 parent 1:0 u32 match ip dst 192.168.0.24 flowid 1:36 # Komputer_25 /usr/sbin/rchtb_tc class add dev eth1 parent 1:2 classid 1:37 htb rate 38kbit ceil 1013kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth1 parent 1:37 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth1 protocol ip prio 5 parent 1:0 u32 match ip dst 192.168.0.25 flowid 1:37 # Komputer_26 /usr/sbin/rchtb_tc class add dev eth1 parent 1:2 classid 1:38 htb rate 38kbit ceil 1013kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth1 parent 1:38 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth1 protocol ip prio 5 parent 1:0 u32 match ip dst 192.168.0.26 flowid 1:38 # Komputer_3 /usr/sbin/rchtb_tc class add dev eth1 parent 1:2 classid 1:39 htb rate 38kbit ceil 1013kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth1 parent 1:39 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth1 protocol ip prio 5 parent 1:0 u32 match ip dst 192.168.0.3 flowid 1:39 # Komputer_4 /usr/sbin/rchtb_tc class add dev eth1 parent 1:2 classid 1:40 htb rate 38kbit ceil 1013kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth1 parent 1:40 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth1 protocol ip prio 5 parent 1:0 u32 match ip dst 192.168.0.4 flowid 1:40 # Komputer_5 /usr/sbin/rchtb_tc class add dev eth1 parent 1:2 classid 1:41 htb rate 38kbit ceil 1013kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth1 parent 1:41 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth1 protocol ip prio 5 parent 1:0 u32 match ip dst 192.168.0.5 flowid 1:41 # Komputer_6 /usr/sbin/rchtb_tc class add dev eth1 parent 1:2 classid 1:42 htb rate 38kbit ceil 1013kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth1 parent 1:42 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth1 protocol ip prio 5 parent 1:0 u32 match ip dst 192.168.0.6 flowid 1:42 # Komputer_7 /usr/sbin/rchtb_tc class add dev eth1 parent 1:2 classid 1:43 htb rate 38kbit ceil 1013kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth1 parent 1:43 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth1 protocol ip prio 5 parent 1:0 u32 match ip dst 192.168.0.7 flowid 1:43 # Komputer_8 /usr/sbin/rchtb_tc class add dev eth1 parent 1:2 classid 1:44 htb rate 38kbit ceil 1013kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth1 parent 1:44 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth1 protocol ip prio 5 parent 1:0 u32 match ip dst 192.168.0.8 flowid 1:44 # Komputer_9 /usr/sbin/rchtb_tc class add dev eth1 parent 1:2 classid 1:45 htb rate 38kbit ceil 1013kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth1 parent 1:45 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth1 protocol ip prio 5 parent 1:0 u32 match ip dst 192.168.0.9 flowid 1:45 # transfer serwer->LAN /usr/sbin/rchtb_tc filter add dev eth1 protocol ip prio 4 parent 1:0 handle 1 fw flowid 1:3 # squid transparent proxy /usr/sbin/rchtb_tc filter add dev eth1 protocol ip prio 4 parent 1:0 u32 match ip sport 80 0xffff match ip tos 0x00 0xff flowid 1:3 # INTERFEJS ETH0 (ruch wychodz±cy) /usr/sbin/rchtb_tc qdisc add dev eth0 root handle 2:0 htb default 11 r2q 1 # g³ówna klasa /usr/sbin/rchtb_tc class add dev eth0 parent 2:0 classid 2:1 htb rate 230kbit ceil 230kbit # klasa priorytetowa ACK /usr/sbin/rchtb_tc class add dev eth0 parent 2:1 classid 2:10 htb rate 3kbit ceil 3kbit prio 1 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth0 parent 2:10 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth0 parent 2:0 protocol ip prio 2 u32 match ip protocol 6 0xff \ match u8 0x05 0x0f at 0 match u16 0x0000 0xffc0 at 1 match u8 0x10 0xff at 33 flowid 2:10 # ACK # klasa priorytetowa TOS 0x10 oraz ICMP /usr/sbin/rchtb_tc class add dev eth0 parent 2:1 classid 2:9 htb rate 3kbit ceil 3kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth0 parent 2:9 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth0 parent 2:0 protocol ip prio 1 u32 match ip tos 0x10 0xff flowid 2:9 # TOS 0x10 /usr/sbin/rchtb_tc filter add dev eth0 parent 2:0 protocol ip prio 2 u32 match ip dport 22 0xffff flowid 2:9 # port 22 /usr/sbin/rchtb_tc filter add dev eth0 parent 2:0 protocol ip prio 1 u32 match ip protocol 1 0xff flowid 2:9 # ICMP # ruch serwerowy (pasmo dla goci z zewn±trz) /usr/sbin/rchtb_tc class add dev eth0 parent 2:1 classid 2:11 htb rate 69kbit ceil 210kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth0 parent 2:11 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth0 parent 2:0 protocol ip prio 3 handle 1 fw flowid 2:11 # Komputer_10 /usr/sbin/rchtb_tc class add dev eth0 parent 2:1 classid 2:12 htb rate 6kbit ceil 210kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth0 parent 2:12 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth0 parent 2:0 protocol ip prio 5 handle 2 fw flowid 2:12 # Komputer_11 /usr/sbin/rchtb_tc class add dev eth0 parent 2:1 classid 2:13 htb rate 6kbit ceil 210kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth0 parent 2:13 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth0 parent 2:0 protocol ip prio 5 handle 3 fw flowid 2:13 # Komputer_12 /usr/sbin/rchtb_tc class add dev eth0 parent 2:1 classid 2:14 htb rate 6kbit ceil 210kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth0 parent 2:14 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth0 parent 2:0 protocol ip prio 5 handle 4 fw flowid 2:14 # Komputer_13 /usr/sbin/rchtb_tc class add dev eth0 parent 2:1 classid 2:15 htb rate 6kbit ceil 210kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth0 parent 2:15 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth0 parent 2:0 protocol ip prio 5 handle 5 fw flowid 2:15 # Komputer_14 /usr/sbin/rchtb_tc class add dev eth0 parent 2:1 classid 2:16 htb rate 6kbit ceil 210kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth0 parent 2:16 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth0 parent 2:0 protocol ip prio 5 handle 6 fw flowid 2:16 # Komputer_15 /usr/sbin/rchtb_tc class add dev eth0 parent 2:1 classid 2:17 htb rate 6kbit ceil 210kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth0 parent 2:17 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth0 parent 2:0 protocol ip prio 5 handle 7 fw flowid 2:17 # Komputer_16 /usr/sbin/rchtb_tc class add dev eth0 parent 2:1 classid 2:18 htb rate 6kbit ceil 210kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth0 parent 2:18 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth0 parent 2:0 protocol ip prio 5 handle 8 fw flowid 2:18 # Komputer_17 /usr/sbin/rchtb_tc class add dev eth0 parent 2:1 classid 2:19 htb rate 6kbit ceil 210kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth0 parent 2:19 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth0 parent 2:0 protocol ip prio 5 handle 9 fw flowid 2:19 # Komputer_18 /usr/sbin/rchtb_tc class add dev eth0 parent 2:1 classid 2:20 htb rate 6kbit ceil 210kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth0 parent 2:20 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth0 parent 2:0 protocol ip prio 5 handle 10 fw flowid 2:20 # Komputer_19 /usr/sbin/rchtb_tc class add dev eth0 parent 2:1 classid 2:21 htb rate 6kbit ceil 210kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth0 parent 2:21 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth0 parent 2:0 protocol ip prio 5 handle 11 fw flowid 2:21 # Komputer_2 /usr/sbin/rchtb_tc class add dev eth0 parent 2:1 classid 2:22 htb rate 6kbit ceil 210kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth0 parent 2:22 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth0 parent 2:0 protocol ip prio 5 handle 12 fw flowid 2:22 # Komputer_20 /usr/sbin/rchtb_tc class add dev eth0 parent 2:1 classid 2:23 htb rate 6kbit ceil 210kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth0 parent 2:23 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth0 parent 2:0 protocol ip prio 5 handle 13 fw flowid 2:23 # Komputer_21 /usr/sbin/rchtb_tc class add dev eth0 parent 2:1 classid 2:24 htb rate 6kbit ceil 210kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth0 parent 2:24 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth0 parent 2:0 protocol ip prio 5 handle 14 fw flowid 2:24 # Komputer_22 /usr/sbin/rchtb_tc class add dev eth0 parent 2:1 classid 2:25 htb rate 6kbit ceil 210kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth0 parent 2:25 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth0 parent 2:0 protocol ip prio 5 handle 15 fw flowid 2:25 # Komputer_23 /usr/sbin/rchtb_tc class add dev eth0 parent 2:1 classid 2:26 htb rate 6kbit ceil 210kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth0 parent 2:26 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth0 parent 2:0 protocol ip prio 5 handle 16 fw flowid 2:26 # Komputer_24 /usr/sbin/rchtb_tc class add dev eth0 parent 2:1 classid 2:27 htb rate 6kbit ceil 210kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth0 parent 2:27 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth0 parent 2:0 protocol ip prio 5 handle 17 fw flowid 2:27 # Komputer_25 /usr/sbin/rchtb_tc class add dev eth0 parent 2:1 classid 2:28 htb rate 6kbit ceil 210kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth0 parent 2:28 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth0 parent 2:0 protocol ip prio 5 handle 18 fw flowid 2:28 # Komputer_26 /usr/sbin/rchtb_tc class add dev eth0 parent 2:1 classid 2:29 htb rate 6kbit ceil 210kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth0 parent 2:29 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth0 parent 2:0 protocol ip prio 5 handle 19 fw flowid 2:29 # Komputer_3 /usr/sbin/rchtb_tc class add dev eth0 parent 2:1 classid 2:30 htb rate 6kbit ceil 210kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth0 parent 2:30 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth0 parent 2:0 protocol ip prio 5 handle 20 fw flowid 2:30 # Komputer_4 /usr/sbin/rchtb_tc class add dev eth0 parent 2:1 classid 2:31 htb rate 6kbit ceil 210kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth0 parent 2:31 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth0 parent 2:0 protocol ip prio 5 handle 21 fw flowid 2:31 # Komputer_5 /usr/sbin/rchtb_tc class add dev eth0 parent 2:1 classid 2:32 htb rate 6kbit ceil 210kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth0 parent 2:32 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth0 parent 2:0 protocol ip prio 5 handle 22 fw flowid 2:32 # Komputer_6 /usr/sbin/rchtb_tc class add dev eth0 parent 2:1 classid 2:33 htb rate 6kbit ceil 210kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth0 parent 2:33 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth0 parent 2:0 protocol ip prio 5 handle 23 fw flowid 2:33 # Komputer_7 /usr/sbin/rchtb_tc class add dev eth0 parent 2:1 classid 2:34 htb rate 6kbit ceil 210kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth0 parent 2:34 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth0 parent 2:0 protocol ip prio 5 handle 24 fw flowid 2:34 # Komputer_8 /usr/sbin/rchtb_tc class add dev eth0 parent 2:1 classid 2:35 htb rate 6kbit ceil 210kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth0 parent 2:35 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth0 parent 2:0 protocol ip prio 5 handle 25 fw flowid 2:35 # Komputer_9 /usr/sbin/rchtb_tc class add dev eth0 parent 2:1 classid 2:36 htb rate 6kbit ceil 210kbit prio 2 quantum 1500 /usr/sbin/rchtb_tc qdisc add dev eth0 parent 2:36 sfq perturb 10 /usr/sbin/rchtb_tc filter add dev eth0 parent 2:0 protocol ip prio 5 handle 26 fw flowid 2:36 /usr/sbin/rchtb_tc filter add dev eth0 parent 2:0 protocol ip prio 9 u32 match ip dst 0/0 flowid 2:11 } echo "rc.htb 0.3.3-stable, (C)PriSM 2oo3. Na licencji GNU GPL." echo "Strona projektu: http://www.rc.htb.prv.pl/" case "$1" in 'start') echo -n "Uruchamianie kolejkowania..." start echo " wykonano." ;; 'stop') echo -n "Zatrzymywanie kolejkowania..." stop echo " wykonano." ;; 'restart') echo -n "Restartowanie kolejkowania: stop" stop echo -n " start" start echo " wykonano." ;; 'status') echo "Klasy na interfejsie eth1" echo "================================" tc class show dev eth1 | grep root tc class show dev eth1 | grep -v root | sort | nl echo "Klasy na interfejsie eth0" echo "===================================" tc class show dev eth0 | grep root tc class show dev eth0 | grep -v root | sort | nl ;; *) echo -e "\nU¿ycie: rc.htb start|stop|restart|status" ;; esac prosze o namiary co jest zle bi nie wiem pozdr |
Autor: | lamer [ środa, 7 lipca 2004, 14:26 ] |
Tytuł: | |
HTB nie przycina pasma dla samego routera. Spadek transferu musi być spowodowany czym innym (np. serwer FTP ma duże obciążenie). |
Autor: | zciech [ środa, 7 lipca 2004, 14:47 ] |
Tytuł: | |
# klasa priorytetowa ACK /usr/sbin/rchtb_tc class add dev eth0 parent 2:1 classid 2:10 htb rate 3kbit ceil 3kbit prio 1 quantum 1500 tu masz stanowczo za malo sugerowalbym: rate 35kbit ceil 35kbit |
Autor: | mutaz [ czwartek, 8 lipca 2004, 01:07 ] |
Tytuł: | |
lamer pisze: HTB nie przycina pasma dla samego routera. Spadek transferu musi być spowodowany czym innym (np. serwer FTP ma duże obciążenie).
Testuje to na pustym serwerze (mam klientów na radiu więc wyłączam nadajnik i jestem sam, i dalej to samo, powinno przeciez iśc pełne ok. 120k/s |
Autor: | Albercik [ czwartek, 8 lipca 2004, 01:13 ] |
Tytuł: | |
Potwierdzam słowa Zciecha : bawiłem się różnymi wartościami ACK i przy zbyt małej wartości był właśnie efekt zapychania się na puściutkim łączu . Ja osobiście mam rate 30kbit ceil 60kbit - na 1Mbit DSL. |
Autor: | mutaz [ czwartek, 8 lipca 2004, 02:36 ] |
Tytuł: | |
[quote="zciech"]# klasa priorytetowa ACK /usr/sbin/rchtb_tc class add dev eth0 parent 2:1 classid 2:10 htb rate 3kbit ceil 3kbit prio 1 quantum 1500 tu masz stanowczo za malo sugerowalbym: rate 35kbit ceil 35kbit[/quote miałes racje, tu był błąd, teraz jest ok, obcina transfer jak chce, wielkie dzieki, w zyciu bym tego nie znalazł. pozdrawiam |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |