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



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

Cours des réseaux Informatiques ( )

Introduction aux Technologies de l Internet

NOTIONS DE RESEAUX INFORMATIQUES

Les Réseaux Informatiques

Chapitre 1: Introduction générale

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

Groupe Eyrolles, 2000, 2004, ISBN :

Computer Networking: A Top Down Approach Featuring the Internet, 2 nd edition. Jim Kurose, Keith Ross Addison-Wesley, July ENPC.

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

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

Introduction. Adresses

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

Informatique Générale Les réseaux

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

Tout sur les Réseaux et Internet

2. DIFFÉRENTS TYPES DE 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

Algorithmique et langages du Web

Plan. Programmation Internet Cours 3. Organismes de standardisation

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

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

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

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

Cours n 12. Technologies WAN 2nd partie

Réseaux Licence 3 Informatique

Réseaux grande distance

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

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

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

Veille Technologique : la VoIP

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

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

Objectifs des cours 3 et 4

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

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

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

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

Réseaux et protocoles Damien Nouvel

Le réseau Internet.

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN

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

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

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

Qualité du service et VoiP:

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

18 TCP Les protocoles de domaines d applications

Evolution de l infrastructure transport

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

La couche réseau Le protocole X.25

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

Internets. Informatique de l Internet: le(s) Internet(s) Composantes de l internet R3LR RENATER

Chapitre 11 : Le Multicast sur IP

Description des UE s du M2

DIFF AVANCÉE. Samy.

Contrôle du trafic aérien en Europe sur le chemin de la Voix sur IP

Architectures et Protocoles des Réseaux

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

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

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

Ingénierie des réseaux

Modules du DUT Informatique proposés pour des DCCE en 2014/2015

Cours de sécurité. Pare-feux ( Firewalls ) Gérard Florin -CNAM - - Laboratoire CEDRIC -

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

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

Cisco Certified Network Associate

Le e s tocka k ge g DAS,NAS,SAN

Bilan UREC et résultat de quelques tests

Agrégation de liens xdsl sur un réseau radio

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

Voix sur IP Étude d approfondissement Réseaux

5.5 Utiliser le WiFi depuis son domicile

Votre Réseau est-il prêt?

Services Réseaux - Couche Application. TODARO Cédric

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

LES RESEAUX INFORMATIQUES

CORBA haute performance

Support de cours RTEL. Guy Pujolle. Figure 1. Réseau maillé à transfert de paquets.

Présentation Internet

Autorité de Régulation de la Poste et des Télécommunications. Direction de l Interconnexion et des Nouvelles Technologies.

Cisco Certified Network Associate

Téléinformatique. Chapitre V : La couche liaison de données dans Internet. ESEN Université De La Manouba

Le serveur modulaire d alerte, de recherche de personnes et de communication

Le protocole RADIUS Remote Authentication Dial-In User Service

Cours d'informatique «Internet» Session 1

LE SAN ET LE NAS : LE RESEAU AU SERVICE DES DONNEES

Catalogue & Programme des formations 2015

MARCHE PUBLIC CAHIER DES CLAUSES TECHNIQUES PARTICULIERES

Outils de l Internet

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

Cisco Certified Network Associate Version 4

«SESSION 2009» RESEAUX DE TELECOMMUNICATIONS ET EQUIPEMENTS ASSOCIES. Durée : 2 h 00 (Coef. 3)

Le Multicast. A Guyancourt le

Guide de configuration Aastra 5000 pour le raccordement d un trunk Sip OPENIP

Technicien Supérieur de Support en Informatique

Notice d installation des cartes 3360 et 3365

Algorithmique des Systèmes Répartis Protocoles de Communications

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

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

Transcription:

L3 Réseaux et Protocoles Jean-Jacques PANSIOT Professeur, Département d informatique UdS Pansiot at unistra.fr TD/TP : Damien Roth 2011 Réseaux et Protocoles 1 Objectifs du cours Mécanismes de base des réseaux principes : Notion de protocoles architectures de réseaux Principales fonctionnalités nécessaires Mécanismes et protocoles pour les réaliser travaux pratiques : mécanisme des sockets : interfaçage des logiciels avec le réseau Implémentation de mécanismes (codage) Expérimentation avec les protocoles de routage Mini projet : réalisation d un protocole 2011 Réseaux et Protocoles 2 Bibliographie Guy Pujolle, Les réseaux, Eyrolles, édition 2008 (~1000 pages) Andrew Tanenbaum, Réseaux, Pearson, 4ème édition 2003. James Kurose et Keith Ross, Analyse structurée des réseaux, Pearson 2003 Plus anciens S. Keshav, An Engineering Approach to Computer Networking, Addison Wesley, 1997 C. Macchi et J-F Guilbert, Téléinformatique, Dunod, 1983 Christian Huitema, Le routage dans Internet, Eyrolles, 1995. 2011 Réseaux et Protocoles 3 1

