Je me demande si elle est liée à ma carte réseau ou si le système d'exploitation ou le pilote intercepte et renvoie immédiatement les données envoyées à l'adresse de bouclage?
Le signal est-il réellement acheminé vers ma carte réseau, puis la carte réseau le renvoie?
nic
loopback
network-speed
serv-inc
la source
la source
Réponses:
Vous ne parlez pas d'un système d'exploitation particulier, mais l'essentiel de tout ce qui se passe est que les données sont acheminées vers le bas de la pile jusqu'à ce qu'elles parviennent à l'IP, où elles sont à peu près renvoyées. C'est une simplification excessive mais cela signifie que l'ensemble du processus est généralement lié au processeur. Ses performances sont donc directement liées à la vitesse du processeur et à l'efficacité de la pile. En termes pratiques, les processeurs et les systèmes d'exploitation modernes devraient être en mesure de «faire rebondir» le trafic en boucle bien plus rapidement que 40 Gbps - ce qui est la carte réseau la plus rapide que je suis capable d'acheter aujourd'hui. J'espère que cela t'aides.
la source
Non tout le trafic 127.0.0.1 n'atteint jamais le réseau physique, il est traité par un adaptateur en boucle dans le noyau.
la source
Vous pouvez être intéressé par la fonctionnalité "Loopback Fast Path" ajoutée par Microsoft dans Windows 8 et Windows Server 2012. Voir:
http://blogs.technet.com/b/wincat/archive/2012/12/05/fast-tcp-loopback-performance-and-low-latency-with-windows-server-2012-tcp-loopback-fast- path.aspx
Il fournit également une illustration du chemin emprunté par le bouclage avec et sans optimisation.
la source
127.0.0.1 n'est pas plus rapide que toute autre adresse IP locale. L'adresse IP locale rapide, car elle n'utilise pas de périphérique physique ni de couche double (elle ne frappe jamais votre carte réseau).
la source
Cela dépend du système d'exploitation que vous utilisez, mais Windows 2000 contenait un bogue où les requêtes sur l'adaptateur de bouclage seraient lentes. Il y a des anecdotes inutiles pour vous!
S'il vous plaît voir cet article kb pour plus d'informations.
la source
Je dirais plutôt que vous trouvez votre réponse dans son nom même. Le nom dit: "Adresse de bouclage local", ce qui signifie que le réseau n'intervient jamais dans le processus et que la demande est elle-même rebouclée localement.
la source
Si vous êtes sur Linux ...
tapez "ifconfig -a" en tant que root ...
Notez la ligne "interruption" sur toutes les cartes réseau ... remarquez qu'il n'y a pas de ligne "interruption" sur "lo" ... cela signifie qu'il n'y a même pas d'interruption affectée, donc pas mal du tout ;-)
la source