Réseaux Couche Réseau Adresses

Documents pareils
Réseaux IUP2 / 2005 IPv6

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

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

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

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

TCP/IP, NAT/PAT et Firewall

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

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

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

DIFF AVANCÉE. Samy.

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

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

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

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

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

Introduction. Adresses

2. DIFFÉRENTS TYPES DE RÉSEAUX

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

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

Présentation du ResEl

Dynamic Host Configuration Protocol

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

7.3 : Ce qu IPv6 peut faire pour moi

Plan. Programmation Internet Cours 3. Organismes de standardisation

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

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

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

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

Rappels réseaux TCP/IP

Capture, Filtrage et Analyse de trames ETHERNET avec le logiciel Wireshark. Etape 1 : Lancement des machines virtuelles VMWARE et de Wireshark

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

Prototype dual-stack IPv4/6 sur un backbone MPLS-VPN (services et sécurité)

Cisco Certified Network Associate

SYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM

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

Serveur DHCP et Relais DHCP (sous Linux)

Configuration automatique

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

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

Découverte de réseaux IPv6

Introduction aux Technologies de l Internet

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

Programme formation pfsense Mars 2011 Cript Bretagne

Master d'informatique 1ère année. Réseaux et protocoles. Architecture : les bases

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

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

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

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

Cisco Certified Network Associate Version 4

TP : STATION BLANI 2000 SIMULATION DU RESEAU INFORMATIQUE

Administration des ressources informatiques

Travaux pratiques Configuration d une carte réseau pour qu elle utilise DHCP dans Windows Vista

Configuration des routes statiques, routes flottantes et leur distribution.

Devoir Surveillé de Sécurité des Réseaux

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

Les Virtual LAN. F. Nolot. Master 1 STIC-Informatique 1

TABLE DES MATIERES. I. Objectifs page 2. II. Types de réseaux page 2. III. Transmission page 2. IV. Câbles page 3. V.

Année Universitaire session 1 d automne Parcours : CSB5 Licence 3 STS Informatique

Compte-rendu du TP n o 2

Le service IPv4 multicast pour les sites RAP

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

Manuel d installation UCOPIA Advance

Configuration automatique

Réseaux Locaux. Objectif du module. Plan du Cours #3. Réseaux Informatiques. Acquérir un... Réseaux Informatiques. Savoir.

DHCP. Dynamic Host Configuration Protocol

Projet 8INF206 : Sécurité réseau informatique Attaque de l homme du milieu (MITM) Guillaume Pillot

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

SOMMAIRE : CONFIGURATION RESEAU SOUS WINDOWS... 2 INSTRUCTIONS DE TEST DE CONNECTIVITE... 5

N o t i o n s d e b a s e s u r l e s r é s e a u x C h a p i t r e 2

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

IPv6. Protocole, format et applications. Tuyêt Trâm DANG NGOC. Université de Cergy-Pontoise. Tuyêt Trâm DANG NGOC IPv6 1 / 150

Configuration du matériel Cisco. Florian Duraffourg

Pare-feu VPN sans fil N Cisco RV120W

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

Chapitre 6 -TP : Support Réseau des Accès Utilisateurs

Chapitre 11 : Le Multicast sur IP

Sécurité d IPv6. Sécurité d IPv6. Stéphane Bortzmeyer AFNIC bortzmeyer@nic.fr. Stéphane Bortzmeyer AFNIC bortzmeyer@nic.fr

NOTIONS DE RESEAUX INFORMATIQUES

Belgacom Forum TM 3000 Manuel d utilisation

Configuration serveur pour le mode L4 DSR

RESEAUX TCP/IP: NOTIONS AVANCEES. Preparé par Alberto EscuderoPascual

Culture informatique. Cours n 9 : Les réseaux informatiques (suite)

Groupe Eyrolles, 2000, 2004, ISBN :

Partie II PRATIQUE DES CPL

Le Multicast. A Guyancourt le

Introduction à TCP/IP

Les Réseaux. les protocoles TCP/IP

