Interconnexion de réseaux & Routage. Module R4 RT1A IUT de Caen à IFS. Sommaire

Documents pareils
Cisco Certified Network Associate

Introduction. Adresses

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

Rappels réseaux TCP/IP

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

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

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

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

Configuration des routes statiques, routes flottantes et leur distribution.

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

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

TCP/IP, NAT/PAT et Firewall

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

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

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

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

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

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

Plan. École Supérieure d Économie Électronique. Plan. Chap 9: Composants et systèmes de sécurité. Rhouma Rhouma. 21 Juillet 2014

SYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM

Couche application. La couche application est la plus élevée du modèle de référence.

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

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

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

ETI/Domo. Français. ETI-Domo Config FR

NOTIONS DE RESEAUX INFORMATIQUES

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

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

Le service IPv4 multicast pour les sites RAP

DIFF AVANCÉE. Samy.

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

Les ACL Cisco. F. Nolot Master 2 Professionnel STIC-Informatique 1

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

Cisco Certified Network Associate Version 4

Sécuriser son réseau. Sécuriser son réseau Philippe Weill (IPSL/LATMOS) Frédéric Bongat (SSI/GOUV/FR)

Dynamic Host Configuration Protocol

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

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

Les clés d un réseau privé virtuel (VPN) fonctionnel

Configuration automatique

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

Plan. Programmation Internet Cours 3. Organismes de standardisation

Configuration automatique

Administration des ressources informatiques

Cisco Discovery - DRSEnt Module 7

TP a Notions de base sur le découpage en sous-réseaux

Cisco Certified Network Associate

Ch2 La modélisation théorique du réseau : OSI Dernière maj : jeudi 12 juillet 2007

Réseaux IUP2 / 2005 IPv6

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

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

Introduction aux Technologies de l Internet

Sécurité des réseaux Firewalls

TP c Fonctions des listes de contrôle d'accès multiples (TP avancé)

TAGREROUT Seyf Allah TMRIM

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

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

Administration Réseau sous Ubuntu SERVER Serveur DHCP

Technique de défense dans un réseau

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.

Configuration et listes d accès pour un routeur CISCO. commandes et exemples

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

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

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

TD n o 8 - Domain Name System (DNS)

Chap.9: SNMP: Simple Network Management Protocol

Introduction à TCP/IP

Guide de configuration de la Voix sur IP

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

Cours n 12. Technologies WAN 2nd partie

TP réseaux Translation d adresse, firewalls, zonage

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

Systèmes et Réseaux (ASR 2) - Notes de cours Cours 14

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

(Third-Man Attack) PASCAL BONHEUR PASCAL 4/07/2001. Introduction. 1 Domain Name Server. 2 Commandes DNS. 3 Hacking des serveurs DNS

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

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

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

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

Les Réseaux sans fils : IEEE F. Nolot

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

1.Introduction - Modèle en couches - OSI TCP/IP

RESEAUX MISE EN ŒUVRE

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

TP Wireshark. Première approche de Wireshark. 1 ) Lancer Wireshark (double clic sur l icône sur le bureau). La fenêtre

Couche Transport TCP et UDP

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

Les systèmes pare-feu (firewall)

Les Réseaux. les protocoles TCP/IP

Groupe Eyrolles, 2000, 2004, ISBN :

Réseaux Internet & Services

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

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

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

Modem routeur vocal. Solution intelligente de modem routeur pour le routage d appels pour VoIP FICHE PRODUIT

Les Virtual LAN. F. Nolot 2008

Sécurité des réseaux Les attaques

Outils de l Internet

Linux. Sécuriser un réseau. 3 e édition. l Admin. Cahiers. Bernard Boutherin Benoit Delaunay. Collection dirigée par Nat Makarévitch

Transcription:

Interconnexion de réseaux & Routage Module R4 RT1A IUT de Caen à IFS 1 Sommaire Concepts de l'interconnexion Principe du routage Routage inter-réseaux Routage statique / Routage dynamique Le protocole ARP Le protocole ICMP Conclusion 2

