L3 informatique Réseaux : Configuration d une interface réseau Sovanna Tan Septembre 2009 Révision septembre 2012 1/23 Sovanna Tan Configuration d une interface réseau
Plan 1 Introduction aux réseaux 2 Le niveau Liaison de données 3 Le niveau Réseau 4 La résolution de noms DNS (Domain Name System) /23 Sovanna Tan Configuration d une interface réseau
Terminologie Réseau Un réseau permet a deux processus (programmes) situés sur des ordinateurs distincts d échanger des données. Protocole Les processus utilisent des protocoles pour dialoguer entre eux. Le protocole décrit les règles à suivre pour communiquer. 3/23 Sovanna Tan Configuration d une interface réseau
Les modèles TCP/IP et OSI Les fonctionnalités sont hiérarchisées en plusieurs niveaux d abstraction. 7 Application Application 6 Présentation (HTTP, HTTPS,...) 5 Session 4 Transport TCP, UDP (contrôle de flux, contrôle d erreur) 3 Réseau IP (adressage, routage) 2 Liaison de données Ethernet, ADSL, Wi-Fi 1 Physique fibre optique, câble ethernet, carte wi-fi, câble téléphonique 4/23 Sovanna Tan Configuration d une interface réseau
Utilisation Agent utilisateur Un agent utilisateur (user agent) est un processus qui s interface avec l utilisateur en haut et le réseau en bas. Web : firefox, internet explorer Courrier électronique : outlook, thunderbird Flux audio/video : windows media player, VLC 5/23 Sovanna Tan Configuration d une interface réseau
1 Introduction aux réseaux 2 Le niveau Liaison de données 3 Le niveau Réseau 4 La résolution de noms DNS (Domain Name System) /23 Sovanna Tan Configuration d une interface réseau
La couche Liaison de Données Fonction de la couche Liaison de Données Transporter de manière fiable des données entre deux entités directement connectées. Pour cela, il faut assurer l adressage ; le contrôle d accès au canal ; la détection et la correction d erreur ; le contrôle de flux : s assurer que le récepteur peut traiter les données qu on lui envoie. Deux machines situées sur le même réseau local sont connectées au niveau Liaison de Données. Un routeur relie deux réseaux locaux. Exemples : Ethernet, Wi-Fi, ADSL 7/23 Sovanna Tan Configuration d une interface réseau
Adresses physiques Adresse physique ou adresse MAC (Media Access Control) Adresse de 48 bits (6 octets) La connexion au réseau s effectue avec une carte ethernet ou une carte wifi. Chaque carte est dotée d une adresse MAC unique. L adresse FF :FF :FF :FF :FF :FF est l adresse de diffusion (broadcast). Elle représente toutes les machines du réseau local. 8/23 Sovanna Tan Configuration d une interface réseau
1 Introduction aux réseaux 2 Le niveau Liaison de données 3 Le niveau Réseau 4 La résolution de noms DNS (Domain Name System) /23 Sovanna Tan Configuration d une interface réseau
Le protocole IP V4 Internet Réseau TCP/IP à l échelle mondiale, héritage du réseau ARPANET (Advanced Research Projects Agency Network), né en 1969, sous l impulsion de la défense américaine. Internet Protocol Version 4 (IP V4) A datagramme : L information à transmettre est découpée en paquets qui sont acheminés indépendamment les uns des autres. Cette technique s appelle commutation de paquets. Sans connexion : il ne s occupe pas de savoir si le destinataire des paquets est en état de les recevoir ou non. Assure des fonctions de : Routage, Segmentation-Réassemblage. 10/23 Sovanna Tan Configuration d une interface réseau
Fonctions du protocole IP V4 Routage Le destinataire est une machine quelconque du réseau qui n est pas forcément directement connectée à l émetteur. Le routage consiste à trouver des chemins dans le réseau pour les paquets. Segmentation-Réassemblage Découper un message en plusieurs paquets qui pourront transiter sur le réseau physique. La technologie pour chaque liaison entre deux nœuds adjacents impose une limitation de la taille des paquets. Ethernet : 1518 octets ATM : 53 octets Un paquet peut être segmenté en chemin. Seule, la machine destination réassemble les paquets. 11/23 Sovanna Tan Configuration d une interface réseau
Les adresses IP V4 Une adresse pour chaque machine. Pour ne pas avoir à stocker toutes les adresses : numérotation des réseaux locaux. Taille des adresses IP : 32 bits (4 octets) Adresse découpée en deux parties : n o réseau suivi de n o machine Adresse d un réseau : tous les bits du n o de machine valent 0. Adresse de diffusion (broadcast) : tous les bits du n o de machine valent 1. 12/23 Sovanna Tan Configuration d une interface réseau
Les différentes classes d adresse La taille de l adresse réseau correspond à une classe. 0 8 16 24 31 A 0 n o réseau n o machine B 10 n o réseau n o machine C 110 n o réseau n o machine D 1110 adresse multicast E 11110 Réservé pour usage futur Les classes correspondent aux plages suivantes : Classe Plage A 0.0.0.0 à 127.255.255.255 B 128.0.0.0 à 191.255.255.255 C 192.0.0.0 à 223.255.255.255 D 224.0.0.0 à 239.255.255.255 E 240.0.0.0 à 247.255.255.255 13/23 Sovanna Tan Configuration d une interface réseau
Masque réseau et sous-réseau Masque réseau (netmask) Masque pour le calcul de l adresse du réseau auquel appartient une machine M, indispensable pour le routage. n o IP-réseau(M)=n o IP(M) & netmask-réseau(m) Un réseau peut être organisé en plusieurs sous-réseaux. Masque de sous-réseau (subnetmask) : masque pour l adresse d un sous-réseau. Les interfaces réseau des stations doivent être configurées avec le masque de sous-réseau. On doit utiliser des masques de sous-réseaux composés d une suite continue de 1 suivie d une suite continue de 0. 14/23 Sovanna Tan Configuration d une interface réseau
Translation d adresse : NAT Adresses IP particulières : 127.0.0.1 : adresse de loopback, utilisée pour localhost par les applications IP en l absence de configuration réseau. 10.x.x.x, 172.16.x.x à 172.31.x.x ou 192.168.x.x sont des adresses de réseau privées ou non routables. Elles sont utilisées sur les réseaux locaux pour contourner la pénurie d adresses IP. Network address Translation (NAT) Mécanisme regroupant plusieurs techniques utilisées par un routeur qui connecte un réseau local privé à l Internet. 15/23 Sovanna Tan Configuration d une interface réseau
NAT 16/23 Sovanna Tan Configuration d une interface réseau
Le protocole DHCP Dynamic Host Configuration Protocol (DHCP) Protocole client-serveur qui permet à une machine d obtenir une adresse IP dynamique en s adressant à un serveur. 17/23 Sovanna Tan Configuration d une interface réseau
Commandes liées au réseau Pour consulter la configuration des interfaces réseau : sous Windows ipconfig /all sous Unix ifconfig -a Pour connaître les connexions actives, les tables de routage : netstat Pour connaître sous linux le nom du réseau Wi-fi auquel on est connecté : iwconfig 18/23 Sovanna Tan Configuration d une interface réseau
1 Introduction aux réseaux 2 Le niveau Liaison de données 3 Le niveau Réseau 4 La résolution de noms DNS (Domain Name System) 9/23 Sovanna Tan Configuration d une interface réseau
Résolution de noms Nommage Pour faciliter l usage de l Internet, des noms symboliques sont attribués aux sous-réseaux et à leurs éléments. Les noms constituent un arbre dont la racine est ".". Les réseaux sont regroupés hiérarchiquement en domaine : Chaque sous arbre représente un domaine et ses sous domaines. Un nom de domaine représente un réseau logique qui peut regrouper plusieurs numéros de réseau IP. Les feuilles correspondent aux éléments dotés d une adresse IP individuelle. 20/23 Sovanna Tan Configuration d une interface réseau
Organisation des noms de domaine. edu com org uk fr... ac co univ-paris12.fr gouv google ed etud www ftp cim01 21/23 Sovanna Tan Configuration d une interface réseau
Domain Name System DNS Base de données répartie et hiérarchiséee, uniquement accessible en consultation, qui donne la correspondance entre un nom et un n o IP. Maintenance : les administrateurs des serveurs primaires des zones ont autorité pour mettre à jour les informations concernant leur domaine. Ils délèguent le plus souvent l autorité aux serveurs primaires de leurs différents sous-domaines. 22/23 Sovanna Tan Configuration d une interface réseau
Interrogation DNS Sous Windows, dans une fenêtre cmd.exe, nslookup nomdemachine Sous Unix, dans un shell, host nomdemachine, dig nomdemachine [localhost ]$ host free.fr free.fr has address 212.27.48.10 free.fr mail is handled by 10 mx1.free.fr. free.fr mail is handled by 20 mx2.free.fr. 23/23 Sovanna Tan Configuration d une interface réseau