GNU/Linux >> Tutoriels Linux >  >> Linux

paramètre d'étendue de l'adresse IP

Solution 1 :

depuis http://linux-ip.net/html/tools-ip-address.html :

Portée | Descriptif

mondial | valable partout

site | valable uniquement sur ce site (IPv6)

lien | valable uniquement sur cet appareil

hébergeur | valide uniquement à l'intérieur de cet hôte (machine)

La portée est normalement déterminée par l'utilitaire ip sans utilisation explicite sur la ligne de commande. (...)

Les citations suivantes sont tirées du livre Understanding Linux network internals de Christian Benvenuti, O'Reilly :

"La portée d'une route sous Linux est un indicateur de la distance jusqu'au réseau de destination. La portée d'une adresse IP est un indicateur de la distance de l'hôte local à laquelle l'adresse est connue, ce qui, dans une certaine mesure, vous indique également à quelle distance le propriétaire de cette adresse provient de l'hôte local (...).

Hôte :une adresse a une étendue d'hôte lorsqu'elle est utilisée uniquement pour communiquer au sein de l'hôte lui-même. En dehors de l'hébergeur cette adresse n'est pas connue et ne peut être utilisée. Un exemple est l'adresse de bouclage, 127.0.0.1

Lien :une adresse a une portée de lien lorsqu'elle est significative et ne peut être utilisée qu'au sein d'un réseau local. Un exemple est l'adresse de diffusion d'un sous-réseau.

Global :une adresse a une portée globale lorsqu'elle peut être utilisée n'importe où. Il s'agit de la portée par défaut pour la plupart des adresses. (...)"

La principale raison d'utiliser des portées semble être qu'un hôte avec plusieurs interfaces et adresses doit décider quand utiliser quelle adresse. Pour communiquer avec lui-même, une adresse de bouclage (hôte de portée) peut être utilisée. En cas de communication ailleurs, une adresse différente doit être sélectionnée.

Solution 2 :

Pour commencer à comprendre la définition de la portée, vous devez commencer par savoir ce que sont les adresses lien-local et site-local. Une fois ceux-ci éliminés, les autres se mettront en place. Citant quelques extraits de documents IPv6.

Lien

Les adresses lien-local sont censées être utilisées pour adresser les nœuds sur un seul lien. Les paquets provenant de ou destinés à une adresse lien-local ne seront pas transmis par un routeur.

Un exemple de ceci est la gamme 169.254/16. Ce que vous avez peut-être déjà vu lorsque les appareils ne parviennent pas à obtenir une adresse valide de DHCP.

Site

Les adresses locales du site sont censées être utilisées dans un site. Les routeurs ne transmettront aucun paquet avec une source locale ou une adresse de destination en dehors du site.

Cela ne s'applique qu'à IPv6. Il n'y a pas de notion d'adresses site-local dans IPv4.

Hébergeur

Une adresse hôte est quelque chose qui n'existera que dans la machine hôte elle-même. Par exemple, 127.0.0.1 est une adresse hôte couramment attribuée à l'interface de bouclage. L'interface de bouclage n'a pas de connectivité externe et sa portée est donc confinée à celle de la machine hôte.

Mondial

Une adresse globale est ce que vous pourriez actuellement considérer comme une adresse "normale". C'est-à-dire une adresse de monodiffusion visible et routable sur un réseau externe.


Linux
  1. Adresse par défaut

  2. Ajouter une adresse IP à un serveur Windows

  3. Qu'est-ce que l'usurpation d'e-mail ?

  4. Est-il possible de cingler une address:port ?

  5. Comment puis-je ajouter une adresse IPv6 avec un ID de portée au fichier de configuration ssh ?

Quelle est mon adresse IP ?

Comment changer l'adresse IP sous Linux

Comment obtenir votre adresse IP sous Linux

Obtenir l'adresse IP des sites

Comment obtenir l'adresse IP d'un conteneur Docker à partir de l'hôte

Gestion des hôtes dédiés