VOUS EN CONVIENDREZ LES PREMIERS, LES RÉSEAUX informatiques sont partout et ils le



Documents pareils
Cours n 12. Technologies WAN 2nd partie

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

NOTIONS DE RESEAUX INFORMATIQUES

Les Réseaux Informatiques

20/09/11. Réseaux et Protocoles. L3 Informatique UdS. L3 Réseaux et Protocoles. Objectifs du cours. Bibliographie

Groupe Eyrolles, 2000, 2004, ISBN :

2. DIFFÉRENTS TYPES DE RÉSEAUX

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

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

Chapitre VII : Principes des réseaux. Structure des réseaux Types de réseaux La communication Les protocoles de communication

LA COUCHE PHYSIQUE EST LA COUCHE par laquelle l information est effectivemnt transmise.

Plan. Programmation Internet Cours 3. Organismes de standardisation

Cours des réseaux Informatiques ( )

Introduction aux Technologies de l Internet

PROGRAMME DETAILLE. Parcours en première année en apprentissage. Travail personnel CC + ET réseaux

Réseaux M2 CCI SIRR. Introduction / Généralités

//////////////////////////////////////////////////////////////////// Administration systèmes et réseaux

ADSL. Étude d une LiveBox. 1. Environnement de la LiveBox TMRIM 2 EME TRIMESTRE LP CHATEAU BLANC CHALETTE/LOING NIVEAU :

Téléinformatique et télématique. Revenons aux définitions

Informatique Générale Les réseaux

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

Administration des ressources informatiques

LES RÉSEAUX À HAUTS DÉBITS

Réseaux grande distance

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

Introduction. Multi Média sur les Réseaux MMIP. Ver

Algorithmique et langages du Web

Tout sur les Réseaux et Internet

Introduction. Adresses

Services OSI. if G.Beuchot. Services Application Services Présentation - Session Services Transport - Réseaux - Liaison de Données - Physique

Transmission ADSL. Dominique PRESENT Dépt S.R.C. - I.U.T. de Marne la Vallée

Métrologie des réseaux IP

Cours CCNA 1. Exercices

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN

Réseaux et protocoles Damien Nouvel

2. Couche physique (Couche 1 OSI et TCP/IP)

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

Chapitre 1: Introduction générale

1. Introduction à la distribution des traitements et des données

UE 503 L3 MIAGE. Initiation Réseau et Programmation Web La couche physique. A. Belaïd

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

Câblage des réseaux WAN.

Voix et Téléphonie sur IP : Architectures et plateformes

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

Voix sur IP Étude d approfondissement Réseaux

Travail d évaluation personnelle UV valeur C : IRE. Planification de réseaux : Simulateur IT-GURU Academic Edition

18 TCP Les protocoles de domaines d applications

Cisco Discovery - DRSEnt Module 7

Table des matières. Préface Jean-Jacques DAMLAMIAN. Introduction... 17

Théorie sur les technologies LAN / WAN Procédure de test sur les réseaux LAN / WAN Prise en main des solutions de test

Internet et Programmation!

Université de La Rochelle. Réseaux TD n 6

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

Description des UE s du M2

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

Introduction à l informatique en réseau

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

Ebauche Rapport finale

Technicien Supérieur de Support en Informatique

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

TP de réseaux : Domain Name Server.

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

LES RESEAUX VIRTUELS VLAN

1 Définition et présentation. 2 Le réseau Numéris. 3 Les services. 3.1 Les services Support (Bearer service) SYNTHESE

Cours d'informatique «Internet» Session 1

Catalogue & Programme des formations 2015

CAS IT-Interceptor. Formation «Certificate of Advanced Studies»

Vers l Internet Synthèse Bibliographique -

CORBA haute performance

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

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

5.5 Utiliser le WiFi depuis son domicile

Fonctionnement d Internet

Le réseau Internet.

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

Mise en route d'un Routeur/Pare-Feu

Les Réseaux Privés Virtuels (VPN) Définition d'un VPN

Architectures et Protocoles des Réseaux

SEMINAIRES & ATELIERS EN TÉLÉCOMMUNICATIONS RESEAUX

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

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

Réseaux Licence 3 Informatique

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

Le Multicast. A Guyancourt le

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