Chapitre 1 Introduction 1. Historique et évolution des réseaux informatiques 2. Classification des réseaux 3. Protocoles et Normalisation 4. Modèle OSI de l ISO 5. Modèle TCP/IP et Internet 2011 Réseaux et Protocoles 4 Qu est-ce qu un réseau? Collection de Câbles, connecteurs,. Transmission d un signal d un point à un autre Equipements électroniques Modem, commutateur, routeur, carte réseau Logiciels pour les équipements réseaux Ex : routage des paquets Equipements des utilisateurs Ordinateur, carte réseau Logiciels systèmes Interface programme <> système/réseau Utilisable par des Applications Transfert de fichiers, mail, web, 2011 Réseaux et Protocoles 5 1. Historique et évolution des réseaux informatiques 1.1. Historique années 60-70 Peu d ordinateurs, peu puissants, très coûteux Liaisons bas débit (quelques kb/s), très coûteuses Technologies des différents constructeurs incompatibles Partage de l ordinateur via des terminaux distants Système «temps partagé» réseau de terminaux (peu intelligents) en étoile autour de l ordinateur Peu de communication entre ordinateurs 2011 Réseaux et Protocoles 6 2

Historique, évolution des réseaux informatiques (suite) Années 80 Ordinateurs plus nombreux et moins coûteux (PC) Technologies de transmission haut débit (Mb/s) Normalisation Réseaux locaux (ethernet : 1984), Internet Années 90 Ordinateurs très peu coûteux, très nombreux Apparition du web Réseaux à intégration de service (ATM) Convergence téléphone, données, vidéo Débits > 100 Mb/s réseaux cellulaires GSM 2011 Réseaux et Protocoles 7 Historique, évolution des réseaux informatiques (suite) Fin années 90 => maintenant très haut débit > Gb/s Réseaux d accès haut débit ADSL (et câble) Réseaux sans fil (Wifi) Tout sur IP (Triple Play) Télévision, internet, téléphone Tout connecté (mobiles, capteurs, ) 2011 Réseaux et Protocoles 8 2 Classification des réseaux Objectifs des réseaux : Transporter des informations Deux axes d évolution orthogonaux Qualité des communications Fiabilité Débit Disponibilité Sécurité, Réduction des coûts Partage des ressources entre utilisateurs Partage des ressources entre types d usages Simplicité 2011 Réseaux et Protocoles 9 3

2.1. Classification par étendue réseaux locaux ou LAN (Local Area Network) Poste de travail Propriétaire unique Techno peu coûteuses réseaux métropolitains ou MAN (Metropolitan Area Network) Interconnexion de LAN haut débit réseaux longue distance ou WAN (Wide Area Network) Infrastructure coûteuse partagée et même PAN (Personal Area Network) Convergence des débits disponibles 2011 Réseaux et Protocoles 10 2.2. Classification par Topologie étoile arbre anneau bus maillé 2011 Réseaux et Protocoles 11 2.3. Classification par Commutation 2.3.1. Commutation de circuits ouverture et fermeture de connexion circuit réservé pendant la connexion ex : Réseau Téléphonique Commuté toutes les données suivent le même chemin délai d établissement du circuit Faible temps de traversée des données gaspillage des ressources si communications à débit variable 2011 Réseaux et Protocoles 12 4

2.3. Commutation (suite) 2.3.2. Commutation de messages messages de taille quelconque pas de connexion entre émetteur et récepteur Pas besoin d être connecté au réseau simultanément le message (ex: fichier) progresse de proche en proche ex : colis à la poste stockage des messages dans les mémoires des commutateurs délais système inefficace pour des données de très grande taille Quoique Utilisé par la messagerie, SMS, 2011 Réseaux et Protocoles 13 2.3. Commutation (suite) 2.3.3. Commutation de paquets Données découpées en paquets de taille limitée Pas de connexion entre émetteur et récepteur ex : IP ou ethernet Stockage temporaire des paquets en mémoire dans les commutateurs (délais) Partage facile Multiplexage de nombreuses communications Système souple adapté au trafic à débit variable (interactif) 2011 Réseaux et Protocoles 14 2.3. Commutation (suite) 2.3.4 Commutation de paquets, mode circuit virtuel émulation de circuit : circuit virtuel (CV) Commutation d un paquet en fonction de : son numéro de circuit virtuel sa ligne d entrée phases d ouverture et de fermeture de connexion délais tous les paquets d un CV suivent le même chemin séquencement des paquets : possibilité de mise en œuvre de mécanismes de contrôle d erreur ou de flux (ex X.25) Possibilité de garanties de délai, débit 2011 Réseaux et Protocoles 15 5

