Академический Документы
Профессиональный Документы
Культура Документы
Philippe PUJAS
DUT R&T L2, IUT Béziers
Positionnement du cours
Adressage IP (Interface IP)
Distribution d’adresse IP (DHCP)
Résolution de nom (DNS)
Interface IP
Unicast- Broadcast-Multicast
Unicast: liaison point-à-point
Broadcast : liaison point-à-multipoint
– Sur un réseau local
– Toutes les machines du réseau local
Multicast : liaison point-à-multipoint
– Notion de groupe restreint de diffusion
– Nécessite une adresse de groupe
– Non valide en adresse source
Interface IP d’un nœud
Logiciel+ matériel
Périphérique d’e/s réseau
– Carte réseau
– Carte logique (logicielle)
Connectée à un réseau
– Une adresse IP (4 octets)
– Une adresse de réseau
Masque de réseau
Adresse IP
IP V4 : 4 octets (32 bits)
– notation décimale pointée
IP V6 : 16 octets (128 bits)
– Notation hexadécimale
Exemple
– Mon adresse IP est 10.40.104.4
– Mon masque est 255.0.0.0
– Mon adresse réseau ?
10.40.104.4 000001010.00101000.01101000.00000100
10.0.0.0
Masque de réseau, exemple
Si le réseau est 192.168.32.x
– Masque réseau : 255.255.255.0
– Adresse de réseau : 192.168.32.0
– Plage autorisée pour les IP :
• 192.168.32.1 à 192.168.32.254
• 192.168.32.255 réservée pour le broadcast
• 192.168.32.0 réservée pour l’IP réseau
Adressage IP
255.0.0.0
255.255.0.0
255.255.255.0
Diffusion
Réservé
Adressage IP
IP d’un réseau
IP de diffusion (broadcast)
IP publique
IP privée
IP réservée
IP de Multicast
Classe d’adressage
Adresses IP privée
Non assignées sur l’internet par l’IANA
RFC 1918
On parle d’IP non routées
10.0.0.0 à 10.255.255.255
127.0.0.0 à 127.255.255.255
172.16.0.0 à 172.31.255.255
192.168.0.0 à 192.168.255.255
Adresse IP réservé
De 224.0.0.0 à 255.255.255.254
255.255.255.255 est réservé à la diffusion
de broadcast sur un réseau pour une
machine n’ayant pas d’adresse IP (ex
polling DHCP)
Ces adresses ne doivent pas être routées
– Même si utilisées en IP source.
Subnetting
Subnetting
Principe :
– Modifier localement le masque réseau
Objectif :
– Scinder un réseau en sous réseau
– Avoir plus de réseaux (à vendre!)
Mise en œuvre : TD
Subnetting, exemple
108.0.0.0, masque 255.0.0.0
– Coupée en 256*256=65536 réseaux
– 108.x.y.0, masque 255.255.255.0
194.199.229.0, masque 255.255.255.0
– Coupée en 16 réseaux
• 194.199.229.0
• 194.199.229.16
• 194.199.229.32 masque 255.255.255.240
• … 240 = 1111 0000
• 194.199.229.240
Subnetting
On perd des réseaux
– 194.199.229.0 est déjà un réseau
– Sur 194.199.229.240 l’adresse de broadcast
est la même que sur .0
On perd des machines
– Sur chaque réseau 0 est réservée
– Sur chaque réseau x+15 est réservée
Supernetting
Linux/Windows
Affiche interfaces IP
Windows :
– ipconfig /all
– netsh interface ip show address
Linux : ifconfig
Linux :
– ip link show interfaces
– ip addr show adresses
Configuration interface IP
Linux :
– ip link set DEV …..
• Activer/désactiver l’interface
• Changer l’adresse MAC
• Changer la longueur de la file d’attente
– ip addr add ADDR dev DEV
Procédé dynamique : DHCP
– Client DHCP : dhcpcd ou dhclient
Configuration interface IP
Windows
– Net Shell : netsh
Adresse IP
– netsh interface ip set address "Description"
static adresse netmask gateway metric
Activation DHCP
– netsh interface ip set address "Description"
dhcp
Distribution d’adresses IP
DHCP
Objectifs
DHCP
Dynamic Host Configuration Protocol
Fournir une adresse IP aux machines
– Cas des nomades
– Centralise la gestion des adresses
Fournir certains paramètres réseau
Principe
Serveurd’adresses IP
Problèmes :
– le client n’a pas d’adresse IP
– Le client ne connaît pas l’adresse du serveur
Solutions
DHCP DISCOVER
– IP Src=0.0.0.0
– Mac Src : la mienne
– IP Dest=255.255.255.255
– Mac Dest : ff:ff:ff:ff:ff:ff (broadcast)
Solutions
DHCP OFFER
– Les serveurs offrent un bail (IP+durée de
validité)
– IP Dest : l’IP proposée
Solutions
DHCP REQUEST
– Le client demande alors à utiliser l’IP qu’il
choisit mais utilise toujours :
• Ip src = 0.0.0.0
• Ip dest=255.255.255.255
• Mac dest=ff:ff:ff:ff:ff:ff
Solutions
DHCP ACK
– Le serveur autorise le client à prendre l’IP
demandée
Plusieurs
serveurs
Bail
Les paramètres de bail sont :
– IP prêtée
– IP serveur DHCP
– Durée du bail
– Masque de réseau
– Nom du client
– Nom de domaine
– Passerelle
– DNS
Bail
Renouvellement
– Régulièrement le client envoie un DHCP
REQUEST au serveur
• Par ex à 50% de la durée de bail
– Le serveur peut accepter de prolonger le bail
Bail
Renouvellement
Bail
Clôture du bail
– Le client peut clôturer son bail
Bail
Clôture du bail
– Le serveur peut clôturer le bail
DHCP avancé
Adressage statique par DHCP
– La même adresse MAC a toujours la même
adresse IP
Enregistrement DNS
– Le DHCP peut provoquer une mise à jour
DNS des clients (cf Windows)
DHCP avancé
Redondance
– Plusieurs DHCP ne partageant pas la banque
d’adresse
• Cela peut poser des problèmes
FailOver
– Deux DHCP partageant une banque d’adresse
– Un master
– Un slave
– Si le master tombe le slave le remplace
– Les baux sont échangés
DHCP avancé
Cas de plusieurs réseaux
– Le broadcast n’est pas routé (ex Wifi)
DHCP relay
Fin