C'est possible "l'allocation" de bande passante ?

C'est possible "l'allocation" de bande passante ? - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 02-08-2003 à 22:58:34    

Imaginons que votre nux fasse routeur sur une connex ADSL 512Kbit. Est-ce possible de faire en sorte ( surement via des drops au niveau du routeur mais bon) d'allouer des ressources aux PCs du réseau local ?
 
Par exemple, admettons la configuration suivante :


Internet
   | 512Kbit/s
 Modem
   |
 Linux
 |   | 2*256Kbit/s
PC1 PC2


 
Il est possible de diviser la 512Kbit en 2*256Kbit ?
 
Merci :jap:

Reply

Marsh Posté le 02-08-2003 à 22:58:34   

Reply

Marsh Posté le 02-08-2003 à 23:03:42    

Chuis con, je viens de me rappeler du QoS, je l'ai étudié en plus...
 
mais le blem du QOS, c'est que c'est des priorités de queue, et non des limites "fixes". Y a moyen de dériver le truc ?
 
merci :jap:

Reply

Marsh Posté le 02-08-2003 à 23:22:49    

tetedeiench a écrit :

Chuis con, je viens de me rappeler du QoS, je l'ai étudié en plus...
 
mais le blem du QOS, c'est que c'est des priorités de queue, et non des limites "fixes". Y a moyen de dériver le truc ?
 
merci :jap:


 
Que ce soit avec Linux ou avec PF, tu peux sans problème assigner des bandes passantes fixes et non seulement des priorités.

Reply

Marsh Posté le 02-08-2003 à 23:25:26    

axey a écrit :


 
Que ce soit avec Linux ou avec PF, tu peux sans problème assigner des bandes passantes fixes et non seulement des priorités.


 
Merci :jap:
 
je vais me renseigner plus amplement sur le sujet, tu pourrais m'aiguiller sur une facon simple de le faire, sachant que j'utilise iptables ?
 
Car j'entends parler de tc , et d'autres trucs assez obscurs.
 
Quelques indications pour affiner ma recherche seraient les bienvenues :jap:

Reply

Marsh Posté le 02-08-2003 à 23:31:04    

tetedeiench a écrit :


 
Merci :jap:
 
je vais me renseigner plus amplement sur le sujet, tu pourrais m'aiguiller sur une facon simple de le faire, sachant que j'utilise iptables ?
 
Car j'entends parler de tc , et d'autres trucs assez obscurs.
 
Quelques indications pour affiner ma recherche seraient les bienvenues :jap:


Euh ... si t'as pas envie de te plonger complètement dans tc, essaies de voir du côté de cbqinit et htbinit ...  ce sont des scripts, qui peuvent activé dès le boot, qui cachent une partie de la complexité de la QoS (et de tc donc ... :D) sous Linux ... voilou ... :o

Reply

Marsh Posté le 02-08-2003 à 23:32:50    

Zzozo a écrit :


Euh ... si t'as pas envie de te plonger complètement dans tc, essaies de voir du côté de cbqinit et htbinit ...  ce sont des scripts, qui peuvent activé dès le boot, qui cachent une partie de la complexité de la QoS (et de tc donc ... :D) sous Linux ... voilou ... :o


 
Je te remercie mon vieux, ca me rends grandement service :D
 
Le protole QoS je le connais en théorie, maintenant faut voir la pratique, et moi et les iptables et co ca a jamais été le grand amour.

Reply

Marsh Posté le 02-08-2003 à 23:42:46    

tetedeiench a écrit :


 
Je te remercie mon vieux, ca me rends grandement service :D
 
Le protole QoS je le connais en théorie, maintenant faut voir la pratique, et moi et les iptables et co ca a jamais été le grand amour.


En gros, il faut que tu définisses des pools de bande passante, et après tu définis des filtres pour dire que tel ou tel flux (par adresse ip, par port, etc ... cé très puissant si tu sais utiliser tc directement) va piocher dans tel pool plutot que tel pool ...
Tu peux même dire, tel pool peut piocher dans la bande passante d'un autre, en plus de la sienne, si besoin est, car tu estimes qu'il est plus prioritaire ... :o

Reply

Marsh Posté le 02-08-2003 à 23:43:23    

tetedeiench : si tu trouves une doc bien claire, fais remonter le topic, ça m'intéressera ;)
 


Message édité par chaica le 02-08-2003 à 23:43:36
Reply

Marsh Posté le 02-08-2003 à 23:51:12    

chaica a écrit :

tetedeiench : si tu trouves une doc bien claire, fais remonter le topic, ça m'intéressera ;)
 
 


 
La seule que j'aie trouvé de claire ( relativement) avec des exemples c'est ca :  
 
http://lea-linux.org/leapro/qos.php3
 
Sinon y a ca : http://ftp.traduc.org/doc-vf/HOWTO [...] HOWTO.html mais c'est un peu le délire :D

Reply

Marsh Posté le 03-08-2003 à 00:04:06    

Sinon pour le faire sous Net/Free/OpenBSD avec PF :
 
http://www.openbsd.org/faq/pf/queueing.html

Reply

Marsh Posté le 03-08-2003 à 00:04:06   

Reply

Marsh Posté le 03-08-2003 à 00:11:42    

