M Architecture des réseaux Adressage IP : Notation CIDR Subnetting. Rémi Watrigant

Documents pareils
DHCP et NAT. Cyril Rabat Master 2 ASR - Info Architecture des réseaux d entreprise

TR2 : Technologies de l'internet. Chapitre VII. Serveur DHCP Bootp Protocole, Bail Relais DHCP

Le Protocole DHCP. Définition. Références. Fonctionnement. Les baux

Dynamic Host Configuration Protocol

Le protocole ARP (Address Resolution Protocol) Résolution d adresses et autoconfiguration. Les protocoles ARP, RARP, TFTP, BOOTP, DHCP

Configuration automatique

Configuration automatique

Réseaux - Cours 3. BOOTP et DHCP : Amorçage et configuration automatique. Cyril Pain-Barre. IUT Informatique Aix-en-Provence

Installation et configuration d un serveur DHCP (Windows server 2008 R2)

Partie II PRATIQUE DES CPL

Mécanismes de configuration automatique d une interface réseau, aspects sécurité

Installation DNS, AD, DHCP

Applications en réseau

module Introduction aux réseaux DHCP et codage Polytech / 5

Administration Réseau sous Ubuntu SERVER Serveur DHCP

Le Protocole DHCP. Module détaillé

DHCP. Dynamic Host Configuration Protocol

TP Réseau 1A DHCP Réseau routé simple

Algorithmique et langages du Web

Protocoles IP (2/2) M. Berthet. Les illustrations sont tirées de l ouvrage de Guy Pujolle, Cours réseaux et Télécom Contributions : S Lohier

Essentiel Windows 2003 IMPLEMENTATION, ADMINISTRATION ET MAINTENANCE D UNE INFRASTRUCTURE RESEAU MICROSOFT WINDOWS 2003

Fonctionnement du protocole DHCP. Protocole DHCP (S4/C7)

1 DHCP sur Windows 2008 Server Introduction Installation du composant DHCP Autorisation d'un serveur DHCP...

Rappel: Le routage dans Internet. Contraintes. Environnement et contraintes. La décision dans IP du routage: - Table de routage:

UFR de Mathématiques et Informatique Année 2009/2010. Réseaux Locaux TP 04 : ICMP, ARP, IP

Internet - Outils. Nicolas Delestre. À partir des cours Outils réseaux de Paul Tavernier et Nicolas Prunier

L3 informatique Réseaux : Configuration d une interface réseau

Protocoles réseaux. Abréviation de Binary Digit. C'est la plus petite unité d'information (0, 1).

Microsoft Windows 2000 Implémentation d une infrastructure réseau Microsoft Windows 2000

Allocation de l adressage IP à l aide du protocole DHCP.doc

DIFF AVANCÉE. Samy.

Présentation du modèle OSI(Open Systems Interconnection)

V - Les applications. V.1 - Le Domain Name System. V Organisation de l espace. Annuaire distribué. Définition. Utilisation par le resolver

TP 2 Réseaux. Adresses IP, routage et sous-réseaux

Plan. Programmation Internet Cours 3. Organismes de standardisation

Options DHCP et Extensions fournisseur BOOTP "DHCP Options and BOOTP Vendor Extensions"

INTERNET & RESEAUX. Dino LOPEZ PACHECO lopezpac@i3s.unice.fr

Installation d un serveur DHCP sous Gnu/Linux

Télécommunications. IPv4. IPv4 classes. IPv4 réseau locaux. IV - IPv4&6, ARP, DHCP, DNS

Réseaux. 1 Généralités. E. Jeandel

Rappels réseaux TCP/IP

Le système GNU/Linux DHCP

Installation de serveurs DNS, WINS et DHCP sous Windows Server 2003

Principes de DHCP. Le mécanisme de délivrance d'une adresse IP à un client DHCP s'effectue en 4 étapes : COMMUTATEUR 1. DHCP DISCOVER 2.

Internet Protocol. «La couche IP du réseau Internet»

Notions de Réseaux TCP/IP et environnements Microsoft Windows. Michel Cabaré Novembre 2002 ver 2.0

Chapitre 1 Le routage statique

Cisco CCNA4 Ce livre à été télécharger à Rassembler à partir de:

