Réseaux IUP2 / 2005. Introduction



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

NOTIONS DE RESEAUX INFORMATIQUES

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

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

Cours des réseaux Informatiques ( )

Introduction aux Technologies de l Internet

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

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

Tout sur les Réseaux et Internet

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

Administration des ressources informatiques

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

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

Plan Général Prévisionnel (1/2) Internet et Outils L1/IO François Armand. Plan Général Prévisionnel (2/2) Unix, Réseau: Plan

Les Réseaux Informatiques

Introduction. Adresses

Chapitre 1: Introduction générale

Plan. Programmation Internet Cours 3. Organismes de standardisation

2. DIFFÉRENTS TYPES DE RÉSEAUX

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

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

Cisco Certified Network Associate

Groupe Eyrolles, 2000, 2004, ISBN :

Informatique Générale Les réseaux

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

Réseaux et protocoles Damien Nouvel

Internet et Programmation!

Réseaux Licence 3 Informatique

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

Le réseau Internet.

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

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

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

Cours n 12. Technologies WAN 2nd partie

Algorithmique et langages du Web

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

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

DIFF AVANCÉE. Samy.

Catalogue & Programme des formations 2015

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

Le Multicast. A Guyancourt le

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

Présentation Internet

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

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

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

Cours CCNA 1. Exercices

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

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

Architectures et Protocoles des Réseaux

Technicien Supérieur de Support en Informatique

18 TCP Les protocoles de domaines d applications

Objectifs des cours 3 et 4

MARS La mise en place d un réseau informatique facilite la communication interne d une entreprise. # #

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

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

Linux LTE 2 - ISSBA. Année universitaire Linux Réseau et Archivage. Jean-Michel RICHER Faculté des Sciences, H206 1

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

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

LES RESEAUX INFORMATIQUES

Mr. B. Benaissa. Centre universitaire Nâama LOGO

Le travail collaboratif et l'intelligence collective

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

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

5.5 Utiliser le WiFi depuis son domicile

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

1. Définition : 2. Historique de l internet :

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

Description des UE s du M2

Cours d'informatique «Internet» Session 1

Cisco Certified Network Associate

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

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

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

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

SYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM

Réseaux grande distance

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

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

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

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

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

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

TP : Introduction à TCP/IP sous UNIX

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

Cisco Certified Network Associate Version 4

Réseaux IUP2 / 2005 IPv6

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

Evolution de l infrastructure transport

Présentation Générale

Chapitre 11 : Le Multicast sur IP

Optimisation WAN de classe Centre de Données

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

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

Cisco Discovery - DRSEnt Module 7

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

Fiche d identité produit

Plan de cours. Fabien Soucy Bureau C3513

Firewall IDS Architecture. Assurer le contrôle des connexions au. Sécurité 1

Transcription:

Réseaux IUP2 / 2005 1

Plan Général Couche Physique: Couche Liaisons de Données Couche IP, ARP, RARP, ICMP, routage Couche Transport UDP TCP Nommage IPv6 2

Références Principales TCP/IP illustrated: the Protocols Volume 1 W. Richard Stevens Addison-Wesley TCP/IP 4 ème édition Douglas Comer Dunod Réseaux 4 ème édition Andrew Tanenbaum Pearson Education 3

Références Principales (suite) Programmation et Communication Sous Unix Jean-Marie Rifflet, Jean-Baptiste Yunès Dunod Computer Networking: A Top-Down Approach Featuring the Internet, James F. Kurose, Keith W. Ross Addison Wesley 4

: plan Usage des réseaux Problèmes à résoudre Protocoles Modèles Commutation Structure Internet Organismes 5

Usage des réseaux Applications professionnelles Partager des ressources Ex: imprimantes, accès distant à une base de données, Communication Ex: mail, vidéo-conférence, commerce électronique Modèle Client-Serveur 6

Modèle Client-Serveur Client Client Réseau S E R V E U R 7

Modèle Client-Serveur Requête: t'as pas cent balle? Processus serveur Client Processus client Réseau S E R V E U R Réponse: Si bien sûr! 8

Usage des réseaux Applications personnelles Accéder à des informations distantes Ex: Sites web Communication Ex: Mail, Messagerie instantanée, Bavardage Échanges Ex: Peer-to-peer (poste à poste) Jeux Commerce électronique 9

Peer-To-Peer Courtesy Tanenbaum 10