En fait, il y'a pas vraiment de doc appronfondie sur le sujet ... plus particulièrement sur tc et la façon d'écrire les filtres qui est assez imbitables ... ceci dit quand on comprend la façon de les écrires c'est d'une puissance inouie ...  :ouch: ... les seuls à rivaliser ce sont des gens comme Cisco et assimilés ...
J'ai commencé à écrire ma propre doc ... hélas j'en suis qu'à la moitié et je trouve pas ça encore très "bitable" ... je fais souvent des raccourcis qui supposent une très très bonne connaissance de TCP/IP et des réseaux en général ... alors je vais devoir la reprendre ... seulement je manque de temps ... et ptet un peu de courage aussi ...  :whistle:  .... mais bon ce sera ma modeste contribution à l'édifice ... surtout que personne aime vraiment écrire de la doc, et en particulier les développeurs de tout la partie QoS dans Linux ... :o ... :D
Voilou ...  :hello:
 
Edit : qq liens
la référence : www.lartc.org (il manque le man sur tc-filter ... comme par hasard ... :whistle: )
un site pas mal : www.docum.org


Message édité par Zzozo le 03-08-2003 à 00:12:57
Reply

Marsh Posté le 03-08-2003 à 00:17:10    

Zzozo : si tu finis ta doc, je pense que ca interessera vraiment bcp de monde.
 

Reply

Marsh Posté le 03-08-2003 à 00:24:20    

chaica a écrit :

Zzozo : si tu finis ta doc, je pense que ca interessera vraiment bcp de monde.
 
 


Je le sais ... sbien le seul truc qui puisse me motiver ... :D
Passke qd tu termines le boulot, te replonger dans les réseaux et dans la QoS, alors que tu étais dedans une heure avant, mais dans tes routeurs Ciso, faut être courageux ... :o ... :D
En plus, cé un effort in inglishe et in french, plize monsieur ... :o ... après, ce sera l'espagnol ... pour les autres, faudra trouver des traducteurs, je sais pas faire ... :o ... :p

Reply

Marsh Posté le 03-08-2003 à 00:26:22    

J'avais commencé à faire une maquette sous Kdevelop d'un gestionaire gaphique de files d'attentes pour gérer la QoS sur une  Linux box ... mais j'ai pas donné suite ... pas le temps ... pourtant l'idée est pas mauvaise et ça permettrait de faire sortir de l'ombre cette partie de Linux, qui est, je le répète encore une fois, ultra puissante ... :o

Reply

Marsh Posté le 03-08-2003 à 10:11:06    

intéressant
drapal

Reply

Marsh Posté le 03-08-2003 à 10:25:46    

chaica a écrit :

tetedeiench : si tu trouves une doc bien claire, fais remonter le topic, ça m'intéressera ;)


 
Y'a bien le lart, hyper connu, je remets l'url ici on sait jamais :
 
http://www.linux-france.org/prj/inetdoc/guides/lartc/
 
 
Avec les recettes de cuisine associées :
 
http://www.linux-france.org/prj/in [...] kbook.html  

Reply

Marsh Posté le 03-08-2003 à 10:34:29    

Morceau choisi :
 

Ce que Linux peut faire pour vous
Une petite liste des choses qui sont possibles :
 
Limiter la bande passante pour certains ordinateurs
 
Limiter la bande passante VERS certains ordinateurs
 
Vous aider à partager équitablement votre bande passante
 
Protéger votre réseau des attaques de type Déni de Service
 
Protéger Internet de vos clients
 
Multiplexer plusieurs serveurs en un seul, pour l'équilibrage de charge ou une disponibilité améliorée
 
Restreindre l'accès à vos ordinateurs
 
Limiter l'accès de vos utilisateurs vers d'autres hôtes
 
Faire du routage basé sur l'ID utilisateur (eh oui !), l'adresse MAC, l'adresse IP source, le port, le type de service, l'heure ou le contenu.
 
Peu de personnes utilisent couramment ces fonctionnalités avancées. Il y a plusieurs raisons à cela. Bien que la documentation soit fournie, la prise en main est difficile. Les commandes de contrôle du trafic ne sont pratiquement pas documentées.


 
http://www.linux-france.org/prj/in [...] linux.html
 
Ca me parait potentiellement répondre à l'interrogation de tetedeiench , mais je dois avouer que je n'ai jamais eu le courage (à tort) de me plonger dedans, j'ai toujours modifié des choses toutes faites.
 
@+

Reply

Marsh Posté le 03-08-2003 à 10:36:51    


 
Je me suis donc fait griller y'a 5 posts, le lien renvoit vers celui que j'ai donné [:ddr555]
 
Désolé !
 
@+


Message édité par Evadream -jbd- le 03-08-2003 à 10:37:28
Reply

Marsh Posté le 03-08-2003 à 13:42:33    

Evadream -jbd- a écrit :


 
Je me suis donc fait griller y'a 5 posts, le lien renvoit vers celui que j'ai donné [:ddr555]
 
Désolé !
 
@+


 
Pas de souci, toute contribution est la bienvenue :jap:
 
Je suis cotentn que mon nux puisse faire ca... maintenant faut aussi que je me penche dessus. Ce sera pas pour tout de suite non plus remarquez ( certainement d'ici une quinzaine de jours) mais bon il faut quoi :D
 
Vu que la question intéresse énormément de monde, je vais faire des ups réguliers et donner mes résultats et méthodes que j'ai appliquées pour ma debian.
 
Ca devrait aider les gens, car je suppose que je suis pas le seul avec un voisin de palier :
-Qui veut l'adsl
-Qui est tres sympa
-pour qui 512Kbit c'est assez
-dans une région ou free dégroupe en octobre :whistle:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed