On Tue, Jun 12, 2007 at 02:42:01PM +0700, Budi wrote:
> Jelas beda oom :D
> 
> Jarang ada yg membatasi download utk LAN. Biasa yg dibatasi adalah koneksi
> keluar.

Masalahnya di sini, file server, proxy dan gateway ada di satu mesin.

  [ Client2 ] ---- [ Server ] --- [ modem adsl ] --- Internet
                eth0        eth1

Client2 entah mau akses ke sumberdaya yg ada di server maupun browsing
internet akan melalui device eth0 di Server. Jika server dipasang trafik
shaper atau htb, akses ke internal resource maupun internet tetap akan
kena shaper, masalahnya bagaimana mengaturnya karena selama ini saya hanya
bisa optimalkan bandwidth downstream untuk koneksi dr source server - 
bukan internet - hanya bisa maksimal 15Mbps. Yang saya inginkan adalah
bisa sekencang spt sebelum kena shaper atau sebatas kemampuan hardware.

Berikut ini hasil eksekusi iperf di server, yang pertama server menjalankan
trafik shaper, yg kedua tidak:

[EMAIL PROTECTED] sbin]# iperf -s
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 85.3 KByte (default)
------------------------------------------------------------
[  6] local 192.168.0.254 port 5001 connected with 192.168.0.30 port 3332
[  6]  0.0-10.0 sec  17.9 MBytes  15.0 Mbits/sec

[EMAIL PROTECTED] sbin]# flushhtb.sh

[EMAIL PROTECTED] sbin]# iperf -s
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 85.3 KByte (default)
------------------------------------------------------------
[  6] local 192.168.0.254 port 5001 connected with 192.168.0.30 port 3333
[  6]  0.0-10.0 sec    111 MBytes  92.8 Mbits/sec

Note: Perintah flushhtb.sh adalah untuk menghilangkan trafik shaper.

Berikut ini nukilan script htb yg saya buat:

# downstream speedy 364kbps
DOWNLINK_RO=364
# rate LAN in Kbit
RATE=15000
# ceil LAN in Kbit
CEIL=95000

tc qdisc del dev eth0 root
tc qdisc add dev eth0 root handle 1:0 htb default 23
# 1:1 is main class
tc class add dev eth0 parent 1:0 classid 1:1 htb rate ${RATE}Kbit ceil 
${CEIL}Kbit
# 1:20 is class for internet (speedy)
tc class add dev eth0 parent 1:1 classid 1:20 htb rate ${DOWNLINK_RO}Kbit ceil 
${DOWNLINK_RO}Kbit
# 1:60 is class for LAN
tc class add dev eth0 parent 1:1 classid 1:60 htb rate ${RATE}Kbit ceil 
${CEIL}Kbit
...

Kalau saya naikkan RATE-nya menjadi 20000 (Kbit) akan muncul pesan (dmesg):
HTB: quantum of class 10001 is big. Consider r2q change.
HTB: quantum of class 10060 is big. Consider r2q change.

Dan jika dijalankan tes bandwidth dg iperf, tetap hasil yg didapat 15Mbps.

Jadi seting RATE=15000 itu hasil trial & error. Beda system beda lagi.
Mesinnya RedHat 9.

Ada yg bisa bantu gimana trafik LAN bisa tinggi meski ada trafik shaper ?

-- 

Terimakasih sebelumnya dan sesudahnya.

Salam,

~~ Arief Yudhawarman ~~



-- 
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke [EMAIL PROTECTED]
Arsip dan info milis selengkapnya di http://linux.or.id/milis

Kirim email ke