[MataroSensefils] Aplicant QoS

Jordi Clopes jordiclopes a gmail.com
dim gen 4 22:27:31 CET 2011


Bona nit,

Fa uns dies que m'estic mirant la priorització de tràfic de la xarxa amb QoS
(Quality of Service). Com ja es va comentar, això serveix per tal de
garantir el servei i la estabilitat de la xarxa. D'aquesta manera per molt
que algú estigui fent una transferència de fitxers o qualsevol tràfic amb
tendència a acaparar tot l'ample de banda de la xarxa, d'altres serveis com
la telefonia IP que són a temps reals no s'en veuen tant afectats. Per
utilitzar mitjanament bé la VOIP el client hauria de tenir un molt bon
enllaç al supernode o connectar directament 5,4Ghz.

He agafat de referència la recepta d'en Joan Llopart:
http://guifi.net/node/17370

En Joan ho explica de forma molt senzilla i clara: primer creem unes regles
de marcatge de paquets segons el que vulguem prioritzar: protocol, port, etc
i després definim unes cues amb diferents prioritats i ampla de banda per
cua. Segons la marca previa el paquet anirà a una cua o un altre.

En el document s'utilitzen dues cues:
-una pel tràfic més crític: enrutament, dns, icmp, etc
-I un altre per la resta del tràfic.

Jo he afegit una tercera cua amb encara menys prioritat (o sigui que el seu
tràfic sempre serà l'últim en resoldre's) per l'ftp i el p2p.

Després d'algunes proves he comprovat que la xarxa és molt més estable tot i
que si hi ha usuaris amb mala connexió al supernode, no pot fer miracles. He
afegit QoS als supernodes de: sant Simó, Escorxador, Isern, Geganta, Cuba,
Torre Maresme i Alamos.

Per aplicar el QoS només caldria enganxar al terminal el que us deixo a
continuació. Qui vulgui veure com es va encuant el tràfic des del winbox pot
anar a: Queues i si voleu veure com estan marcats els paquets cal anar a:
IP-->FIREWALL-->MANGLE

Agrairia qualsevol comentari o aportació per tal de millorar el QoS :-)

Jordi

Marcatge de
paquets-------------------------------------------------------------------------------

/ip firewall mangle
add action=mark-packet chain=postrouting comment="SIP and RTP" disabled=no
dscp=46 new-packet-mark=interactive passthrough=no
add action=mark-packet chain=postrouting comment="SIP and RTP" disabled=no
connection-type=sip new-packet-mark=interactive passthrough=no
add action=mark-packet chain=postrouting comment="" disabled=no dscp=26
new-packet-mark=interactive passthrough=no
add action=mark-packet chain=postrouting comment="FTP" disabled=no
connection-type=ftp new-packet-mark=p2p passthrough=no
add action=mark-packet chain=postrouting comment="P2P" disabled=no
p2p=all-p2p new-packet-mark=p2p passthrough=no
add action=mark-packet chain=postrouting comment=ospf disabled=no
new-packet-mark=interactive passthrough=no protocol=ospf
add action=mark-packet chain=postrouting comment=ping disabled=no
new-packet-mark=interactive passthrough=no protocol=icmp
add action=mark-packet chain=postrouting comment=DNS disabled=no
new-packet-mark=interactive passthrough=no protocol=udp src-port=53
add action=mark-packet chain=postrouting comment=BULK disabled=no
new-packet-mark=bulk packet-mark=!interactive passthrough=no


Creació de
cues-----------------------------------------------------------------------------------------------------------------

/queue tree
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0
max-limit=0 name=qdisc parent=global-out priority=1
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=1M
max-limit=4M name=interactive packet-mark=interactive parent=qdisc \
    priority=1 queue=wireless-default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0
max-limit=8M name=bulk packet-mark=bulk parent=qdisc \
    priority=7 queue=wireless-default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0
max-limit=2M name=p2p packet-mark=p2p parent=qdisc \
    priority=8 queue=wireless-default
-------------- part següent --------------
Un document HTML ha estat eliminat...
URL: <http://llistes.anem.be/pipermail/llista_matarosensefils.net/attachments/20110104/6346bc6c/attachment.html>
-------------- part següent --------------
_______________________________________________
Llista llista de correu
Llista a matarosensefils.net
http://matarosensefils.net/mailman/listinfo/llista_matarosensefils.net

Per esborrar-te de la llista envia un correu llista-request a matarosensefils.net amb la paraula "unsubscribe" en l'assumpte del correu


Més informació sobre la llista de correu llista_matarosensefils.net