|
Sujet : Explication transfert de données TCP |
| Steph9131 |
burgergold a écrit :
Alors, je suis à la recherche d'une explication avec argument
Pourquoi lorsqu'on envoit un flot de données de X octets entre 2 interfaces réseaux on n'obtient pas un temps comparable à la vitesse théorique de l'interface?
Outre le fait de la qualité du fil ethernet, la distance de la liaison, le passage par une ou plusieurs switch/routeur, un cpu qui n'est pas capable de fournir la carte réseau, etc. Quel serait la meilleure explication?
|
Comme expliqué par dremaer18, ce sont principalement les couches hautes qui engendrent la latence de par le contrôle de flux, surtout
si tu parles de mode connecté comme une connexion TCP par exemple.
Si tu veux atteindre le "full wire speed", la meilleure façon de procéder
est d'injecter des trames avec un analyseur. Si la couche physique est "propre", tu devrais approcher la vitesse du media.
-sb |