2010-06-12 5 views
2

J'écris une application de réseautage. Il a des décalages inattendus. J'ai besoin de calculer quelques chiffres mais je ne peux pas trouver une information - combien de bits peuvent être transférés via la connexion Ethernet à chaque tick.Combien de bits peuvent être transférés via Ethernet à chaque fois?

Je sais que le taux de transfert résultant est 100Mbps/1Gbps. Mais Ethernet devrait utiliser des tics de matériel pour synchroniser les deux extrémités, je suppose. Donc, il déplace les données en ticks.

La question est combien de tiques par seconde ou combien de bits par une tique utilisés dans Ethernet.

La connexion réelle est 100 Mbps en duplex intégral.

+0

Il est plus susceptible d'être un problème de latence plutôt que de débit. Vous devez connaître la taille de vos paquets et la latence de votre pile TCP/IP. –

Répondre

0

J'ai trouvé moi-même la réponse. Voici l'article: http://discountcablesusa.com/ethernetcables.html

Le premier tableau indique que 100BaseTX a une fréquence de 31,25 MHz, le taux de signal est de 125 Mo (25 étant le surdébit d'Ehternet, donc nous recevons 100 Mo/s de données "utiles").

D'où 125/31.25 = 4bit par une transmission qui est à peu près la réponse à ma question.

Questions connexes