Pare-feu VPN sans fil N Cisco RV120W

Urbanisation des SI. Des composants technologiques disponibles. Urbanisation des Systèmes d'information Henry Boccon Gibod 1

TASK Santé : Le protocole Pésit /TCP-IP

RÉSEAUX INFORMATIQUES, MODÈLE OSI ET PROTOCOLE TCP/IP

Parcours en deuxième année

TP : STATION BLANI 2000 SIMULATION DU RESEAU INFORMATIQUE

SYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM

Algorithmique des Systèmes Répartis Protocoles de Communications

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

Cisco Certified Network Associate

TABLE DES MATIERES. Page 1/17

Protocole de configuration dynamique des hôtes pour IPv6 (DHCPv6)

VoIP/ToIP Etude de cas

SIP. Plan. Introduction Architecture SIP Messages SIP Exemples d établissement de session Enregistrement

La Réalité des Réseaux IP. S'y retrouver dans la jungle des réseaux IP et WAN. Rapport réalisé par Ovum à la demande de WorldCom

Transcription:

M1 Informatique Réseaux Cours 1 Introduction aux Réseaux Notes de Cours VOUS EN CONVIENDREZ LES PREMIERS, LES RÉSEAUX informatiques sont partout et ils le seront encore davantage dans les prochaines années. Il s agit d une avancée technique et scientifique dont les conséquences ont atteint désormais l ensemble de la société. L actualité de ces derniers mois (jours?) le révèle encore davantage si besoin était. L objectif de ce cours de Réseaux est vous présenter un panorama des structures et protocoles réseaux tant du point de vue standardisation (OSI), de ce qui est réellement déployé et de ce qui sera déployé dans un avenir proche (IPv6). On abordera également les évolutions futures que l on peut envisager. 1 Organisation du Cours 1.a Contenu 0h cours 0h TD (dont partiel octobre) 0h TP (dont Projet 50%) début : novembre Références : http://www.lif.univ-mrs.fr/ egodard/ens/reseaux/ Sources : A. Tanenbaum Réseaux 5éd. Pearson Education Cours de M. Riveill http://rangiroa.essi.fr/cours/#reseau1 Hyperbibliographie de A. Tanenbaum (>400 liens) (http://bit.ly/hxf1u) 1.b Evaluation partiel (mi-octobre) TP : CRs + projet examen final : décembre Note f inale = Exam+Partiel 4 max(exam, ) + 1 4 TP. E. Godard http://www.lif.univ-mrs.fr/~egodard/ens/reseaux/

1.c Calendrier Prévisionnel Sous réserve de modifications, cf la page du cours Jeudi n cours n TD n TP 10 sept. 1 Intro + Couche phy. 1 OSI + Couche phy. 17 sept. Liaison de données Liaison de données 4 sept. Réseau IPv4 IPv4 1 Découverte 1er oct. 4 Réseau IPv6 4 IPv6 IPv4 8 oct. 15 oct. 5 Commutation paquets 5 Routage IPv6 oct. Partiel (8h-10h) 6 Vacances de la Toussaint 5 nov. 6 Commutation de circuits 6 ATM/MPLS 4 Serveur IPv4 1 nov. 7 Transport 7 TCP 5 Serveur IPv6 19 nov. 8 Applications 8 Applications 6 Projet mer 5 nov. 7 et 8 Projet 6 nov. 9 Notions de Sécurité 9 Notions de Sécurité déc. 10 Bilan/Révisions 9 Projet mer 9 déc. 10 Soutenance décembre 015 Examen final Qu est-ce qu un Réseau?.a Les Réseaux Informatiques sont Omniprésents Il s agit de la révolution technique de notre époque qui touche l ensemble de la société. En tant que futurs informaticiens : 1. Utilisation des Réseaux programmation systèmes d informations base de données administration de base de données.... Administration des Réseaux administration réseaux sécurité....b Qu est-ce qu un Réseau? Définition wiktionnary 1. Ensemble d objets (ou de personnes) connectés ou maintenus en liaison.. Ensemble des liaisons ainsi établies. => c est un graphe (V, E).c Catégories de Réseaux De nombreux critères de classification Distance réseau local (LAN) Ex : 4ème étage réseau de communauté urbaine (MAN) Ex : phocean réseau global (WAN) Ex : RENATER