Concepts d'interconnexion (1) L'interconnexion : faire transiter des informations depuis un réseau vers un autre réseau par des nœuds spécialisés appelés passerelles. Les routeurs sont des unités d'interconnexion de réseaux qui fonctionnent au niveau de la couche 3 du modèle OSI (couche réseau). Les routeurs utilisent l'adressage de la couche réseau pour déterminer la destination des données pendant leur acheminement dans l'inter-réseau. 3 Interconnexion niveau 3 Les routeurs possèdent une connexion sur chacun des réseaux: Le rôle du routeur est d'acheminer les paquets en provenance du réseau 1 et à destination du réseau 2 (aussi dans l'autre sens). 4

Interconnexion niveau 3 Exemple d'interconnexions de réseaux: 5 Concepts d'interconnexion (2) A l'intérieur de chaque réseau, les nœuds utilisent la technologie spécifique de leur réseau sous-jacents (Ethernet, ATM, etc) La couche réseau masque ses spécificités, faisant apparaître l'ensemble de ces réseaux disparates comme un seul et unique réseau. Vue utilisateur Vue réelle du réseau 6

Concepts d'interconnexion (3) Le routeur de la figure permet d'interconnecter trois réseaux ayant chacun une technologie spécifique. Les détails physiques des réseaux interconnectés sont cachés vis-à-vis de l'utilisateur. 7 Interconnexions de sous-réseaux 153.95.0.2 153.95.0.3 Adresse de classe B: 153.95.0.0/16 153.95.0.4 153.95.0.5 Internet 153.95.0.1 2 16-2 hôtes 153.95.255.252 153.95.255.253 153.95.255.254 8

Interconnexion de sous-réseaux : Exemple On souhaite créer au minimum 200 sous réseaux pouvant comporter chacun 200 machines. On prélève 8 bits (28 =256 > 200) sur les 16 bits de l identifiant machine Le masque associé : 255.255.255.0 Exemples de sous-réseaux : Sous-réseau 0 153.95.0.X Sous-réseau 1 153.95.1.X Sous-réseau 2 153.95.2.X 9 Routage Processus permettant à des paquets de trouver un chemin pour atteindre leur destination. Mécanismes nécessaires au routage : Mécanisme d adressage pour la localisation de la source et de la destination Mécanisme de sélection du chemin Le routage s'effectue sur la base de table de routage IP qui contient les informations relatives aux différentes destination possibles et à la façon de les atteindre. 10

Principe du routage IP (1) 11 Principe du routage IP (2) 12

Principe du routage IP (3) 13 Principe du routage IP (4) 14

Principe du routage IP (4) 15 Principe du routage IP (5) Si aucune route n est trouvée dans la table de routage, le paquet est détruit sauf: S'il existe une route par défaut ; Une route par défaut permet d acheminer un paquet dont la destination ne correspond à aucune autre route de la table de routage. 16

Route par défaut 17 Routage inter-réseaux Internet 194.150.14.0 R4.4 192.168.4.0 192.168.3.0.6.29 R2 R1 192.168.1.2 192.168.1.3 192.168.1.0 192.168.1.1 Destination Passerelle Interface de sortie 192.168.3.0 192.168.1.2 192.168.1.1 192.168.1.0 directly connected 192.168.1.1 Default 192.168.1.3 192.168.1.1 Table de routage de R3 R3 18

Routage IP: algorithme de base Route_IP(datagramme, table_de_routage) IPDest Extraire du datagramme l adresse IP destination Ires Calculer l adresse réseau de destination Si l'adresse Ires correspond à l'adresse réseau du réseau local Alors Envoyer le datagramme vers sa destination sur ce réseau. La couche IP locale tente la translation adresse logique IPDest en une adresse physique (protocole ARP) Sinon // ce n'est pas une adresse accessible, il faut alors consulter la table routage IP locale Sinon Si Ires est dans la table de routage Alors Router le datagramme selon les indications de la table (vers un autre noeud du réseau local, avec résolution adresse IP -> adresse physique) Sinon // Ires n est pas dans la table Prendre la route par défaut indiquée dans la table (si abs => erreur) Finsi Finsi Router le datagramme selon les indications de l'entrée par défaut de la table (vers la passerelle par défaut) 19 Routage IP Les datagrammes sont traités différemment selon qu il sont reçus par une machine ou une passerelle : Machine : IP examine l adresse destination à l intérieur du datagramme: Si cette adresse IP est identique à celle de la machine, le contenu du datagramme est transmis à la couche supérieure. Sinon, le datagramme est rejeté; Passerelle : IP examine l adresse destination : Si le datagramme est arrivé au réseau destination final, celui-ci est alors délivrée à la machine destination. Si le datagramme n a pas atteint sa destination finale, il est routé selon l algorithme de routage précédemment décrit. 20

Routage IP Comment un routeur peut-il connaître les différents chemins le reliant aux autres routeurs? Routage statique Routage dynamique 21 Routage Statique L administrateur réseau configure manuellement la table de routage en spécifiant les routes. Avantages: Réduction de la charge du système, car aucune mise à jour de routage n'est envoyée. Inconvenients: Mise à jour manuelle en cas de changement de la topologie du réseau, Fastidieux et risque d erreur important si c'est un grand réseau. 22

Routage dynamique (1) L administrateur réseau met en place un protocole de routage établissant automatiquement les chemins entre les routeurs. Avantages: Prise en compte automatique d un changement de la topologie du réseau. Inconvenients: Augmentation de la charge du système, car des mises à jour de routage doivent êtres envoyées pour apprendre des routes. 23 Routage dynamique (2) Soit une route statique entre les routeur A et D Le chemin entre A et D est indisponible : pas de communication possible avec le réseau destination Avec le routage dynamique, un autre chemin existe via B 24

ARP: Address Resolution Protocol Le besoin Pour communiquer, les équipements émetteurs ont besoin des adresses IP et adresses MAC des équipements de destination. Les applicatifs ne connaissant que des adresses IP, comment établir le lien adresse IP/adresse MAC (l interface physique)? La solution : protocole ARP Protocole de bas niveau qui masque les détails d'adressage du réseau physique, Protocole permettant l'association entre une adresse IP et une adresse physique. 25 Protocole ARP ARP est constitué de deux parties : Détermination des adresses physiques lors de l'émission d'un paquet, Réponse aux requêtes formulées par d'autres machines. Principe : La machine émet un message contenant son adresse IP et son adresse physique, Les machines non concernées ne répondent pas, Gestion cache : tables ARP avec couples (@IP, @ MAC) Une requête est lancée uniquement si aucune entrée dans le cache L'association adresse IP/adresse physique de l'émetteur est incluse dans la requête ARP de manière à ce que les récepteurs enregistrent l'association dans leur propre mémoire cache. 26

Protocole ARP (suite) La machine A veut envoyer un datagramme à la machine B Elle connaît son adresse IP (IB), mais pas son adresse MAC : A diffuse une requête ARP vers toutes les machines avec une @ MAC de broadcast (FF.FF.FF.FF.FF.FF) avec type = 0806 et l adresse IP de B Toutes les machines reçoivent la requête Seul B répond à A avec un message ARP qui contient la paire (IB, PB) A X B Y 27 Communication inter-réseau Comment communiquer avec des équipements qui ne se trouvent pas sur le même segment de réseau physique? Le problème comporte deux volets : Obtenir l'adresse MAC de l'hôte de destination, Transférer les paquets de données d'un segment de réseau vers un autre pour parvenir à l'hôte de destination. 28

Détermination de l'adresse MAC ARP utilise des paquets de broadcast: Les routeurs ne transmettent pas les paquets de broadcast. Pour atteindre un autre équipement situé sur un autre segment, il faut connaître le routeur permettant de l'atteindre. La machine source compare son adresse à celle de destination: Si la machine de destination ne se trouve pas sur le même segment, la machine source envoie le datagramme vers la passerelle. Le routeur (rôle de Proxy ARP) : capture les paquets ARP Répond avec son adresse MAC aux requêtes dans lesquelles l'adresse IP n'est pas comprise dans la plage d'adresses du sous-réseau local. 29 Protocole ICMP ICMP (Internet Control Message Protocol) : ICMP est souvent considéré considéré comme faisant partie de la couche IP. Envoie des messages et rapporte les erreurs concernant l'acheminement des paquets. Message envoyé par l équipement destinataire ou un routeur intermédiaire; du fait d un problème d interconnexion ou pour modifier le comportement de l'émetteur (machine destination déconnectée, TTL du datagramme expirée) Les messages ICMP sont transmis à l intérieur de datagrammes IP Entete IP Message ICMP complet 30

ICMP : messages d erreurs 0 8 16 31 TYPE CODE CHECKSUM SPECIFIQUE IP Header + First 64 bits Format des messages d erreurs ICMP CODE indique le codage de l erreur rapportée; elle est spécifique à chaque type d erreur, SPECIFIQUE est un champ de données spécifique au type d erreur, IP HEADER + FIRST 64 bits contient l en-tête IP + les premiers 64 bits de données du datagramme pour lequel le message est émis. 31 ICMP : messages d erreurs Lorsqu une passerelle émet un message ICMP de type destination inaccessible (type = 3), le champ code décrit la nature de l erreur : 0 Network Unreachable 1 Host Unreachable 2 Protocol Unreachable 3 Port Unreachable 4 Fragmentation Needed and DF set to 1 5 Source Route Failed 6 Destination Network Unknown 7 Destination Host Unknown 32

ICMP : messages d erreurs TYPE Message ICMP 0 Echo Reply 3 Destination Unreachable 4 Source Quench 5 Redirect (change a route) 8 Echo Request 11 Time Exceeded (TTL) 12 Parameter Problem with a Datagram TYPE Message ICMP 13 Timestamp Request 14 Timestamp Reply 15 Information Request (obsolete) 16 Information Reply (obsolète) 17 Address Mask Reques 18 Address Mask Reply 33 Références Support Cours CCNA (site de Cisco) Book : CCNA ICND, Exam Certification Guide Central Web Michel RIVEILL, INP Grenoble (Slides) 34