LPSIL, Réseaux UE1.1 : Fondements des réseaux et architectures de l internet

Documents pareils
Introduction. Adresses

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

Réseaux IUP2 / 2005 IPv6

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

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

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

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

Plan. Programmation Internet Cours 3. Organismes de standardisation

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

Le service IPv4 multicast pour les sites RAP

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

DIFF AVANCÉE. Samy.

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

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

Algorithmique et langages du Web

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

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

Cisco Certified Network Associate

Configuration automatique

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

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

SYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM

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

Réseaux Internet & Services

Configuration des routes statiques, routes flottantes et leur distribution.

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

Programme formation pfsense Mars 2011 Cript Bretagne

Introduction aux Technologies de l Internet

U.E. ARES - TD+TME n 1

Les Réseaux. les protocoles TCP/IP

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

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).

7.3 : Ce qu IPv6 peut faire pour moi

Plan. Rappels sur Netflow v1 v8. Netflow v9. Collecteur UTC «IPFlow» Cisco IOS : Implémentation de Netflow IPv6

Administration des ressources informatiques

Rappels réseaux TCP/IP

Les systèmes pare-feu (firewall)

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

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

LES PROTOCOLES DES RÉSEAUX

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

DHCP. Dynamic Host Configuration Protocol

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

Administration UNIX. Le réseau

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

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

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

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


TP réseaux Translation d adresse, firewalls, zonage

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

IPFIX (Internet Protocol Information export)

2. DIFFÉRENTS TYPES DE RÉSEAUX

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

Dynamic Host Configuration Protocol

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

Configuration automatique

Architecture réseaux

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

Chapitre 1 Le routage statique

1. Fonctionnement de l Internet 2. Protocoles applicatifs 3. Programmation réseau

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

Chapitre 11 : Le Multicast sur IP

Configuration du matériel Cisco. Florian Duraffourg

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

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

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

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

Découverte de réseaux IPv6

Cisco Certified Network Associate Version 4

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

Administration des Services réseau sous Linux

TP Déploiement de réseaux IP sous Linux et MS Windows sur une infrastructure virtualisée

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

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

Couche Transport TCP et UDP

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

LES RESEAUX INFORMATIQUES

L annuaire et le Service DNS

Tutoriel sur les serveurs

TCP/IP, NAT/PAT et Firewall

1 PfSense 1. Qu est-ce que c est

Table des matières GNU/Linux Services Serveurs Éléments de cours sur TCP/IP Fichiers de configuration et commandes de base ...

Université Pierre Mendès France U.F.R. Sciences de l Homme et de la Société Master IC²A. TP réseau firewall

Au cours de cette étude de cas, l étudiant doit accomplir les étapes suivantes :

Tunnels et VPN. 22/01/2009 Formation Permanente Paris6 86

Connexion à un réseau local: Configuration et dépannage

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

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

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

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

Introduction aux réseaux TCP/IP.

Compte-rendu du TP n o 2

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

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

TP : Introduction à TCP/IP sous UNIX

Service de VPN de niveau 3 sur RENATER (L3VPN MPLS)

Transcription:

1 de 15 LPSIL, Réseaux UE1.1 : Fondements des réseaux et architectures de l internet LPSIL, Réseaux UE1.1 : Fondements des réseaux et architectures de l internet Olivier Togni Université de Bourgogne, IEM/LE2I Bureau G206 olivier.togni@u-bourgogne.fr 24 septembre 2015

Détermine le parcours des données et l adressage logique Deux fonctions principales : la retransmission (forwarding) : quand un paquet arrive en entrée du routeur, le routeur doit recopier le paquet sur la liaison de sortie adéquate le routage (routing) : le réseau doit déterminer le chemin à prendre par les paquets pour aller du poste émetteur au poste récepteur. Ces chemins sont calculés par des algorithmes de routage

Routage en mode datagramme Le protocole de routage de l internet (IP) fonctionne en mode datagramme : chaque paquet (datagramme) est routé indépendamment des autres décision de routage prise pour chaque paquet deux paquets successifs peuvent prendre des routes différentes et être dé-séquencés à l arrivée Intérêts : temps d acheminement plus rapide défaillance d un routeur : pertes seulement de quelques paquets possibilité de réagir à une panne plus rapidement Inconvéniants : calcul du routage à chaque paquet qualité de service difficile à garantir et prévention des congestions difficile

Adressage Adresses Double niveau d adressage : chaque interface (d accès au réseau) possède une adresse de niveau 2 (adr physique) inscrite sur la carte (adr MAC 48bits pour carte Ethernet, unique au monde) une adresse de niveau 3 (IP) Ces adresses sont gérées par le IANA (cf iana.org) + délégations régionales aux RIR (LATIN, APNIC, RIPE-NCC,ARIN, AFRINIC) IP(v4) : adresses de 32 bits = 4 1 octet représenté en décimal pointé (ex. 192.52.237.36) Depuis 1998 : IP version 6 (IPv6) : adresses sur 128bits commande ifconfig pour voir les adresses des interfaces sous Unix

Adressage Adresses IPv4 Chaque adresse IPv4 = préfixe réseau (net id) + id machine (host id) Le préfixe est indiqué en associant à l adresse un masque de réseau (netmask) qui a le même format qu une adresse IPv4 : les premiers 1 en notation binaire indiquent les bits de l adresse qui correspondent au préfixe réseau Exemple : adrip = 192.52.237.36 et netmask = 255.255.255.128 les 25 premiers bits de l adresse correspondent au réseau