Topologie Bus Ex : Ethernet Anneau Ex : Token Ring Etoile Ex : Ethernet commuté Arbre Ex : Ethernet 10baseT Maillé Ex : internet-ip,... Débit LAN : traditionnel : Ethernet 10, 100, 1000 Mbits/s haut débit : ATM 155 ou 6 Mbits/s WAN : câble sous-marin Europe/Amérique : Gbits/s liaison louée : 155 Mbits/s particulier : faible débit (ex WWW) particulier : Modem RTC : 56 kbits/s ADSL : à 0 Mbits/s (asymétrique) Mode de Transmissions filaire : Ethernet sans-fil : GSM, WiFi, Bluetooth fibre optique : FDDI, AIM,... Type de Connexion sans connexion : datagramme (UDP/IP) connecté : (TCP/IP) commuté : circuit virtuel permanent (téléphone, ATM) avec diffusion : multipoint ou point à point. Qualité de Service au mieux : IP spécifiée et spécifique : AAL 5, AAL/4 sur ATM Nature dédié : téléphone (filaire ou non) banalisé : voix, données, vidéo => convergence.d Performances Débit quantité d information par unité de temps bits/s : nombre de bits par seconde baud : nombre d information élémentaire par seconde, un baud peut correspondre à plusieurs bits/s. Latence temps entre l émission et la réception d un bit latence = transmission + propagation + attente transmission = taille/debit propagation = distance/(k c), k 1

.e Evolution des Réseaux Augmentation du volume : données conversations Augmentation du nombre de sites Haut débit pour (presque) tous Données multimédia Accès mobile Accès continu à l information => Informatique Ubiquitaire Informatique dans le nuage.f Internet Internet signifie interconnexion de réseaux L Internet est... le regroupement d un ensemble de réseaux très différents : => protocole commun : IPv4 (IPv6 à venir) géré de manière décentralisée (et pragmatique) né en 198 (protocole TCP/IP) parvenu au grand public à partir de 1995 : la toile (premier navigateur 199).g Donc il intéresse beaucoup de monde Mots Clefs : NSA, GCHQ, Five Eyes,... E. Snowden, G. Greenwald,... PRISM, Lavabit, GAFA,... DCRI, câbles sous-marins,... RFC 697 prise en compte de la protection de la vie privée pour les protocoles Internet Loi "Renseignement".h Cours de Master 1 Réseaux Il ne s agit pas d un cours sur Internet IPv4 vs IPv6 mais Internet en sera sa mise en oeuvre principale. 4

.i Nécessité de Protocoles Un protocole c est respecter un ensemble de règles de communications : langue commune de bon fonctionnement : partage de ressources On utilise des protocoles pour : utiliser un support physique transporter l information utiliser l information : applications Les protocoles doivent être normalisés mais l ensemble doit pouvoir être utilisé de la manière la plus décentralisée possible..j Protocoles en Couches La principale abstraction utilisée est l architecture en couches. La couche supérieure communique avec la couche inférieure par l intermédiaire d une interface. Cette interface est appelée API (Application Programming Interface). Elle définit les noms, syntaxes et sémantiques des méthodes que la couche supérieure doit manipuler pour pouvoir utiliser la couche inférieure. Ces propriétés (nom, syntaxe et sémantique) sont fixées (au moins un certain temps) et il est possible de modifier les détails de fonctionnement de la couche inférieure sans perturber aucunement le fonctionnement de la couche supérieure. 5

Location A Location B I like rabbits Message Philosopher J'aime bien les lapins L: Dutch Ik vind konijnen leuk Information for the remote translator Translator L: Dutch Ik vind konijnen leuk 1 Fax #--- L: Dutch Ik vind konijnen leuk Information for the remote secretary Secretary Fax #--- L: Dutch Ik vind konijnen leuk 1 Traduction d un format (anglais) vers un autre (français) en passant par l intermédiaire d un troisième (néerlandais). La transmission physique se fait en néerlandais... 6