2.3. Commutation (suite) 2.3.5 Commutation de paquets en mode datagramme phase de transfert des données sans connexion paquets acheminés indépendamment pas de séquencement des paquets : pas de garantie de remise fiable des données («best effort») rapidité, simplicité Ex : réseaux IP (Internet) réseaux locaux ethernet 2.3.6 Convergence : commutation de labels (MPLS) 2011 Réseaux et Protocoles 16 3. Protocoles et normalisation 3.1. Protocoles Problèmes posés dans la communication entre équipements distants : moyens de transmission non fiables pas de mémoire commune événements inattendus (pannes, erreurs, ) hétérogénéité des matériels, des logiciels, des données Nécessité de partager des ressources 2011 Réseaux et Protocoles 17 3.1. Protocoles Procédure de communication : ensemble de règles d émission et de réception des messages structurer l information : différencier les données utiles des données de contrôle (entête) superviser la liaison : connexion/déconnexion, contrôle d erreurs, etc. Décrit par un «automate» Protocole : spécification d un couple de procédures : non nécessairement identiques appelant/appelé client/serveur assurant un service entre deux ou plusieurs extrémités 2011 Réseaux et Protocoles 18 6

3.2. Organismes de normalisation Objectifs : Spécifications des produits : qualité Conformité à la norme Interopérabilité entre fournisseurs Pour communiquer il faut être au moins 2 Organismes Internationaux officiels (ISO, ITU) Nationaux (ANSI, AFNOR) Consortium/associations IEEE, W3C, IAB (Internet) 2011 Réseaux et Protocoles 19 4. Modèle OSI de l ISO 4.1 Objectif : dégager les principales fonctions liées à la communication les hiérarchiser en couches principe d abstraction couche, service, protocole Analogie avec : «types abstraits» concepts de la programmation par objets 2011 Réseaux et Protocoles 20 4.2 Exemple : achat à distance Commande-paiement => service expédition emballage/étiquetage («encapsulation») => entreprise de transport étiquetage transporteur, groupage / routage => véhicule de transport ( N fois) transport au prochain entrepôt / manutention => client : avis de livraison facturation livraison accusé de réception 2011 Réseaux et Protocoles 21 7

fournisseur transport service de bout en bout livraison client transport manutention manutention manutention manutention physique physique physique physique extrémité 1 véhicule 1 entrepôt 1 véhicule 2 entrepôt 2 véhicule 3 extrémité 2 2011 Réseaux et Protocoles 22 Quelques analogies avec les réseaux Indépendance : Le vendeur peut changer de transporteur Le transporteur peut transporter des produits différents Adaptation : une commande peut être livrée en plusieurs colis Adressage, niveaux d adresses Utilisateur final (adresse de livraison, de facturation) Prochain entrepôt Différence entre Bout en bout Proche en proche Fiabilité Accusé de réception, bons de livraison, 2011 Réseaux et Protocoles 23 4.3. Modèle en couches OSI OSI : Open System Interconnection 7 couches définies par l ISO : couche physique : transformation de bits en signaux (électriques, lumineux, radio) codage-modulation couche liaison de données : support physique vu comme une ligne logique «exempte d erreurs» délimitation des trames de données mécanismes de contrôle d erreur, de flux, contrôle d accès si support partagé (LAN) 2011 Réseaux et Protocoles 24 8

Application Application présentation présentation session session transport transport réseau (A) réseau réseau réseau (B) liaison liaison liaison liaison physique physique physique physique extrémité 1 lien 1 routeur 1 lien 2 routeur 2 lien 3 extrémité 2 2011 Réseaux et Protocoles 25 4.3. Modèle OSI (suite) couche réseau adressage routage des paquets sur le réseau entre les sites émetteur et récepteur mise à jour des tables de routage contrôle de congestion couche transport supervision de l échange de données entre utilisateurs (de bout en bout) réseau vu comme un canal point à point, «exempt d erreurs» 2011 Réseaux et Protocoles 26 4.3. Modèle OSI (suite) couche session établissement d une session et synchronisation du dialogue entre émetteur et récepteur couche présentation homogénéisation de la syntaxe de représentation des données (matériels et logiciels hétérogènes) couche application gestion des aspects des applications utilisatrices qui sont relatifs à la communication à distance ex : transfert de fichiers, courrier, web, etc. 2011 Réseaux et Protocoles 27 9