Plan du Travail. 2014/2015 Cours TIC - 1ère année MI 30

II/ Le modèle OSI II.1/ Présentation du modèle OSI(Open Systems Interconnection)

TER Réseau : Routeur Linux 2 Responsable : Anthony Busson

Intérêt du NAT (Network Address Translation) Administration Réseau Niveau routage. Exemple d Intranet. Principe NAT

DHCP Dynamic Host Configuration Protocol (Protocole de Configuration d'hôte Dynamique)

Module 2 : Allocation de l'adressage IP à l'aide du protocole DHCP

Introduction. Adresses

Manuel d installation UCOPIA Advance

NOTIONS DE RESEAUX INFORMATIQUES

GENERALITES. COURS TCP/IP Niveau 1

Dossier de réalisation d'un serveur DHCP et d'un Agent-Relais SOMMAIRE. I. Principe de fonctionnement du DHCP et d'un Agent-Relais

Présentation et portée du cours : CCNA Exploration v4.0

TCP/IP, NAT/PAT et Firewall

Module 6 : Protocole DHCP (Dynamic Host Configuration Protocol)

Chapitre I. La couche réseau. 1. Couche réseau 1. Historique de l Internet

Services Réseaux - Couche Application. TODARO Cédric

Administration UNIX. Le réseau

Administration réseau Résolution de noms et attribution d adresses IP

Principes du transfert fiable de données. Les réseaux - deuxième partie. Transfert fiable de données fonctionnement

Les réseaux - deuxième partie

Le service IPv4 multicast pour les sites RAP

Sécurité et Firewall

Mise en place Active Directory / DHCP / DNS

Présentation et portée du cours : CCNA Exploration v4.0

! 1 /! 5 TD - MIP + RO - NEMO. 1. Mobile IP (MIPv6) avec optimisation de routage

Administration Système & Réseau. Domain Name System Historique & Concepts Fonctionnalités & Hiérarchie Requêtes & Base de donnée DNS

2. MAQUETTAGE DES SOLUTIONS CONSTRUCTIVES. 2.2 Architecture fonctionnelle d un système communicant.

Dynamic Host Configuration Protocol

Figure 1a. Réseau intranet avec pare feu et NAT.

Windows Serveur 2008

Réseaux IUP2 / 2005 IPv6

ASR4 Réseaux Département Informatique, IUT Bordeaux 1. DHCP Prénom : Nom : Groupe :

Introduction à TCP/IP

Programme formation pfsense Mars 2011 Cript Bretagne

LES PROTOCOLES DES RÉSEAUX

VoIP et "NAT" VoIP et "NAT" 1/ La Traduction d'adresse réseau. 1/ La traduction d'adresse réseau. 1/ La traduction d'adresse réseau

TR2 : Technologies de l'internet. Chapitre VI. NAT statique et dynamique Overloading (PAT) Overlapping, port Forwarding Serveur Proxy, DMZ

Serveur DHCP et Relais DHCP (sous Linux)

M1 Informatique, Réseaux Cours 9 : Réseaux pour le multimédia

TD 2 Chapitre 4 : Support des Services et Serveurs. Objectifs : Maîtriser l'exploitation des tables de routage dynamique.

Microsoft Windows NT Server

IPv6. Autoconfiguration avec état DHCPv6 Objectif: Quelle est l'utilité de DHCP avec IPv6? v.1a E. Berera 1

Oléane VPN : Les nouvelles fonctions de gestion de réseaux. Orange Business Services

P R O J E T P E R S O N N A L I S E E N C A D R E

DEDICACE. Ce projet de fin de cycle est dédié à toute ma famille et en particulier à :

ISTA HAY HASSANI CCNA 4. WAN Technologies. Résumé. Réalisé par : BOUTAHIR Mounir

I : DHCP WINS DNS IIS

CCNA Discovery Travailler dans une PME ou chez un fournisseur de services Internet

Les formations. Administrateur Systèmes et Réseaux. ENI Ecole Informatique

Commutateur 48 ports Gigabit Cisco SGE2010 Commutateurs de gestion Cisco Small Business

TP7. DHCP. 1 Comportement en présence d un serveur unique

TP 1 : LES COMMANDES RESEAUX Matière: RESEAUX LOCAUX

Transcription:

M2102 - Architecture des réseaux Adressage IP : Notation CIDR Subnetting Rémi Watrigant remi.watrigant@inria.fr Rémi Watrigant M212 - Adressage IP : CIDR 1 / 16

Adresses IP Internet = réseau de réseaux identification d un hôte par son adresse l adresse de son sous-réseau majoritaire (encore) aujourd hui : IPv4 32 bits utilisés = 4 fois 8 bits = 4 octets 11000000. 10101000. 00001010. 10000010 192. 168. 10. 130 Problématiques : Comment distribuer les IP? Comment identifier l adresse réseau? L adresse de diffusion (broadcast)? Comment savoir si une adresse est dans son réseau? Rémi Watrigant M212 - Adressage IP : CIDR 2 / 16

Allocation des adresses de l Internet : ICANN/RIR/LIR L ICANN (Internet Corporation for Assigned Names and Numbers, anciennement IANA jusqu en 1998) alloue et distribue les adresses IP segmente l espace d adresses IP en 256 blocs de taille /8 ces blocs sont distribués aux RIR (Regional Internet Registries) qui les découpent en sous-blocs exemple : RIR de l Europe = RIPE NCC ces sous-blocs sont enfin alloués à des LIR (Local Internet Registries) (généralement des FAI ou des grosses entreprises) Rémi Watrigant M212 - Adressage IP : CIDR 3 / 16

Structure d une adresse IPv4 2 parties : <net-id><host-id> <net-id><0> représente l adresse du sous-réseau auquel appartient la machine <0><host-id> représente l adresse de la machine dans ce sous-réseau La taille du <net-id> fait varier la taille du sous-réseau puis : <net-id><1> : l adresse broadcast (diffusion) dans le sous-réseau (pour envoyer à toutes les machines du sous-réseau) <1><0> : le masque de sous-réseau, où le nombre de 1 correspond à la taille du <net-id> adresses "spéciales" : 0.0.0.0 : dans les routeurs : route par défaut 127.0.0.1 : sur une machine : l adresse locale (localhost) Rémi Watrigant M212 - Adressage IP : CIDR 4 / 16

Previously in: classes d adresses IP, années 1990 Rémi Watrigant M212 - Adressage IP : CIDR 5 / 16

Previously in: classes d adresses IP, années 1990 Pour connaître l adresse réseau : on recopie l adresse IP pour les octets 255, on complète par des zéro revient à faire un AND bit à bit entre les écritures binaires de l adresse et du masque rappel : octet à un 11111111 = (255) 10 Pour connaître l adresse de diffusion : on recopie l adresse IP pour les octets 255, on complète par des 255 Exemple : 175.64.45.10 classe B masque = 255.255.0.0 175 64 45 10 adresse 255 255 0 0 masque 175 64 0 0 adresse réseau 175 64 255 255 adresse de diffusion Rémi Watrigant M212 - Adressage IP : CIDR 6 / 16

Previously in: classes d adresses IP, années 1990 Inconvénients des classes d adresses : peu de choix possibles : classe A : 2 7 2 = 126 réseaux de 2 3 8 2 = 16 777 214 hôtes chacun classe B : 2 6+8 2 = 16 382 réseaux de 2 2 8 2 = 65 534 hôtes chacun classe C : 2 5+8+8 2 = 2 097 150 réseaux de 2 8 2 = 254 hôtes chacun Rémi Watrigant M212 - Adressage IP : CIDR 7 / 16

Previously in: classes d adresses IP, années 1990 Inconvénients des classes d adresses : peu de choix possibles : classe A : 2 7 2 = 126 réseaux de 2 3 8 2 = 16 777 214 hôtes chacun classe B : 2 6+8 2 = 16 382 réseaux de 2 2 8 2 = 65 534 hôtes chacun classe C : 2 5+8+8 2 = 2 097 150 réseaux de 2 8 2 = 254 hôtes chacun https://www.iana.org/assignments/ipv4-address-space/ipv4-address-space.xhtml Rémi Watrigant M212 - Adressage IP : CIDR 7 / 16

Previously in: classes d adresses IP, années 1990 Inconvénients des classes d adresses : peu de choix possibles : classe A : 2 7 2 = 126 réseaux de 2 3 8 2 = 16 777 214 hôtes chacun classe B : 2 6+8 2 = 16 382 réseaux de 2 2 8 2 = 65 534 hôtes chacun classe C : 2 5+8+8 2 = 2 097 150 réseaux de 2 8 2 = 254 hôtes chacun que faire si une organisation a besoin de 15 000 adresses? gaspillage d adresses (ex : une adresse de classe B : 65 534) pénurie d adresses affectation de plusieurs plages d adresses contigües (ex : 60 adresses de classe C donnent 15 360 hôtes possibles) tables de routage allongées (plusieurs adresses vers les "mêmes" réseaux) Solution : IPv6 (1998). Mais peu utilisé encore aujourd hui... En attendant : CIDR sous-réseau : VLSM réseaux privés : NAT Rémi Watrigant M212 - Adressage IP : CIDR 7 / 16

Notation CIDR CIDR : Classless Inter-Domain Routing : "routage inter-domaines sans classe" Introduit en 1993 (RFC 1518, 1519), petit à petit adopté dans les années qui suivirent Idée : avec classes : masques "octet par octet" : 255.0.0.0, 255.255.0.0,... sans classes : masques "bit par bit" : 255.0.0.0, 255.128.0.0,... L adresse IP est suivie par un slash ("/") et un nombre indiquant le nombre de bits à 1 dans la notation binaire du masque de sous-réseau Exemple : 192.0.2.96 /23 indique une adresse IP où les 23 premiers bits sont utilisés pour l adresse réseau. Le masque comporte 23 un : 255.255.254.0 Rémi Watrigant M212 - Adressage IP : CIDR 8 / 16

Exemple 1 : 192.44.77.98 /26 @ HÔTE : 192.44.77.98 11000000.00101100.01001101.01100010 MASQUE : 26 un suivis de 6 zéro (8 un = 255) 255.255.255.11 000000 = 255.255.255.192 @ RESEAU : je recopie les 26 bits de l adresse, je complète par des zéro 192.44.77.01 000000 = 192.44.77.64 @ BROADCAST : je recopie les 26 bits de l adresse, je complète par des un 192.44.77.01 111111 = 192.44.77.127 PLAGE D ADRESSES : De @Réseau +1 à @Broadcast -1 de 192.44.77.65 à 192.44.77.126 NOMBRE DE MACHINES : 2 32 masque 2 2 32 26 2 = 2 6 2 = 64 2 = 62 Rémi Watrigant M212 - Adressage IP : CIDR 9 / 16

Exemple 2 : 10.62.222.200 /22 @ HÔTE :? MASQUE :? @ RESEAU :? @ BROADCAST :? PLAGE D ADRESSES :? NOMBRE DE MACHINES :? Rémi Watrigant M212 - Adressage IP : CIDR 10 / 16

Intérêt du CIDR Avec classes : masque "octet par octet". CIDR : masque "bit à bit" : moins de gaspillage d adresses, car les Registres Internet Régionaux (RIPE NCC pour l Europe) peuvent affecter aux organisations des plages de 2 x 2 = 6, 14, 30, 62, 126, 254, 510, 1022, 2046, 4094... etc adresses Rémi Watrigant M212 - Adressage IP : CIDR 11 / 16

Intérêt du CIDR Avec classes : masque "octet par octet". CIDR : masque "bit à bit" : moins de gaspillage d adresses, car les Registres Internet Régionaux (RIPE NCC pour l Europe) peuvent affecter aux organisations des plages de 2 x 2 = 6, 14, 30, 62, 126, 254, 510, 1022, 2046, 4094... etc adresses Que faire si une organisation a besoin de 15 000 adresses? gaspillage d adresses (ex : une adresse de classe B : 65 023) pénurie d adresses affectation de plusieurs plages d adresses contigües (ex : 60 adresses de classe C donne 15 360 hôtes possibles) tables de routage allongées (plusieurs adresses vers les "mêmes" réseaux) une adresse CIDR x.x.x.x/18 représente une plage de 16 382 hôtes Rémi Watrigant M212 - Adressage IP : CIDR 11 / 16

Application (prochain cours) : sous-réseaux Exemple : salles de TD de l IUT L IUT a reçu une adresse /22, puis découpage selon les salles, services : Salle Dept. IP Masque 562 INFO 134.59.27.0 /27 255.255.255.224 570 GEII 134.59.23.0 /26 255.255.255.192 571 GEII 134.59.23.64 /26 255.255.255.192 572 GEII 134.59.23.128 /26 255.255.255.192 573 GEII 134.59.23.192 /26 255.255.255.192 651 INFO 134.59.27.32 /27 255.255.255.224 655 INFO 134.59.27.64 /27 255.255.255.224............ Rémi Watrigant M212 - Adressage IP : CIDR 12 / 16

Sous-réseaux (subnetting) 130.79.153.28/23 : adresse réseau = Rémi Watrigant M212 - Adressage IP : CIDR 13 / 16

Sous-réseaux (subnetting) 130.79.153.28/23 : adresse réseau = 130.79.152.0 adresse réseau : 10000010 01001111 10011000 00000000 si je veux créer 3 sous-réseau, j ai besoin de Rémi Watrigant M212 - Adressage IP : CIDR 13 / 16

Sous-réseaux (subnetting) 130.79.153.28/23 : adresse réseau = 130.79.152.0 adresse réseau : 10000010 01001111 10011000 00000000 si je veux créer 3 sous-réseau, j ai besoin de 2 bits supplémentaires dans l adresse réseau (je crée ainsi 4 sous-réseaux) : 1 10000010 01001111 10011000 00000000 : 130.79.152.1/25 2 10000010 01001111 10011000 10000000 : 130.79.152.128/25 3 10000010 01001111 10011001 00000000 : 130.79.153.0/25 4 10000010 01001111 10011001 10000000 : 130.79.153.128/25 Chaque sous-réseau pourra adresser Rémi Watrigant M212 - Adressage IP : CIDR 13 / 16

Sous-réseaux (subnetting) 130.79.153.28/23 : adresse réseau = 130.79.152.0 adresse réseau : 10000010 01001111 10011000 00000000 si je veux créer 3 sous-réseau, j ai besoin de 2 bits supplémentaires dans l adresse réseau (je crée ainsi 4 sous-réseaux) : 1 10000010 01001111 10011000 00000000 : 130.79.152.1/25 2 10000010 01001111 10011000 10000000 : 130.79.152.128/25 3 10000010 01001111 10011001 00000000 : 130.79.153.0/25 4 10000010 01001111 10011001 10000000 : 130.79.153.128/25 Chaque sous-réseau pourra adresser 126 hôtes Rémi Watrigant M212 - Adressage IP : CIDR 13 / 16

Attribution d une adresse IP Deux méthodes possibles : Statique : l administrateur réseau définit manuellement sur chaque machine son adresse, son masque, l adresse de la passerelle... etc. Dynamique : utilisation de protocoles/applications pour attribuer automatiquement une adresse IP à chaque machine qui se connecte. Exemples : BOOTP, DHCP Rémi Watrigant M212 - Adressage IP : CIDR 14 / 16

DHCP : aperçu Fonctionnement : un serveur DHCP (généralement sur la passerelle à laquelle se connectent les machines) attribue : son adresse IP dans le sous-réseau l adresse IP de la passerelle par défaut l adresse IP d un serveur DNS (résolution des noms des hôtes) le masque de sous-réseau Rémi Watrigant M212 - Adressage IP : CIDR 15 / 16

Messages DHCP Utilise le protocole UDP pour envoyer ses messages DHCPDISCOVER : localiser les serveurs DHCP disponibles DHCPOFFER : réponse du serveur à un paquet DHCPDISCOVER, contenant les premiers paramètres DHCPREQUEST : requête diverse du client pour, par exemple, prolonger son bail DHCPACK : réponse du serveur qui contient des paramètres et l adresse IP du client DHCPNAK : réponse du serveur pour signaler au client que son bail est échu ou si le client annonce une mauvaise configuration réseau DHCPDECLINE : le client annonce au serveur que l adresse est déjà utilisée DHCPRELEASE : le client libère son adresse IP DHCPINFORM : le client demande des paramètres locaux Rémi Watrigant M212 - Adressage IP : CIDR 16 / 16