Adresses IP pour la connectivité IoT

Chaque appareil d'un réseau a besoin d'une adresse. Sur Internet, cette adresse est une adresse IP. Ce n'est qu'un nombre, mais il indique aux paquets où aller et d'où ils viennent. Cet article explique ce qu'est une adresse IP, comment s'écrivent les adresses IPv4 et comment on les regroupe en sous-réseaux, ainsi que la distinction entre public et privé, la plus importante pour l'IoT.

Deux articles associés vont plus loin :

Les adresses IPv4 expliquées simplement

Une adresse IPv4 est un nombre de 32 bits. Pour la rendre lisible, ces 32 bits sont découpés en quatre blocs de 8 bits (appelés octets), séparés par des points. Chaque octet est un nombre de 0 à 255.

192.168.1.42

Voilà une adresse IPv4 : quatre nombres compris entre 0 et 255, séparés par des points. L'espace d'adressage IPv4 complet va de 0.0.0.0 à 255.255.255.255, soit environ 4,3 milliards d'adresses au total.

Vous verrez aussi des adresses écrites en notation CIDR, qui ajoute une barre oblique et un nombre :

192.168.1.0/24

Le /24 est le masque de sous-réseau. Il signifie : « les 24 premiers bits identifient le réseau, les autres identifient les hôtes de ce réseau ». Ainsi, 192.168.1.0/24 désigne 256 adresses, de 192.168.1.0 à 192.168.1.255.

Tailles de sous-réseau courantes :

CIDR
  • /32

  • /30

  • /24

  • /16

  • /8

  • /0

Adresses IP publiques et privées

Ces mêmes 4,3 milliards d'adresses se répartissent en deux catégories :

Type
  • Publique

  • Privée



Les plages d'IP privées sont réservées par l'IETF à l'usage interne des réseaux privés. De nombreux réseaux peuvent utiliser la même IP privée en même temps sans conflit, car leurs appareils ne peuvent pas se joindre directement.

Comment Simbase attribue les IP aux SIM

Par défaut, chaque SIM Simbase reçoit une adresse IPv4 privée lorsqu'elle s'attache au réseau. La passerelle Simbase attribue l'adresse de manière dynamique (DHCP), et celle-ci peut changer d'un attachement à l'autre.

Comme la SIM a une IP privée, elle se trouve derrière le NAT de la passerelle Simbase. Concrètement :

  • La SIM peut établir des connexions sortantes vers vos serveurs, vers des API, vers Internet.

  • La SIM n'est pas joignable depuis l'extérieur. Vos serveurs ne peuvent pas ouvrir directement une connexion vers la SIM.

C'est le bon choix par défaut pour la plupart des déploiements IoT. C'est sûr (aucune surface exposée), cela économise l'espace IPv4, et le modèle requête/réponse initié par l'appareil couvre l'immense majorité des cas d'usage.

Quand utiliser une IP publique

Attribuez une IP publique à une SIM lorsque :

  • Vous devez accéder à l'appareil en SSH ou HTTP depuis votre ordinateur ou un serveur.

  • Vous faites tourner un point de terminaison VPN sur l'appareil.

  • Vous utilisez un protocole initié par le serveur qui doit envoyer des données vers l'appareil (rare dans les architectures modernes).

  • L'appareil est une caméra, une passerelle ou un routeur distant auquel vous devez accéder à la demande.

Les IP publiques s'attribuent par SIM dans le tableau de bord. Elles sont facturées à la journée. Consultez IP publiques pour la configuration et la tarification.

Questions fréquentes

Oui. Les IP privées sont attribuées dynamiquement lorsque la SIM s'attache au réseau, l'adresse peut donc varier d'une session à l'autre. Si vous avez besoin d'une adresse fixe, attribuez une IP publique ou utilisez un réseau privé.

Pas avec l'IP privée par défaut. La SIM se trouve derrière un NAT et n'accepte pas les connexions entrantes. Attribuez une IP publique à la SIM ou placez-la dans un réseau privé si vous devez joindre l'appareil.

C'est une IP privée attribuée par la passerelle Simbase, le comportement par défaut pour chaque SIM. C'est normal, pas une panne. L'adresse n'a de sens qu'à l'intérieur du réseau Simbase, pas sur l'Internet public.

Non. Les SIM Simbase reçoivent uniquement des adresses IPv4. Réglez le type d'IP de l'appareil sur IPv4, et non sur IPv6 ou dual-stack.

Articles associés