Types de «commerce» en ligne Nom Modèle commercial Exemple B2CBusiness to Consumer B2B Business to Business G2CGovernment to Consumer C2CConsumer to Consumer P2PPeer to Peer Entreprise à Client Entreprise à Entreprise Gouvernement à consommateur Consommateur à consommateur Egalitaire Vente de CD, DVD livres Compagnie aérienne à fournisseur de fuel Accès aux formulaires fiscaux Vente aux enchères Partage de fichiers 11

Usage des réseaux Utilisations nomades Ordinateurs portables PDA: Personal Digital Assistant Téléphone portable (WAP) Sans fil Mobile Exemples Non Non Ordinateurs de bureau Non Oui Ordinateur portable connecté par téléphone Oui Non Réseaux dans immeubles anciens sans câblage Oui Oui PDA pour inventaire, WiFi aéroports 12

Usage des réseaux Utilisations nomades Personal Area Network Ex: Montres Linux, cartes à puce Ubiquité Ubiquitous computing - Poussière intelligente -Smart dust- Habits intelligents - Wearable devices- 13

: plan Usage des réseaux Problèmes à résoudre Protocoles Modèles Commutation Structure Internet Organismes 14

Problèmes à résoudre Connecter les machines Support physique, Topologie (schéma de câblage) Tour de Babel: Machines hétérogènes Partager les connexions entre plusieurs utilisations simultanées 15

Liaison et Topologie Communication entre deux machines Liaison point à point Transfert d'informations Bidirectionnel, simultané ou pas Ordinateur Ordinateur Media Informations transmises 16

Liaison et Topologie Communication point à point entre plusieurs machines Nombreuses liaisons, difficulté de câblage Impossible si le nombre de machines est grand Ordinateur Ordinateur Ordinateur Ordinateur Media Media Media Media Media Media 17

Liaison et Topologie Ne pas inter-connecter toutes les machines directement: Pour envoyer une information de OIE à POULE, il faut la faire transiter par CANARD Trouver le chemin entre émetteur et destinataire: routage Ordinateur OIE Ordinateur CANARD Ordinateur POULE Ordinateur DINDE Media Media Media 18

Liaison et Topologie Communication entre plusieurs machines Réseau à diffusion Câblage simple Envoi direct d'une machine à toutes les autres Ordinateur OIE Ordinateur CANARD Ordinateur POULE Ordinateur DINDE paquet 19

Caractéristiques physiques Le médium utilisé pour relier les machines: Point à point / Diffusion Fiabilité (Ex: sensibilité aux parasites électriques) Distance maximum (Ex: amortissement du signal) Transfert bidirectionnel simultané ou non Nombre de machines connectées Débit (mesuré en Kbs, Mbs, Gbs, Tbs) Kilo, Mega, Giga, Tera bits par seconde 20

Débit Nombre d'éléments d'information transmis par unité de temps Baud: mesure du nombre de symboles transmis par seconde dans un signal modulé Ex: modem à 2400 bits/sec transmet à 600 bauds s'il utilise la modulation d'amplitude en quadrature de phase (4 bits transmis par période du signal) Du nom d'emile Baudot (1845/1903) Bande passante, par généralisation 21

Temps de transfert / latence Le débit n'est pas tout! 1 bande magnétique: 200 Giga Octets 1000 bandes: 60 cm x 60 cm x 60 cm ~ 200 Tera octets Transportées en une heure sur la route Débit de 400 gigabit/sec!!! Coût: environ 0,03 / gigaoctet Aucun réseau ne peut rivaliser Temps entre envoi et réception: 1 Heure Même pour quelques octets! 22

Classification par taille Distance entre processeurs Nom 1m Un mètre carré Réseau personnel PAN 10m 100m 1km Emplacement des processeurs Une salle Un immeuble Un campus }Réseau Local LAN 10km Une ville Réseau métropolitain MAN 100km 1.000km Un pays Un continent }Réseau longue distance WAN 10.000km Une planète Internet 23

Réseaux Locaux: LAN Local Area Network Taille restreinte Délai transmission maximum borné Très souvent: câble unique permettant connecter toutes les machines, diffusion information Très souvent: Ethernet (IEE 802.3) Débits usuels: 10Mbit/s, 100Mbit/s, 1 ou 1O Gbit/sec 24

Réseaux locaux à diffusion Réseau à diffusion en bus: Ethernet, Fibres optiques Réseau à diffusion en anneau: Token Ring 25

Réseaux Métropolitains: MAN Metropolitan Area Network Souvent basé sur câblage télévision Sans fil: IEEE 802.16 Courtesy Tanenbaum 26

Réseaux Longue Distance: WAN Wide Area Network Hôtes reliés par sous-réseau de communication LAN sous-réseau routeur 27

