Nova versió del classificador de QoS

Ahir vaig estar jugant una estona més amb el script per prioritzar tràfic i li he fet unes quantes modificacions:

· He afegit una classe interior (pare) al downlink que conté les dues classes de menys prioritat (bulk i limited), d’aquesta manera aquestes dues classes nomes poden agafar amplada de banda del pare i permeten que la classe prioritaria sigui encara més prioritaria.

· He afegit els paràmetres burst i cburst a un valor bastant alt (12k) a la classe d’alta prioritat, la resta de classes obtenen el valor mínim possible calculat automàticament. D’aquesta manera les comunicacións amb VoIP envien més quantitat d’informació quan s’està enviant la ràfaga de tràfic de la cua més prioritaria i no es talla la veu si tenim el enllaç saturat per tràfic d’altres classes.

· He afegit una classe especial per al uplink de HTTP, aquesta classe permet que el tràfic que envía cap a internet el servidor web intern va ràpid encara que tinguem el bittorrent funcionant.

· Finalment, he afegit un exemple de com marcar el tràfic del joc on-line wolfenstein enemy territory, a petició del Daniel, el meu company de pis que vol tenir sempre el millor ping ;)

Aquí us podeu descarregar la nova versió: QoS bandwidth classifier v1.1.


meneame del.icio.us

9 comentaris per a “Nova versió del classificador de QoS”

Gravatar de Enric

Enric
November 2nd, 2004 @ 21:50    

Fa molt temps que cercava una cosa així. Acabo d?incorporar-lo al meu firewall IPCop 1.4.0 i no m?ha donat cap error d?execució. Espero que es noti. Gràcies.

Gravatar de pof

pof
November 3rd, 2004 @ 0:26    

Per a notar-ho hauries de ferte alguna gràfica per poder diferenciar el tràfic de cada classe, és la millor manera de veure-ho. Aquí tens un exemple, i aquí els scripts per montar-ho. Espero que et sigui util, si tens qualsevol dubte o suggerencia ja saps :)

Gravatar de Toni

Toni
December 30th, 2004 @ 3:24    

Voldria saber si se pot prioritzar paquets segons la seva destinació/procedencia (ip externa). Ho dic pq la telefonia IP (VoIP en protocol SIP) sempre ataca a una mateixa makina per cada trucada que fa. Aquesta makina es el servidor VoIP i per tant sempre es la mateixa IP.
Es pot fer que tot lo que entre i surtigue de la xarxa tingue la maxima prioritat sempre que vingui o vagi a la IP externa?

merci

Gravatar de pof

pof
December 30th, 2004 @ 3:30    

Toni: Si que es pot, només has d’afegir la IP externa a la llista de PRIOHOST.

Gravatar de tictacbum

tictacbum
November 4th, 2007 @ 4:32    

diria que a la linia 114 s’ha de canviar:

UP_KBPS=$(($UPLINK / 8) ) # uplink in kbps

i deixar-ho:

UP_KBPS=($UPLINK / 8) # uplink in kbps

a mi no em feia bé el calcul..

Gravatar de tictacbum

tictacbum
November 4th, 2007 @ 4:36    

el mateix a la linia 130

Gravatar de tictacbum

tictacbum
November 4th, 2007 @ 16:52    

el dissabte a les 4 de la matinada no és el millor moment per mirar-se scripts ;)
el canvi que comentava ahir no es correcte, però em sembla que no s’ha de dividir per 8 la velocitat, doncs ja la introduïm amb kbps, jo ho he deixat amb:

UP_KBPS=$UPLINK i DOWN_KBPS=$DOWNLINK

Trackbacks i Pingbacks

d’aquesta manera sería molt mes fàcil prioritzar-lo amb QoS fent servir per exemple aquest script classificador. Això permetria poder utilitzar progràmes […]

pofHQ
December 12th, 2005 @ 11:21    

QoS bandwidth classifier v1.2

He penjat la versió 1.2 del script per prioritzar l’ample de banda, el tinc funcionant sense problemes al firewall de casa desde el mes d’octubre, però se m’habia oblidat penjar-la aquí i avui hi he pensat.

Incorpora tres canvis r…

Deixa el teu comentari...