Qu'est-ce qu'une adresse loop-back ? 127.0.0.1 est une adresse de bouclage, mais qu'est-ce que cela signifie ? Veuillez être très descriptif et donner un exemple, car j'ai du mal à comprendre.
Réponses
Trop de publicités?Une adresse de bouclage est "connectée" à une carte réseau virtuelle de votre machine appelée adaptateur de bouclage.
Tout ce qui est envoyé à l'adaptateur de bouclage virtuel en ressort directement. C'est comme s'il était "connecté à lui-même".
Par exemple, si je fais une requête web en tapant " http://127.0.0.1/somesite.html "Dans mon navigateur, cette demande passe par l'adaptateur de bouclage (virtuel) et en ressort directement.
Ainsi, si un serveur web tourne sur votre système et qu'il écoute sur 127.0.0.1, il recevra la requête de votre navigateur et pourra communiquer avec lui en renvoyant sa réponse à 127.0.0.1.
Comme vous pouvez le constater, c'est une excellente méthode de test.
Rien de ce qui passe par l'adaptateur de bouclage n'est envoyé sur l'internet ou ne quitte votre système. L'adaptateur de bouclage est entièrement contenu dans votre système.
En Article de Wikipédia sur le bouclage le dit mieux que je ne pourrais le faire :
Le terme bouclage (parfois orthographié retour en boucle ) est généralement utilisé pour décrire les méthodes ou procédures d'acheminement de signaux électroniques, de flux de données numériques ou d'autres flux d'éléments, depuis leur installation d'origine jusqu'à la même entité source, sans traitement ni modification intentionnels. Il s'agit principalement d'un moyen de tester l'infrastructure de transmission ou de transport.
En termes d'adresses IP, cela signifie que toute communication vers cette adresse ne quitte jamais ou n'entre jamais dans votre carte d'interface réseau, de sorte que vous disposez toujours d'une "connexion".
Cela vous permet de tester un logiciel client/serveur (par exemple) avec les deux parties fonctionnant sur la même machine.
Il s'agit simplement de votre adresse locale. Lorsque vous testez votre carte d'interface réseau, vous pouvez le faire via "ping 127.0.0.1". Vous vérifiez ainsi que vos informations peuvent descendre jusqu'à la couche 1 et remonter. Si vous pensez que votre carte d'interface réseau ne fonctionne pas au niveau physique, il s'agit d'un très bon test.
Il peut également être utilisé pour indiquer à vos applications que vous ne voulez pas que vos informations quittent l'ordinateur hôte. C'est le cas lorsqu'une application de type serveur-client est installée sur l'ordinateur local, mais que vous ne voulez pas que ces informations soient accessibles à distance. Vous pouvez spécifier au logiciel serveur de transférer des informations via l'adresse de bouclage et votre logiciel client peut écouter l'adresse de bouclage. Cela permettrait de fournir les informations aux applications locales, tout en empêchant quelqu'un d'autre sur un réseau local d'accéder au logiciel du serveur que vous avez configuré comme local.
Je ne sais pas si je l'ai bien expliqué, mais c'est le mieux que j'ai pu faire. Les Page Wikipédia contient de bonnes informations.