IPv4 est la version 4 du protocole de communication d’Internet, Internet Protocol. Bien que destiné à être remplacé par une version plus récente (IPv6), il est encore le protocole de communication informatique le plus répandu actuellement sur la planète.

IPv4 s’appuie sur des adresses constituées de 32 bits représentées sous la forme de 4 nombres séparés par des points.

Exemple : 192 . 0 . 2 . 100

Chaque nombre représente un octet. La valeur de chaque nombre ne peut donc excéder 255 (11111111 en binaire).

L’adresse IPv4 d’un équipement (terminal, serveur, routeur…) est toujours accompagnée d’un masque de sous-réseau. Le masque de sous-réseau est un nombre constitué, lui aussi, de 32 bits, et qui se présente souvent sous la même forme que l’adresse.

Exemple : 255 . 255 . 255 . 0

Le masque de sous-réseau permet de déterminer le nombre de bits communs à toutes les adresses d’un même réseau. Dans l’exemple ci-dessus, les 24 premiers bits du masque de sous-réseau sont à 1. Si on applique ce masque à l’adresse 192 . 0 . 2 . 100, tous les équipements interconnectés au sein d’un même réseau physique et dont l’adresse commence par 192 . 0 . 2 pourront communiquer entre eux.