Réseaux Sans Fil Bluetooth (a) Réseau local (b) Réseau longue distance via satellite Courtesy Tanenbaum 28

Problèmes à résoudre Connecter les machines Support physique, Topologie (schéma de câblage) Tour de Babel: Machines hétérogènes Partager les connexions entre plusieurs utilisations simultanées 29

Représentations Mémoire Exemple: valeur Hexa 0DEADBEEF MSB (Most Significant Byte) DE LSB (Least Significant Byte) EF Big-Endian Ex: Sparc, Little-Endian Ex: Intel Adresses 0 1 2 3 DE AD BE EF Adresses 0 1 2 3 EF BE AD DE 30

Échanges entre machines Ordinateur Big-Endian UNI Media Ordinateur Little-Endian INU Données: La chaîne UNI sera vue comme INU sur l'autre machine. Programmes: Les jeux d'instructions diffèrent, impossible de transmettre un programme exécutable (sauf interprété: Java) 31

Problèmes à résoudre Connecter les machines Support physique, Topologie (schéma de câblage) Tour de Babel: Machines hétérogènes Partager les connexions entre plusieurs utilisations simultanées 32

Concurrence entre machines DINDE peut recevoir et avoir à traiter des requêtes en provenance simultanée de CANARD (OIE) et POULE. Ordinateur OIE Ordinateur CANARD Ordinateur POULE Ordinateur DINDE Media Media 33

Concurrence entre applications Plusieurs applications accèdent au réseau simultanément (Ex: Mail, EMule sur POULE) Le serveur de Mail doit fournir son service à plusieurs clients simultanément Browser Mail ftp Mail Mail emule Serveur Mail Ordinateur OIE Media Ordinateur CANARD Ordinateur POULE Media Ordinateur DINDE 34

: plan Usage des réseaux Problèmes à résoudre Protocoles Modèles Commutation Structure Internet Organismes 35

Logiciels Réseaux: Rôles Adressage: comment trouver le destinataire Contrôle d'erreur: Gérer les erreurs dues aux transmissions, gérer les pertes Contrôle de flux: Réguler le traffic Multiplexage: Gérer plusieurs demandes / transferts Routage: Acheminer les données à destination 36

Logiciels Réseaux: Couches Problèmes complexes: Découper en problèmes, responsabilités élémentaires Notion de couches Chaque couche Traite un problème particulier S'appuie sur le service offert par une couche inférieure Offre un service à la couche supérieure Dialogue avec la couche correspondante sur l'autre machine: PROTOCOLE 37

Exemples de Protocole Humain: Question: "How do you do?" Réponse: "How do you do?" Entre machines: Requête: "Envoyer la page web index.html" Réponse: "<html> <head>... </html> OU Réponse: "Error 404" 38

Piles de protocoles Machine foo Machine bar Couche 4 Protocole niveau 4 Couche 4 Interface entre couches 3 et 4 Interface entre couches 3 et 4 Couche 3 Protocole niveau 3 Couche 3 Interface entre couches 2 et 3 Interface entre couches 2 et 3 Couche 2 Protocole niveau 2 Couche 2 Interface entre couches 1 et 2 Interface entre couches 1 et 2 Couche 1 Protocole niveau 1 Couche 1 Liaison physique 39

Piles de Protocoles Courtesy Tanenbaum 40

Hiérarchie de Protocoles Encapsulation Couche 5 Msg Protocole Msg Couche 4 H4 Msg H4 Msg H3 H4 M1 H3 M2 H3 H4 M1 H3 M2 H2 H3 H4 M1 T2 H2 H3 M2 T2 H2 H3 H4 M1 T2 H2 H3 M2 T2 Fragmentation 41

Services et Protocoles Couche K+1 Service rendu par la couche K à la couche K+1 Couche K+1 Couche K Protocole entre couches K Couche K Utilise le service rendu par la couche K-1 Couche K-1 Couche K-1 42

: plan Usage des réseaux Problèmes à résoudre Protocoles Modèles Commutation Structure Internet Organismes 43

Modèles de référence Modèle OSI de l'iso!!! Open System Interconnection Modèle TCP/IP Comparaison «Critique du modèle OSI» Critique du modèle TCP/IP 44

Le Modèle OSI Application Protocole Application Application APDU Présentation Protocole Présentation Présentation PPDU Session Protocole Session Session SPDU Transport Protcole Transport Transport TPDU Réseau Réseau Réseau Réseau Paquet Liaison Liaison Liaison Liaison Trame Physique Physique Physique Physique Bits 45

