M2102 Architecture des réseaux RESPONSABLE : CRISTINA ONETE MATÉRIEL : ONETE.NET/TEACHING.HTML

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

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

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

I. Adresse IP et nom DNS

ROUTAGE. Répondez aux questions suivantes : (A chaque fois pour XP et pour Debian)

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

Introduction. Adresses

DIFF AVANCÉE. Samy.

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

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

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

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

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

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

Serveur DHCP et Relais DHCP (sous Linux)

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

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

Cisco Certified Network Associate

Configuration automatique

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

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

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

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

L annuaire et le Service DNS

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

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

SYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM

Administration UNIX. Le réseau

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

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

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

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

1. Warm up Activity: Single Node

Réseaux IUP2 / 2005 IPv6

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

Dynamic Host Configuration Protocol

Configuration automatique

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

Compte-rendu du TP n o 2

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

Firewall. Souvent les routeurs incluent une fonction firewall qui permet une première sécurité pour le réseau.

TP : STATION BLANI 2000 SIMULATION DU RESEAU INFORMATIQUE

Rappels réseaux TCP/IP

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

TCP/IP, NAT/PAT et Firewall

Formation Iptables : Correction TP

Le service IPv4 multicast pour les sites RAP

Les possibilités de paramétrage réseau des logiciels de virtualisation sont les suivantes quant à la connexion réseau :

DHCP. Dynamic Host Configuration Protocol

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

Introduction aux Technologies de l Internet

Configuration réseau Basique

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

Technique de défense dans un réseau

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

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

2. DIFFÉRENTS TYPES DE RÉSEAUX

Administration Réseau sous Ubuntu SERVER Serveur DHCP

TP réseaux Translation d adresse, firewalls, zonage

Les réseaux informatiques

Administration Réseaux

Travaux Pratiques Introduction aux réseaux IP

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.

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

1/ Introduction. 2/ Schéma du réseau

Introduction à TCP/IP

Protocoles DHCP et DNS

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

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

Licence 3 Systèmes et Réseaux II. Chapitre V : Filtrage

7.3 : Ce qu IPv6 peut faire pour moi

Technologies de l Internet

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

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

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

Mise en place d'un Réseau Privé Virtuel

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

Partie II PRATIQUE DES CPL

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

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

LOSLIER Mathieu. Filière Informatique et Réseau 1 ère année. TP DNS. Responsable : LOHIER Stephane. Chargé de TD : QUIDELLEUR Aurélie

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

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

Cours admin 200x serveur : DNS et Netbios

RX3041. Guide d'installation rapide

Configuration d'un serveur DHCP Windows 2000 pour Cisco CallManager

acpro SEN TR firewall IPTABLES

Réseau : Interconnexion de réseaux, routage et application de règles de filtrage.

Sécurité des réseaux Firewalls

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

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

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

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

Algorithmique et langages du Web

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

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

NOTIONS DE RESEAUX INFORMATIQUES

Transcription:

M2102 Architecture des réseaux RESPONSABLE : CRISTINA ONETE MATÉRIEL : ONETE.NET/TEACHING.HTML EMAIL : CRISTINA.ONETE@GMAIL.COM

Rappel du CM 2 : La couche 3 1 IP : @2 MAC : @8 IP : @7 MAC : @11 adressesip adressesip adressesmac typeprot adressesip adressesmac typeprot adressesip vérifier Pré Dél adressesmac typeprot adressesip CRC Pré Dél adressesmac typeprot adressesip CRC

Rappel du CM2 : Les adresses IP 2 @2 @8 @14 @6 @1 @2 @3 @4 @1 @2 @13 @10 @3 @4 @5 @6 @7 @8 @9 @15 @3 @11 @1 @9 @6 @5 @5 @12 @7 @4

Rappel du CM2 : Envoi inter-réseau 3 @2 @8 @14 @6 @1 @2 @3 @4 1 2 @1 @2 @13 @10 @3 @4 @5 @6 @7 @8 @9 @15 @3 @11 @1 @9 @10 @7 @6 @5 @5 @12 @7 @4

Rappel du CM2 : les couches 4 IP : @2 MAC : @8 IP : @7 MAC : @11 Application Application IP IP IP IP Ethernet Eth. Eth. Ethernet

Les réseaux IP (continuation) Résolution de nom + serveurs DHCP