4.4. Concepts fondamentaux modèle à trois niveaux entité (N) : élément actif de la couche (N) Triptyque de la couche (N) : deux entités (N) paires fournissent un service (N) aux entités (N+1), par l intermédiaire des adresses (N) pour fournir le service (N), les entités (N) dialoguent en réalisant un protocole (N) Échange de N-PDU (Protocol Data Unit) pour réaliser le protocole (N), les entités (N) utilisent le service (N-1), par l intermédiaire des adresses (N-1) Par des primitives de service N-SDU (Service Data Unit) 2011 Réseaux et Protocoles 28 4.4. Concepts fondamentaux protocole (N) : ensemble de règles d échange entre deux entités (N) échanges «horizontaux» de N-PDU service (N) : ensemble de primitives (requêtes, indications) véhiculées entre les couches échanges «verticaux» de SDU illustration des échanges et de l encapsulation 2011 Réseaux et Protocoles 29 Protocoles et services Service N Requête(a) N-SDU Service N Indication(a) Construction N-PDU n(a) Requête(n(a)) Construction N-1-PDU m(n(a)) Envoi de n(a) Protocole N N-PDU Envoi de m(n(a)) Service N-1 Service N-1 Protocole N-1 Entité N Indication(n(a)) 2011 Réseaux et Protocoles 30 10

5. Modèle TCP/IP Internet Principes indépendance des réseaux sous-jacents connectivité universelle, résistance aux pannes protocoles d application standard Origine : ARPANET de DARPA (milieu 70) Pile (= empilement de protocoles) TCP/IP : (début 80) IP (Internet Protocol) : niveau Réseau, mode datagramme très efficace (simplicité) 2011 Réseaux et Protocoles 31 5.2. Historique et principes (suite) TCP (Transmission Control Protocol) : niveau Transport mode connecté, fiable UDP (User Datagram Protocol) : niveau Transport mode datagramme, plus rapide (non fiable) UNIX BSD 4.2 (Berkeley) intégrait : la pile des protocoles TCP/IP interface sockets (paradigme client-serveur) protocoles d application standard (mail, ftp, rlogin...) Repéré par port et protocole : (ex : ftp 21/tcp, tftp 69/udp) 2011 Réseaux et Protocoles 32 5.2. Historique et principes (suite) NSFNET (successeur d ARPANET) : 1985 France : FNET (1983) : connexion vers Internet (CNAM) CNAM, INRIA, IRCAM (1984): connexion aux USA via Amsterdam, par liaison téléphonique, puis X.25 INRIA (1988) : 1er paquet IP arrive directement par liaison satellite entre Nice-Sophia et Princeton Strasbourg : Osiris connecté en 1989 via INRIA RENATER (1992) : créé par le CEA, CNES, CNRS, INRIA, EDF, Ministère éducation nationale s ouvre aux industriels en 1995 2011 Réseaux et Protocoles 33 11

5.2. Historique et principes (suite) en 1995 Internet comporte : 50 000 réseaux, 4 millions d ordinateurs, 100 pays en 2011 Internet comporte : +900 millions d ordinateurs (?) la croissance d Internet pose des problèmes d échelle : manque d adresses IPv4 migration vers IPv6 : Très grand espace d adressage Sécurité, mobilité, autoconfiguration 2011 Réseaux et Protocoles 34 Nombre de machines sur internet (source internet systems consortium www.isc.org) 2011 Réseaux et Protocoles 35 5.3. Normalisation d Internet IAB (Internet Architecture Board) créé en 1983 IRTF et IETF (Internet Research/Engineering Task Force) en 1989 Internet draft RFC, { Proposed / Draft / Internet } Standard http://www.ietf.org/ 2011 Réseaux et Protocoles 36 12

6. Comparaison entre architectures OSI et TCP/IP Nombre de couches (Osi : 7, IP :?) OSI : toutes les couches sont normalisées IP : pas de normalisation (par l Ietf) des Couches inférieures à IP (IP sur tout) Couches supérieures (modèle ALF) sauf cas particuliers IP : nb de couches variable IP dans IP IP : normes gratuitement disponibles http://www.ietf.org/ 2011 Réseaux et Protocoles 37 13