BC9000-BK9000. Paramétrage et configuration de l adresse IP

I. Adresse IP et nom DNS

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

Mise en place d un cluster NLB (v1.12)

Algorithmique et langages du Web

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

Installation d un serveur DHCP sous Gnu/Linux

Programmation Réseau. ! UFR Informatique ! Jean-Baptiste.Yunes@univ-paris-diderot.fr

Routage Statique. Protocoles de Routage et Concepts. Version Cisco Systems, Inc. All rights reserved. Cisco Public 1

Pare-feu VPN sans fil N Cisco RV110W

Fonctions Réseau et Télécom. Haute Disponibilité

! "# Exposé de «Nouvelles Technologies Réseaux»

TP2 - Conguration réseau et commandes utiles. 1 Généralités. 2 Conguration de la machine. 2.1 Commande hostname

Transcription:

1 IPv4 Réseaux Couche Réseau Adresses E. Jeandel Résumé des épisodes précédents Comment un ensemble de machines, reliées physiquement entre elles, peuvent communiquer Problématique Internet = Interconnexion de réseaux. Si une machine veut parler à une autre, elle doit Savoir où elle est Savoir comment la contacter Aujourd hui : première partie. Problématique Attribuer une adresse à une machine savoir comment envoyer un message à une machine connaissant uniquement son adresse Trouver à partir de l adresse, dans quel réseau se trouve la machine Idée de base : Pour envoyer un message à une machine d adresse A Soit je m aperçois que A est dans mon réseau local, et je lui envoie directement Soit ce n est pas le cas, et je trouve quelqu un (un routeur) pour le faire à ma place. Note : l adresse MAC ne marche pas. La pratique Chaque machine est dotée d une adresse A Chaque machine possède un couple (A, B) A : adresse de la machine. B : ensemble des adresses situées sur le même réseau. Quand on parle de machine, il faut plutôt parler d accès réseau : un routeur aura plusieurs adresses. 1.1 Principe IP v4 Une adresse est codée sur 32 bits (4 octets) Exemple : 140.94.16.64 Comment trouver l ensemble des machines sur le même réseau? IP v4 (Adressage avec classes) Pour une adresse x.y.z.w : classe A 1 x < 128 (x commence par 0) Réseau de 2 24 machines : toutes les machines x... classe B 128 x < 192 (x commence par 10) Réseau de 2 16 machines : toutes les machines x.y.. classe C 192 x < 224 (x commence par 110) Réseau de 2 8 machines : toutes les machines x.y.z. classe D 224 x < 240 (x commence par 1110) multicast (voir plus loin) classe E x 240 Réservé Le réseau en entier est désigné en remplaçant les par des 0 Broadcast On envoie un message à tout le monde en remplaçant les par des 255 (ex : 196.168.1.255) En général les routeurs ne relaient pas les broadcasts aux autres réseaux Plus généralement, l adresse 255.255.255.255 permet d envoyer un message à tout le réseau (sans avoir à connaître le réseau) Problèmes de l adressage de classe Seulement 4 classes possibles Pas de hiérarchie. Que ferait un fournisseur d accès Internet? Adressage CIDR (Classless Inter-Domain Routing) Un bloc CIDR est donnée par une adresse et un masque Ex : 192.168.1.0/255.255.255.0 Une interface appartient au réseau si le ET avec le masque est égal à l adresse 192.168.1.58? 192.168.2.0? 1 2

