Cédric Temple

Administrateur système en logiciels libres

IPv4, informations essentielles

2021-10-15 » notes pour plus tard

Ce contenu est fourni sous licence CC BY-NC-SA 4.0

Informations essentielles sur IPv4

Introduction

Ceci n’est pas un cours complet sur IPv4 mais une liste des choses que je considère comme essentielles. Je m’y réfère quand j’en ai besoin.

Adresse IPv4

Une adresse IPv4 est codée sur 32 bits et est composée de 4 mots de 8 bits. Elle est écrite en notation décimale pointée.

Adresses RCF1918

  • 10.0.0.0/8 (10.0.0.1 -> 10.255.255.254)
  • 172.16.0.0/12 (172.16.0.1 -> 172.31.255.254)
  • 192.168.0.0/16 (192.168.0.1 -> 192.168.255.254)

Adresses réservées à connaître

En dehors des adresses RFC1918, ces adresses sont réservées à une utilisation spécifiques et ne doivent être utilisées que pour cette utilisation spécifique :

  • 127.0.0.0/8 (127.0.0.0 -> 127.255.255.254) : adresses de loopback
  • 0.0.0.0/32 : l’adresse de cette machine sur le réseau
  • 192.0.2.0/24, 198.51.100.0/24, 203.0.113.0/24 : adresses à utiliser dans les documentations (mais aussi les films, les séries, …) en lieu et place d’adresses pour éviter qu’elles soient ensuite testées/utilisées par des utilisateurs.
  • 169.254.0.0/16 (169.254.0.1 -> 169.254.255.254) : link-local address, adresses de lien local : auto-configuration avec détection des doublons pour communiquer en IP sur le lien local uniquement
  • 100.64.0.0/10 : partage d’adresses généralisées (du NAT pour les ISPs)
  • 224.0.0.0/4 (224.0.0.1 -> 239.255.255.254) : adresses de multicast

Adresses multicast

  • 224.0.0.0/24 : multicast de lien local
  • 239.0.0.0/8 : multicast sur site local

CIDR/Masque de sous-réseau et nombre d’hôtes

CIDRMasque de sous-réseauNombre d’hôtes
/32255.255.255.2551
/31255.255.255.254pas utilisable
/30255.255.255.2522
/29255.255.255.2486
/28255.255.255.24014
/27255.255.255.22430
/26255.255.255.19262
/25255.255.255.128126
/24255.255.255.0254
/23255.255.254.0510
/22255.255.252.01022
/21255.255.248.02046
/20255.255.240.04094
/19255.255.224.08190
/18255.255.192.016382
/17255.255.128.032766
/16255.255.0.065534
/15255.254.0.0131070
/14255.252.0.0262142
/13255.248.0.0524286
/12255.240.0.01048574
/11255.224.0.02097150
/12255.240.0.01048574
/10255.192.0.04194302
/9255.128.0.08388606
/8255.0.0.016777214
/7254.0.0.033554430
/6252.0.0.067108862
/5248.0.0.0134217726
/4240.0.0.0268435454
/3224.0.0.0536870910
/2192.0.0.01073741822
/1128.0.0.02147483646

Ce contenu est fourni sous licence CC BY-NC-SA 4.0