Adressage IP

Historique

Arpanet 1960

UNIX 1969

Internet 1972

WEB 1993

Principe

Adresse IP V4

2^32 adresses

4 octets d'adresse

4 octets de masque

Définit le découpage de l'adresse IP en NETID et HOSTID

Suite de bits à 1 puis suite de bits à 0

Simplifiable en 1octet (5 bits)

Valeurs possible d'un octet

255 254 252 248 240 224 192 128 0

Ecriture Unix /X : X nombre de bits à 1

Adresse IP V6

2^128 adresses

16 octets d'adresse

16 octets de masque

Classes Internet

Les adresses internet sont uniques

Découpage en 5 classes

Définies sur l'octet de poids fort de l'adresse

Classe A

Octet 1 : 0XXX XXXX

Octet 1: 0-"127" - 126

Masque : 255.0.0.0 /8

127 réseaux de 16 millions de postes

Adresse 127.X.Y.Z réservée

Adresse de rebouclage interne

Loopback

localhost

Classe B

Octet 1 : 10XX XXXX

Octet 1: 128-191

Masque : 255.255.0.0 /16

16384 réseaux de 65534 de postes

Classe C

Octet 1 : 110X XXXX

Octet 1: 192-223

Masque : 255.255.255.0 /24

2^21 réseaux de 254 postes

Classe D

Réseau multicast

Octet 1 : 1110 XXXX

Octet 1: 224-239

Masque : 255.255.255.240 /28

16 millions de réseaux de 14 de postes

Classe E

Réservé

Octet 1 : 1111 XXXX

Octet 1: 240-255

Masque : 255.255.255.240 /28

16 millions de réseaux de 14 de postes

Classe Intranet

3 classes Intranet

les adresses intranet peuvent être utilisées plusieurs fois sur des réseaux différents

Elle ne sont pas routées sur Internet

Classe A

10.x.y.z /8

Classe B

172.16.X.Y /12

172.16.0.0-172.31.255.255

Classe C

192.168.X.Y /24

Calcul

Caractéristiques d'un réseau

NETID : Adresse du réseau

HOSTID : Adresse du poste dans le réseau

BROADCAST : Adresse pour acceder a tous les postes du réseau

Autres infos

Nombre d'adresses = 2 ^ nombre de bits à 0 du masque = 2 ^ (32-X)

Nombre de postes = nombre d'adresses - 2

Première adresse = NETID

Dernière Adresse= BroadCAST

Etendues

Complète : NETID - BROADCAST

Utilisable : NETID +1 - BROADCAST-1

Méthode Graphique "binaire"

NETID est défini par les bits de l'adresse IP dont les bits respectifs du masque sont à 1 on place les autres à 0

HOSTID est défini par les bits de l'adresse IP dont les bits respectifs du masque sont à 0 on place les autres à 0

BROADCAST est défini par les bits de l'adresse IP dont les bits respectifs du masque sont à 1 on place les autres à 1

BROADCAST = plus grande adresse HOSTID Possible

Méthode logique

NETID= IP AND MASQUE

HOSTID= IP AND NOT MASQUE

BROADCAST = IP OR NOT MASQUE

Utilisation de l'adressage

2 cas possibles pour communiquer entre adresses IP

IP source vers IP Destination

On calcul les NETID en utilisant le masque de la source

NETID source = NETID Destination

Les postes sont dans le même réseau

Dans le meme réseau on communique directement (de Mac adresse à Mac adresse)

On obtient la mac Adress par le protocole ARP

NETID source <> NETID Destination

Les postes ne sont pas dans le même réseau

On transmet le messsage à la passerelle

NETIDsource = NETID Passerelle

Dans un réseau différent on utilise un système de transmission ("postier") = routage

Adresses Particulières

Ce réseau 0.0.0.0/8

Localhost : 127.0.0.0 /8

CARRIER GRADE NAT : 100.64.0.0 /10

Adresse IP des NATEL chez certains opérateurs

APIPA : 169.254.0.0/16

Pas de serveur DHCP

Conflit d'adresse

PB pas de routage ni résolution de nom

6to4 anycast : 192.88.99.0 /24

Broadcast limité : 255.255.255.255/32

Réseau de test

Test performance : 198.18.0.0./15

TEST-net-1 : 192.0.2.0/24

TEST-net-2 : 198.51.100.0/24

TEST-net-3 : 203.0.113.0 / 24

Notation /x

X = Nb de bits à 1

X de 1 à 30