Bonjour,
On Wed, Apr 12, 2006 at 07:45:06PM +0200, Laurent Bauer wrote:
> Que signifie une "charge peu élevée" ? Si on prend le cas (hypothétique
> bien sûr ;-)) de 2 petites machines avec quagga et freevrrpd, qui
> annoncent 2 ou 3 classes C à 2 opérateurs, jusqu'à quel traffic
> (transit) peut-on espérer ne pas avoir trop de problème ?
> J'imagine que ça dépend un peu de la mémoire et du CPU, mais j'aimerais
> avoir simplement un ordre d'idée si vous avez des expériences plus
> précises là-dessus.
Il faut faire attention à bien distinguer :
- le routage de paquets proprement dit, assuré
par le noyau en fonction de la table de routage.
- la tenue à jour de la table de routage, assurée soit
manuellement (cas le plus simple, routes statiques) soit
par un processus utilisateur (routed, zebra, quagga, etc).
La performance pure en débit ne dépend pratiquement que du premier
point. Il faut s'intéresser non seulement au débit en bps, mais
aussi au nombre de paquets par seconde (le coût CPU du routage d'un
paquet dépend peu de sa taille). Sur un PC un peu ancien (Pentium
350MHz) on peut facilement atteindre les 35 à 50k paquets par seconde
soit 40 - 60Mbps sur du trafic "non pathologique". Le débit atteignable
ne dépend que de la vitesse du CPU et de la qualité des cartes
réseau et de leurs drivers. Les machines récentes dépassent largement
ces chiffres mais atteignent encore difficilement 1 Gbps soutenu.
La mémoire n'intervient que pour le stockage de la table de routage.
512Mo permet largement de faire tenir la table de routage BGP
complète (185.000 routes actuellement).
Enfin, le CPU peut aussi avoir de l'importance dans la gestion de
grosses tables de routage (par exemple en BGP nombreux peerings,
règles de filtrages d'annonces, etc).
--
A: Yes. Pierre Beyssac [EMAIL PROTECTED]
>Q: Are you sure?
>>A: Because it reverses the logical flow of conversation.
>>>Q: Why is top posting annoying in email?
---------------------------
Liste de diffusion du FRnOG
http://www.frnog.org/