Adressage Classes d adresses Historiquement 5 classes d adresses : Classe A 0 net id 7 host id 24 Classe B 10 net id 14 host id 16 Classe C 110 net id 21 host id 8 Classe D 1110 Multicast Classe E 1111 Réservé Depuis 1993, gestion plus fine avec CIDR (Classeless InterDomain Routing) : on s affranchit des classes en pouvant utiliser des préfixes réseaux de toutes tailles Notation : 192.52.237.39/25

7 de 15 LPSIL, Réseaux UE1.1 : Fondements des réseaux et architectures de l internet Adressage Adresses particulières 0.0.0.0 : adr d initialisation net id 00...0 : adr du réseau ou sous réseau net id 11...1 : diffusion (broadcast) sur le réseau 127.0.0.1 : adr de bouclage (loopback) pour tests Pour chaque classe, plages réservées à usage privé : 10.0.0.0 10.255.255.255 172.16.0.0 172.31.0.0 192.168.0.0 192.168.255.0

8 de 15 LPSIL, Réseaux UE1.1 : Fondements des réseaux et architectures de l internet Adressage Epuisement des adresses IPv4 De http://www.potaroo.net/tools/ipv4/index.html (rapport généré le 27-Sep-2013 08 :21 UTC) IANA Unallocated Address Pool Exhaustion : 03-Feb-2011 Projected RIR Address Pool Exhaustion Dates : RIR Date estimée adr restantes (/8) APNIC 19-Apr-2011 0.8325 RIPE NCC 14-Sep-2012 0.8625 ARIN 08-Jan-2015 1.7594 LACNIC 19-Apr-2015 1.8958 AFRINIC 19-Aug-2022 3.5703

9 de 15 LPSIL, Réseaux UE1.1 : Fondements des réseaux et architectures de l internet Adressage Sous-réseaux La partie locale de l adresse (host id) peut être découpée en deux parties : subnet id + host id Le masque de sous-réseau (Netmask) aura alors les (net id + subnet id) premiers bits à 1 Exemple : adrip 192.44.77.79, netmask 255.255.255.192 Un ET bit à bit entre adrip et Netmask donne l adr du sous réseau= 192.44.77.64

Protocoles de niveau réseau ARP (Address Resolution Protocol, RFC 826) But : Traduction adrip adrphysique Au niveau liaison, il faut l adr Physique d une interface pour pouvoir lui envoyer des données Algorithme : 1. envoi d un message (trame ARP) contenant l adrip du destinataire à toutes les machines du réseau (adr Dest=ff :ff :ff :ff :ff :ff pour Ethernet). 2. La machine qui reconnaît son adrip répond à la machine émettrice par l envoi d une trame ARP contenant son adrphys 3. La première machine décode la réponse et conserve dans son cache (table ARP) la correspondance entre les deux adr pour utilisation ultérieure Ex : voir arp -a sous Linux

11 de 15 LPSIL, Réseaux UE1.1 : Fondements des réseaux et architectures de l internet Protocoles de niveau réseau IP (Internet Protocol, RFC 791) Le protocole IP s occupe de l acheminement des paquets sur un réseau à commutation par paquets Pas de contrôle d erreur ni perte de paquet => service minimum IP c est une convention d adressage format des datagrammes convention de traitement des paquets

Protocoles de niveau réseau Format d un paquet IPv4 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Version IHL Type of Service Total Length +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Identification Flags Fragment Offset +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Time to Live Protocol Header Checksum +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Source Address +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Destination Address +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Options Padding +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

Protocoles de niveau réseau IP et le routage un routeur est un équipement qui possède plusieurs interfaces réseau une adrip par interface Chaque routeur (et hôte) possède une table de routage et en fonction de l adr dst, il choisit l entrée qui correspond le mieux et réémet le paquet sur l interface en sortie correspondante. La table est mise à jour par des protocoles distribués. intra-domaine : RIP, OSPF,... minimisent le coût d acheminement inter-domaine : EGP, BGP,... politique de routage la table contient (au moins) 3 colonnes : destination/masque, passerelle et interface Commande route ou ip pour voir la table de routage

Protocoles de niveau réseau Fragmentation Chaque réseau possède une unité de transfert max (MTU=Max Transfert Unit) qui est la taille du plus grand paquet que le réseau est capable de transférer Si paquet trop grand pour traverser un sous-réseau, on le divise en sous-paquets plus petits (fragments) à l entrée du sous-réseau (fait par le routeur) grâce aux champs Identification, Flags et Fragment offset Le paquet initial est reconstitué uniquement par le destinataire En général, MTU=1500 Octets (réseau Ethernet)

Protocoles de niveau réseau ICMP (Internet Control Message Protocol, RFC 792) Même niveau que IP (bien que encapsulé dans IP) Pour avertir l émetteur d un datagramme IP d éventuels problèmes : demande d echo (type 8), réponse d echo (0) détection destination inaccessible (3) demande de limitation de débit (congestion proche) (4) demande de modification de route ou redirection (5) délai expiré (11) Aucun message ICMP généré relatif à un autre message ICMP Utilisé par les commandes ping pour tester accessibilité et traceroute pour vérifier le chemin emprunté par un datagramme