Notation CIDR (Classless Inter-Domain Routing) Spécifie le nombre de bits à 1 du masque. 192.168.1.0/255.255.255.0 = 192.168.1.0/24 Une machine appartient au réseau si ses 24 premiers bits sont égaux. classe A : /8 classe B : /16 classe C : /24 Blocs réservés 127.0.0.0/8 : Machine locale (ne se voit jamais sur un réseau) Réseaux prives (ne se voit jamais sur Internet) 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 169.254.0.0/16 Problématiques Comment attribuer les adresses? Comment parler à une machine une fois connue l adresse? 1.2 Attribution Attribution des adresses D abord obtenir un bloc CIDR Besoin d un organisme centralisateur ICANN (voir cours d Outils de l Internet) Attribution des adresses (A l intérieur d un bloc CIDR) Attribution statique. Avantages/Inconvénients? Attribution dynamique. Autoconfiguration Attribution dynamique La machine demande une adresse pour un temps limité lorsqu elle rentre sur un réseau Peut changer au cours du temps BOOTP, DHCP DHCP : Protocole niveau application (voir plus tard) Autoconfiguration Obtenir une adresse servant uniquement dans le réseau local Bloc 169.254.0.0/16 Chaque hôte choisit aléatoirement une adresse, et vérifie régulièrement qu elle n est pas utilisée (cf. Résolution) APIPA (Auto-IP) 1.3 Résolution Résolution Obtenir, à partir de l adresse IP, l adresse MAC Protocole ARP ARP (Address Resolution Protocol) Chaque machine contient un cache ARP Délai d expiration court (20 min). Pourquoi? Revalidation anticipée ARP (Paquet (simplifié)) Un paquet ARP contient : Un champ demande/réponse L adresse IP(resp. MAC) de l émetteur L adresse IP(resp. MAC) du destinataire ARP est conçu pour fonctionner avec n importe quel protocol liaison/réseau s/ip/réseau/ s/mac/liaison/ ARP (Principe (1/2)) Si A d adresse IP 1.6.6.4 et d adresse MAC 00:de:ad:be:ef:00 veut connaître l adresse MAC de la machine d adresse IP 1.6.6.15 Trame ethernet en broadcast (sur ff:ff:ff:ff:ff:ff) ARP en mode demande Adresse IP/MAC de l expéditeur (pourquoi?) Adresse IP du destinataire Adresse MAC du destinaire : 00:00:00:00:00:00 ARP (Principe (2/2)) Lorsque B veut répondre : Trame ethernet vers A ARP en mode réponse Adresse IP/MAC de A et de B Attention : seul B doit répondre. 3 4

ARP (Principe (3/0)) Usages avancés Adresse IP de l expéditeur en 0.0.0.0 : Utilisé dans l autoconfiguration Une interface réseau peut envoyer sa correspondance IP/MAC au réseau pour prévenir. ARP (Principe (4/0)) Attention Toute machine peut répondre théoriquement à une requête ARP. Attaques possibles 1.4 Conclusion Exemple 5 6

7 8

IPv6 (Services) ARP NDP (Neighbor Discovery Protocol) NDP contient aussi bien ARP que ICMP (ping, etc) 3 Plus loin Problème Mon FAI ne me donne qu une adresse IPv4 Comment brancher plusieurs machines derrière? NAT (Network address translation) Un réseau privé relié par un routeur à Internet Le routeur transforme les adresses privées pour faire croire que les messages viennent de lui Problème? 2 IPv6 NAT (Network address translation) Impossible à mettre en place uniquement au niveau IP. Utilise des propriétés des protocoles TCP/UDP. IPv6 (En bref) Adresses sur 16 octets (128 bits) Exemple : aa00:fe80:dead:0213:a9ff:fea4:1919:ba0d On utilise la notation :: pour spécifier un groupe de 0. Exemple : aa00::1213 aa00::baba::ff00 n est PAS valide Masque de 64 bits (4 paires) au maximum IPv6 (Blocs réservés) ::1/128 : Machine locale (ne se voit jamais sur un réseau) Réseaux privés (ne se voit jamais sur Internet) fe80::/10 (plus exactement fe80::/64) Utilisé dans l autoconfiguration (64 bits on peut y coder l adresse MAC) Toute interface IPv6 doit avoir au minimum une telle adresse Également fc00::/7 IPv6 (Broadcast) Aucun moyen de faire un broadcast, mais des adresses de multicast (broadcast spécifique) ff02::1 Tous les hôtes du réseau local ff05::1:3 Tous les serveurs DHCP du réseau local 9 10