Rechercher : dans
Par :

Temps de transmission via un switch

Dernière réponse le 17 aoû 2006 à 16:09:46 Guillaume, le 17 aoû 2006 à 11:33:04 
 Signaler ce message aux modérateurs

Bonjour,

Je cherche à calculer le temps de transmission d'une trame Ethernet via un réseau. Je souhaiterais notamment savoir si l'emploi des équipements réseau tels les "switch" impliquent des temps de réaction significatifs.

Par exemple, avec une trame de 1500 octets, un débit de
128 kbits/sec et un émetteur relié à un récepteut via un switch,
le calcul est il le suivant :
- 1500 * 8 / 128000 = 93 ms de l'émetteur vers le switch,
- quelques ms pour les traitements du switch,
- 93 ms du switch vers le récepteur.

Merci.

Meilleures réponses pour « temps de transmission via un switch » dans :
Les templates en C++ VoirIntroduction Avantages Inconvénients Quand utiliser des templates ? Que dois-je mettre dans les .hpp et dans les .cpp ? Convention de notations Quelques templates célèbres STL BGL Premiers pas Spécifications de templates Template par...
[Linux] Synchroniser l'horloge système avec un serveur de temps VoirLa commande ntpdate permet de synchroniser l'heure du système Linux avec un serveur de temps, par exemple : ntpdate serveur.de.temps.fr L'adresse suivante recense les serveurs de temps pour la France Si vous êtes dans un autre pays, il est...
Une batterie doit être entièrement déchargée de temps en temps VoirMythe La batterie de mon PC portable, de mon téléphone, ou de ma voiture, doit être entièrement vidée de temps en temps pour que la recharge soit efficace. Réalité FAUX Ceci est même destructeur pour le matériel. Explications Les batteries de...
Télécharger TinyResMeter VoirTinyResMeter est un outil permettant d'afficher des informations système en temps réel. Via un clic droit de la souris, vous pouvez obtenir plus de détails sur les divers champs affichés. Pour plus de pratique, il intègre une capture d'écran...
Télécharger Pilotes VIA AC'97 VoirLe pilote VIA AC'97 sound driver convient pour toutes les cartes-mères embarquant un chipset VIA. La liste complète des chipsets supportés est la suivante : VIA AC97 codec incorporated into VT82C686A/B South Bridges ( VT82C686A VT82C686B ) VIA...
Transmission de données - Le câblage VoirLes différents types de câblage Pour relier les diverses entités d'un réseau, plusieurs supports physiques de transmission de données peuvent être utilisés. Une de ces possibilités est l'utilisation de câbles. Il existe de nombreux types de câbles,...
VBScript - Les fonctions de date et de temps VoirLes fonctions de date et de temps Fonction Description Date Retourne la date du système DateAdd(interval, number, date) Ajoute un intervalle de temps (interval) à une...
Equipements réseau - Le commutateur (switch) VoirCommutateur Un commutateur (en anglais switch) est un pont multiports, c'est-à-dire qu'il s'agit d'un élément actif agissant au niveau 2 du modèle OSI. Le commutateur analyse les trames arrivant sur ses ports d'entrée et filtre les données...

1

 brupala, le 17 aoû 2006 à 16:09:46

Salut,
bah dis donc, un switch qui débite à 128kbit/s, il est fatigué ;-)
je pense que ton exemple correspond à un ancien pont sur lien série non ?
Cependant, il permet (comme un ralenti sur un match) de mettre en évidence un phénomène bien réel que tu fais bien d'étudier et de souligner.
Ce dont tu parles s' appelle en fait "temps de latence" dans le cas d'un commutateur (terme général) cela indique le temps entre l'entrée d'un octet dans le switch et le moment de sa sortie sur un autre port.
ce temps est loin d'etre négligeable, surtout sur des matériels anciens et c'est une des principales caractéristiques de performance d'un switch.
en général, suivant la puissance de l'appareil , il varie entre quelques microsecondes et quelques centaines (c'est l'ordre de grandeur).
On n'en parle plus beaucoup aujourd'hui, mais un autre critère est important :
le mode de fonctionnement:
Soit Cut through : le switch de lit que l'adresse de destination de la trame (mac) et commute vers la sortie définie sans attendre la fin de cette trame (donc si elle est valide ou pas : CRC)ces switchs sont bien sûr plus rapides mais propagent le trames en erreur et ça ne peut pas s'appliquer quand les ports entrée et sortie sont de vitesses différentes.
soit Store and forward: le systéme est plus fiable (pas de retransmission des erreurs car lecture du CRC avant transmission) mais plus lent: on attend d'avoir reçu entièrement la trame avant de la retransmettre.
il nécéssite aussi plus de mémoire dans le switch (tampons de stockage) et permet mieux le changement de débit entre entrée et sortie.
Aujourd'hui beaucoup des switchs pratiquent le 2 modes: cut through à faible charge et store ans forward quand la charge augmente (files d'attente).
un petit exemple : loin de tes 128kbit/s:
http://www.cisco.com/application/pdf/en/us/guest/products/ps6021/c1031/cdccont_09...
et ... Voili Voilou Voila !

Répondre à brupala