Adresse IP Publique : Tout ce qu’il faut savoir

C’est quoi mon adresse IP publique ?
Une box possède une adresse IP « tournée vers l’extérieur » et matérialisant son adresse sur le réseau Internet : il s’agit de l’adresse IP publique. C’est l’adresse que « voit » par exemple un serveur sur lequel vous allez faire des transactions. C’est son branchement sur le Net.
En savoir plus sur www.futura-sciences.com


L’adresse IP publique est l’adresse unique qui est attribuée à votre appareil lorsque vous vous connectez à Internet. Il s’agit d’un numéro qui permet à votre appareil de communiquer avec d’autres appareils sur Internet. Chaque appareil connecté à Internet a une adresse IP publique unique, qui lui est attribuée par le fournisseur d’accès Internet (FAI).

Il existe deux types d’adresses IP : les adresses IP routées et les adresses IP non routées. Les adresses IP routées sont utilisées pour permettre aux ordinateurs de communiquer entre eux sur Internet. Les adresses IP non routées sont utilisées pour les réseaux privés, tels que les réseaux locaux dans les entreprises et les maisons.


Le calcul du code binaire d’une adresse IP peut sembler compliqué, mais il est en fait assez simple. Une adresse IP est composée de quatre octets, chacun contenant huit bits. Pour calculer le code binaire d’une adresse IP, il suffit donc de convertir chaque octet en binaire. Par exemple, l’adresse IP 192.168.1.1 serait convertie en binaire comme suit : 11000000.10101000.00000001.00000001.

La passerelle par défaut est l’adresse IP de votre routeur, qui est utilisée pour diriger le trafic réseau vers Internet. Pour connaître l’adresse publique d’un routeur, vous pouvez utiliser l’outil de configuration du réseau de votre ordinateur. Dans la section « Connexions réseau », vous devriez voir une liste de toutes les connexions disponibles, y compris votre connexion Internet. Cliquez sur la connexion Internet pour accéder aux propriétés de la connexion. Sous l’onglet « Support », vous devriez voir l’adresse IP de la passerelle par défaut.

Certaines adresses sont réservées et ne peuvent pas être utilisées comme adresses IP publiques. Par exemple, les adresses IP commençant par 10.0.0.0/8, 172.16.0.0/12 et 192.168.0.0/16 sont réservées pour les réseaux privés. Les adresses IP commençant par 127.0.0.0/8 sont réservées pour la boucle locale, ce qui signifie qu’elles sont utilisées pour les tests sur votre propre ordinateur. Les adresses IP commençant par 169.254.0.0/16 sont réservées pour l’auto-configuration, ce qui signifie qu’elles sont utilisées lorsque votre ordinateur ne peut pas obtenir une adresse IP valide à partir d’un serveur DHCP.

En conclusion, l’adresse IP publique est un élément clé de votre connexion Internet. Elle permet à votre appareil de communiquer avec d’autres appareils sur Internet et de naviguer sur le Web. En comprenant les adresses IP routées, les adresses IP non routées, le calcul du code binaire d’une adresse IP, la passerelle par défaut et les adresses réservées, vous aurez une meilleure compréhension de votre réseau et de votre connexion Internet.

FAQ
Quelle plage d’adresses est réservée aux réseaux locaux non routée sur l’Internet ?

La plage d’adresses réservée aux réseaux locaux non routés sur l’Internet est 192.168.0.0/16.

Comment calculer le nombre binaire ?

Pour calculer le nombre binaire d’une adresse IP publique, il faut convertir chaque octet de l’adresse IP en binaire. Chaque octet est composé de 8 bits, qui peuvent être soit 0 soit 1. En convertissant les octets en binaire, on obtient une adresse IP publique sous forme de nombre binaire, qui peut être utilisée pour la communication entre les différents appareils connectés à Internet.

Comment convertir une adresse IP en binaire Python ?

Voici un exemple de code Python pour convertir une adresse IP en binaire :

« `

import socket

ip = ‘192.168.1.1’

binary_ip =  ».join([bin(int(x)+256)[3:] for x in ip.split(‘.’)])

print(binary_ip)

« `

Ce code utilise la fonction `split()` pour séparer l’adresse IP en octets, puis la fonction `bin()` pour convertir chaque octet en binaire. La méthode `join()` est utilisée pour concaténer les octets en une chaîne de caractères binaire.


Laisser un commentaire