Les paquets IP 6 La taille maximale d'un paquet IP est 1480 octets Qu'est-ce qui se passe si on veut envoyer un message plus gros? En-tête paquet IP IP Data 1 IP Data 2 IP Data 3 En-tête paquet IP IP Data 1 En-tête 2 paquet IP IP Data 2 En-tête 3 paquet IP IP Data 3 Les en-têtes indiquent la suite de messages

Structure d'un paquet IP 7 Taille totale: 20 + longueur données 20 octets Même valeur pour les fragments du même message : identifie le message Source: linux-france.org Valeurs différentes pour différents fragments

Le drapeau 8 Le drapeau indique le début/milieu/la fin du message : 3 bits : Premier bit est reserve Deuxième bit : Don't Fragment Si ce bit = 1, alors on n'accepte que le premier fragment d'un paquet A utiliser si on ne veut envoyer qu'un paquet Troisième bit : More Fragments Si ce bit = 1, alors on attend plus de fragments. Si ce bit = 0, dernier fragment En-tête paquet IP IP Data 1 En-tête 2 paquet IP IP Data 2 En-tête 3 paquet IP IP Data 3 Drapeau = 0 01 Drapeau = 0 01 Drapeau = 0 00

Le décalage 9 Le décalage indique l'ordre des paquets dans un message Les premiers paquets seront saturés (1480 octets + 20 octets en-tête) Le dernier peut avoir une taille plus petite Taille décalage sur 13 bits tandis que taille totale sur 16 bits on calcule le decalage divisé par 8 Taille = 4000 Drapeau = 0 10 Décalage = 0 En-tête paquet IP IP Data 1 IP Data 2 IP Data 3 En-tête paquet IP IP Data 1 En-tête 2 paquet IP IP Data 2 En-tête 3 paquet IP IP Data 3 Taille = 1500 Drapeau = 0 01 Décalage = 0 1480+20 Taille = 1500 Drapeau = 0 01 Décalage = 185 1480/8 Taille = 1040 Drapeau = 0 00 Décalage = 370

En pratique... 10

Un autre champ intéressant 11