.k Encapsulation des Données Layer 5 M Layer 5 protocol M 4 H 4 M Layer 4 protocol H 4 M Layer protocol H H 4 M 1 H M H H 4 M 1 H M Layer protocol H H H 4 M 1 T H H M T H H H 4 M 1 T H H M T 1 Source machine Destination machine Encapsulation Méthode consistant à inclure les données d un protocole dans la partie charge utile d un autre protocole Entête et pied Les données du protocole de la couche supérieure sont encadrées par l entête et le pied de la couche Entête seul L entête précéde simplement les données. Une indication de taille de la charge utile doit être donnée explicitement dans ce cas. Remarque Le contenu de la couche supérieure peut être envoyé en plusieurs "blocs" au niveau de la couche inférieure. 7

.l Le Modèle OSI : Standard ISO 7498 Layer 7 Application Application protocol Application Name of unit exchanged APDU Interface 6 Presentation Presentation protocol Presentation PPDU 5 Session Session protocol Session SPDU 4 Transport Transport protocol Communication subnet boundary Transport TPDU Internal subnet protocol Network Network Network Network Packet Data link Data link Data link Data link Frame 1 Physical Physical Physical Physical Bit Host A Router Router Host B Network layer host-router protocol Data link layer host-router protocol Physical layer host-router protocol Physique La couche physique est chargée de la transmission effective des signaux électriques ou optiques entre les interlocuteurs. Son service est généralement limité à l émission et la réception d un bit ou d un train de bits continu. Cette couche est chargée de la conversion entre bits et signaux électriques ou optiques. Elle est en pratique toujours réalisée par un circuit électronique spécifique. Liaison de Données La couche de liaison de données est la couche de protocole qui transfère des données entre les nœuds adjacents d un réseau. La couche de liaison de données fournit, dans certains cas, les moyens de détecter et potentiellement corriger les erreurs qui peuvent survenir au niveau de la couche physique. Réseau La couche réseau construit une voie de communication de bout à bout à partir de voies de communication entre nœuds adjacents. Ses fonctions principales sont donc : le routage détermination d un chemin permettant de relier les machines distantes ; le relayage retransmission d un PDU (Protocol Data Unit ou Unité de données de protocole) dont la destination n est pas locale pour le rapprocher de sa destination finale. le contrôle des flux contrôle de congestion. 8

Cette couche est donc la seule à être directement concernée par la topologie du réseau. C est aussi la dernière couche supportée par toutes les machines du réseau pour le transport des données utilisateur : les couches supérieures sont réalisées uniquement dans les machines en bord de réseau. Transport La couche transport gère les communications de bout en bout entre processus. Cette couche est souvent la plus haute couche où on se préoccupe de la correction des erreurs. service en mode connecté transfert de messages ou d octets bruts garantis sans corruption, pertes, réordonnancement, duplication. service en mode non-connecté rien de tout cela (au mieux). A charge aux couches supérieures de gérer ces éventuels problèmes. Session Les services originaux de la couche session sont la synchronisation des communications (quel intervenant peut émettre à tel moment) et la gestion des «transactions» (état de session). Un service cependant a été rajouté, c est un mécanisme de correction des erreurs de traitement par restauration d un état antérieur connu. Présentation La couche présentation est chargée du codage des données applicatives. Les couches 1 à 5 transportent des octets bruts sans se préoccuper de leur signification. Mais ce qui doit être transporté en pratique, c est du texte, des nombres et parfois des structures de données arbitrairement complexes. Très peu utilisée jusqu à l apparition des formats adéquats (XML, Unicode). Application La couche application est surtout, du point de vue du modèle OSI, le point d accès aux services réseaux. La couche d application représente des données pour l utilisateur ainsi que du codage et un contrôle du dialogue : des mécanismes de communication offerts aux applications de l utilisateur..m Analyse du Trafic Réseau 9

Le logiciel wireshark que nous utiliserons en TP permet très simplement de visualiser les couches..n La Réalité TCP/IP, ATM,... ne respectent pas le modèle OSI mais ont été adoptés pragmatiquement. 7 OSI Application TCP/IP Application 6 5 Presentation Session Not present in the model 4 1 Transport Network Data link Physical Transport Internet Host-to-network 10

.o Vers les Systèmes Distribués Client/Serveur Système -tiers Systèmes n-tiers Pair-à-pair.p Grille de lecture Un système distribué est défini par Processus Communication Nommage Synchronisation Cache et Réplication Tolérance aux Défaillances Sécurité 11