Modèle TCP/IP initial Applications: Telnet, FTP,... Transport: UDP ou TCP Réseau: IP Physique et Liaison de données 46

TCP/IP et OSI 7 6 5 4 3 2 1 Modèle OSI Couche Application Couche Présentation Couche Session Couche Transport Couche Réseau Couche Liaison Couche Physique Modèle TCP/IP Couche Application Rien! Rien! Couche Transport Couche Réseau Couche Hôte-réseau Modèle OSI : 7 couches TCP/IP d'origine : 4 47

Modèle OSI Concepts fondamentaux Distinction claire entre Erreurs: Service Interface Protocole Mauvais moment, Trop (de) politique Lacunes technologiques, Mauvaises implémentations 48

Modèle TCP/IP Problèmes: Couche Host to Network mal définie Pas de couche physique ni de couche liaison Pas un modèle général Services, Interfaces, Protocoles pas séparés Protocoles «mineurs» fortement imbriqués 49

Modèle Hybride Couche Application Couche Transport Couche Réseau Couche Liaison Couche Physique 50

: plan Usage des réseaux Problèmes à résoudre Protocoles Modèles Commutation Structure Internet Organismes 51

Commutation Circuits ou Paquets Circuits: monde de la téléphonie (et OSI) Paquets: monde Internet / IP Message (pour mémoire) Circuit: établissement d'un chemin entre émetteur et récepteur pour la durée des échanges (modèle téléphonique) Paquets: acheminement individuel de chaque paquet (modèle postal) 52

Commutation par Circuits Ex: Appel téléphonique transport d'un signal analogique de bout en bout Réservation de ressources le long d'un chemin 53

Commutation par Circuits Initialisation nécessaire avant de pouvoir transférer des données Si pas possible => échec Ex: signal occupé sur un téléphone Qualité du service garantie une fois circuit établi Ressource du circuit inutilisée si inactif 54

Commutation par paquet Ressources du réseau partagée entre les utilisateurs Pas de besoin => pas d'utilisation des ressources Demande peut excéder l'offre => congestion à certains noeuds Ex: Trop de lettres à un centre de tri 55

Commutation Par circuit Par message Par paquet Demande d'appel Msg Signal appel établi Données Délai de propagation Msg P1 P2 P3 P1 P2 P3 P1 P2 P3 File d'attente Msg Émetteur R1 R2 Récepteur Émetteur R1 R2 Récepteur Émetteur R1 R2 Récepteur 56

Circuits vs Paquets Caractéristiques Établissement d'appel Commutation de circuits Oui Commutation de paquets Oui ou Non Route unique Oui Oui ou Non Arrivée ordonnée Oui Oui ou Non Panne routeur => fin de communication Oui Non Bande passante Fixe Variable Congestion A l'établissement du circuit Transmission chaque paquet 57

Circuits vs Paquets Caractéristiques Gaspillage bande passante Transmission mode différé Commutation de circuits Possible Non Non Oui Transparence Oui Non Facturation Temps Volume Commutation de paquets 58

: plan Usage des réseaux Problèmes à résoudre Protocoles Modèles Commutation Structure Internet Organismes 59

Internet Service Provider Niveau 1 Interconnexion privée entre fournisseurs (Private peering) Point d'accès des réseaux publiques (NAP) 60

Internet Service Provider Niveau 2 ISP Niv 2 ISP Niv 1 ISP Niv 2 ISP Niv 2 ISP Niv 1 ISP Niv 1 ISP Niv 2 ISP Niv 2 ISP Niv 2 ISP Niv 2 61

Internet Service Provider Niveau 3 ISP Niv 2 ISP Niv 1 ISP Niv 2 ISP Niv 2 ISP Niv 1 ISP Niv 1 ISP Niv 2 ISP Niv 2 ISP Niv 2 ISP Niv 2 ISP Niv 3 ISP Niv 3 ISP Niv 3 62

: plan Usage des réseaux Problèmes à résoudre Protocoles Modèles Commutation Structure Internet Organismes 63

Principaux Organismes ISO (a publié standard OSI) ITU International Standard Organisation Dépend de l'onu Sections: France: AFNOR, USA: ANSI http://www.iso.ch/ International Telecommunication Union http://www.itu.int/home/ 64

Principaux Organismes IEEE Institute of Electrical and Electronics Engineers Edite les normes IEEE 802 (ethernet, wireless) http://www.ieee.org IETF Internet Engineering Task Force en fait, groupe de l'isoc (Internet Society) Publie les RFC internet (Request for Comments) http://www.ietf.org/ 65