Pourquoi une durée de vie? 12 Dans un réseau, les routeurs envoient des messages entre eux... ou vers un sous-réseau L'idée est de trouver le destinataire Mais parfois il y a des problèmes : Les tables de routage ne permettent pas accès à ce destinataire Le destinataire n'existe pas (ou n'existe plus)... Comment s'assurer que les paquets ne vont pas rester dans le réseau pour toujours?

TTL = Time to live 13 Durée de vie d'un paquet = # de sauts (hops) dans le réseau Chaque fois qu'un router fait suivre un paquet = 1 saut Si la durée de vie arrive à 0, message ICMP à la source TTL = 64 TTL = 63 TTL = 1 TTL = 0

Lire un en-tête IP 14 En-tête MAC : Dest En-tête MAC : Src Ethernet IPv4 5 octets header Pas de service spéciaux taille totale ½ IP dest ½ IP dest IP src checksum 0100 0000 0x00 drapeau offset 0 don't fragment TTL = 128 Protocole: ICMP

Rappel : Structure paquet IP 15 adressesmac typeprot Paquet IP

Lire un en-tête IP 16 checksum type : réseau non-joignable 08 = ping request

IP forwarding

Problématique -- le routage 18 192.168.1.1 PC 1 192.168.1.35 R1 172.16.1.1 192.168.1.128 R2 172.120.2.1 172.16.1.30 PC 2 172.120.2.3 PC 3 Comment PC 1 peut-il envoyer un message à PC 2 ou PC 3?

Les tableaux de routage 19 Permettent à établir des chemins entre n'importe quells deux utilisateurs Sont configurés dans des nœuds de lien : notamment les routeurs Le routage statique : programmer un tableau de routage à chaque nœud, Écrit à la main par l'administrateur d'un réseau Ne jamais le modifier Peut être optimisé, mais fonctionne bien seulement dans des petits réseaux Le routage dynamique : les tableaux de routage s'adaptent dynamiquement Les routeurs se parlent l'un à l'autre pour adapter leurs routes

Routage statique : solution 1 20 Destination Router 192.168.1.0/24 none 172.16.1.0/24 192.168.1.35 172.120.2.0/24 192.168.1.128

Programmer le table de routage 21 Obtenir une adresse IP : dhclient eth0 Instruction : route <add ou del> <destination> gw <IP router> Voir aussi : https://linux.die.net/man/8/route Par exemple : route add -net 172.168.1.0/24 gw 192.168.1.35 route add -net 172.120.2.0/24 gw 192.168.1.128 Destination Router Pour voir les résultats : route -n 192.168.1.0/24 none 172.16.1.0/24 192.168.1.35 172.120.2.0/24 192.168.1.128

Une meilleure solution 22 Notre solution précédente va dicter aux deux routeurs comment fonctionner Une meilleure solution serait pour PC 1 de choisir un router Puis laisser le router faire ses choix par rapport aux destinations Ceci facilite la programmation du routage pour les noeuds... Et laisse la possibilité de juste changer/adapter le routage au niveau des éléments connecteurs -- les routers

Notamment... 23 Destination Router Destination Router 192.168.1.0/24 none 172.16.1.0/24 none 172.120.2.0/24 192.168.1.128 192.168.1.0/24 none 0.0.0.0/0 192.168.1.35

Implemmenter cette solution 24 Pour PC 1 : un routage par défaut par un routeur route add default gw 192.168.1.35 Destination Router 192.168.1.0/24 none 0.0.0.0/0 192.168.1.35 Pour Routeur R1 : route add -net 172.120.2.0/24 gw 192.168.1.128 Destination Router 192.168.1.0/24 none 172.16.1.0/24 none 172.120.2.0/24 192.168.1.128

Déroulement de IP forwarding 25 Destination = moi? (même IP) local host Destination dans tableau de routage? Gateway donnée Gateway connaît adresse MAC? Destination MAC connue? GW : envoi Ethernet ARP query Envoi Ethernet ARP query

Résolution de nom

Problématique 27 Pour accéder à un site Internet, on rentre une adresse URL Comment notre ordinateur sait-il à quelle adresse IP se connecter? www.unilim.fr www.google.fr www.leboncoin.fr www.twitter.com Résolution directe Résolution inverse 164.81.1.61 216.58.212.67???????? Solution à l'ancienne : fichiers hosts Solution intermédiaire : system NetBIOS Solution moderne : DNS

A l'ancienne : fichier hosts 28 Un fichier texte, à copier sur chaque machine Contient la correspondence entre les adresses IP et les noms (e.g. URL) Marchait sur Windows & Linux La modification était manuelle

Solution moderne : DNS 29 DNS = Domain naming system Structure en arbre : permet une hiérarchie de noms Par exemple www.google.com et mail.google.com DNS = un annuaire distribué Si un serveur DNS n'a pas la réponse, il renvoie sa demande à un autre serveur, et cela continue jusqu'à avoir une réponse La mise à jour est automatique

Les fichiers DNS et hosts aujourd'hui 30 Le fichier /hosts : aujourd'hui très simpliste, sert à identifier le localhost par exemple Le fichier resolv.conf : plusieurs fonctionnalités indique par exemple le domaine, où chercher des adresses Indique quel(s) serveur(s) DNS à utiliser

Comment recevoir une adresse IP?

Problématique 32 On arrive dans un nouveau environnement Un autre campus, un hôtel, la maison d'un ami On veut se connecter à son réseau Une fois connectés, nous allons faire partie de son réseau L'adresse physique ne change pas, mais on a une nouvelle adresse IP Pour la plupart on choisit de le faire automatiquement

DHCP 33 Un serveur qui distribue automatiquement la configuration IP : Adresse IP + masque réseau Une passerelle par défaut pour le routage Mise à jour du serveur DNS C'est l'isp qui s'en occupe Ceci marche dans tout réseau locale Gestion centralisée du réseau 4 étapes

Etape 1 : Discover 34 Le nouveau ordinateur veut recevoir une adresse IP Il ne connaît pas son adresse IP Il fait un broadcast

Etape 2 : Offer 35 Le serveur DHCP a reçu son message et lui propose une adresse IP Cette offerte est limitée pour un nombre de minutes initiellement

Etape 3 : Request 36 Le nouvel ordinateur choisit de demander l'adresse qu'on lui a donné L'adresse ne va plus expirer

Etape 4 : Acknowledgement 37 Le serveur confirme l'allocation de la nouvelle config. IP