Introduction aux environnements réseaux

Documents pareils
2. DIFFÉRENTS TYPES DE RÉSEAUX

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

Introduction. Adresses

Introduction aux Technologies de l Internet

Administration des ressources informatiques

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

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

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

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

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

Cours des réseaux Informatiques ( )

Groupe Eyrolles, 2000, 2004, ISBN :

SYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM

NOTIONS DE RESEAUX INFORMATIQUES

Informatique Générale Les réseaux

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

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

Plan. Programmation Internet Cours 3. Organismes de standardisation

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

Cisco Certified Network Associate

18 TCP Les protocoles de domaines d applications

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

Catalogue & Programme des formations 2015

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

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

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

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

Chapitre : Les Protocoles

Réseaux et protocoles Damien Nouvel

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

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

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

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

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

Cours CCNA 1. Exercices

Réseaux Licence 3 Informatique

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

Administration de Réseaux d Entreprises

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

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

Rappels réseaux TCP/IP

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN

Câblage des réseaux WAN.

Tout sur les Réseaux et Internet

Présentation Internet

Les Réseaux Informatiques

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

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

Algorithmique et langages du Web

VoIP et "NAT" VoIP et "NAT" 1/ La Traduction d'adresse réseau. 1/ La traduction d'adresse réseau. 1/ La traduction d'adresse réseau

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

LES RESEAUX INFORMATIQUES

Divers éléments. Protocoles d'applications. Un agent Utilisateur. MUA - Agents Utilisateurs de Courriel. Simple Mail Transfer Protocol

Algorithmique des Systèmes Répartis Protocoles de Communications

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

Préparation à la certification LPIC-1 "Junior Level Linux Certification"

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

Cisco Certified Network Associate

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

Programme formation pfsense Mars 2011 Cript Bretagne

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

TCP/IP, NAT/PAT et Firewall

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

Sécurité des réseaux Firewalls

Fonctionnement d Internet

Les réseaux informatiques

DIFF AVANCÉE. Samy.

Cisco Discovery - DRSEnt Module 7

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

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

Le réseau Internet.

Alexis Lechervy Université de Caen. M1 Informatique. Réseaux. Filtrage. Bureau S3-203

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

Cisco Certified Network Associate

Réseaux informatiques et Internet

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

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

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

Tunnels et VPN. 22/01/2009 Formation Permanente Paris6 86

Cours n 12. Technologies WAN 2nd partie

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

Master d'informatique. Réseaux. Supervision réseaux

TP Protocoles SMTP et POP3 avec Pratiquer l algorithmique

Packet Tracer : configuration des listes de contrôle d'accès étendues, scénario 1

Services sur réseaux. Trois services à la loupe. Dominique PRESENT Dépt S.R.C. - I.U.T. de Marne la Vallée

Chapitre 1: Introduction générale

Administration Avancée de Réseaux d Entreprises (A2RE)

TD 1 - Transmission en bande de passe

TP : Introduction à TCP/IP sous UNIX

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

Cisco - Evolution. 26 février 2010

Objectifs des cours 3 et 4

Les réseaux informatiques

TP 2 : ANALYSE DE TRAMES VOIP

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

Cisco Certified Network Associate Version 4

Internet et Programmation!

Internet, de l'impensable à l'indispensable

Transcription:

Introduction aux environnements réseaux Présentation Jaillet/ Steffenel Info53 - L3 Informatique - 2007-2008 1

Organisation pédagogique Enseignement Info53 Responsable : Luiz Angelo Steffenel Luiz-Angelo.Steffenel@univ-reims.fr CM = 25h TD = 20h TP = 15h Enseignants CM : Luiz Angelo Steffenel TD : Ch Jaillet ; LA Steffenel Christophe.Jaillet@univ-reims.fr TP Evaluation 6 ECTS / 100 points DS = 20 CRTP = 20 (CC = 40) Examen = 60 Steffenel Info53 - L3 Informatique - 2007-2008 2

Bibliographie Andrew Tanenbaum Reseaux - Architectures, protocles, applications". InterEditons, Paris, 1990. Richard Stevens TCP/IP illustré - Vol.1: les protocoles Guy Pujolle "Les reseaux". Eyrolles, Paris, 1995. F. Playe TCP/IP, protocoles de base http://www710.univ-lyon1.fr/~hbriceno/teaching/reseaux_se/02se_1_ip.pdf http://www.commentcamarche.net... Steffenel Info53 - L3 Informatique - 2007-2008 3

Plan du cours.les couches OSI Les topologies réseaux Le câblage, matériel et l'interconnexion.le protocole Ethernet L'adressage IP ; masques de sous-réseau.les protocoles IP IP et datagrammes Routage des datagrammes Les protocoles ICMP, UDP et TCP Fonctionnement des protocoles HTTP et FTP Ethernet/IP : ARP et RARP Steffenel Info53 - L3 Informatique - 2007-2008 4

Introduction aux environnements réseaux A. Un réseau? Jaillet/ Steffenel Info53 - L3 Informatique - 2007-2008 5

Les réseaux? Point de vue d'un simple utilisateur : un ensemble d'ordinateurs interconnectés Que se passe-t-il à l'autre bout de la prise? Comment les machines communiquent entre-elles? Utilisent-elles toutes le même langage de communication? Existe-t-il une hiérarchie, des règles de communication? Quand on va sur internet, sur une page Web Comment se fait-il que tout le monde ait la même page quand on utilise un navigateur Web et que l'on tape www.google.fr Que peut-on trouver derrière cette adresse web? Steffenel Info53 - L3 Informatique - 2007-2008 6

Les moyens de se connecter? Utilisateur final : se connecte généralement à un réseau Avec un modem et une ligne téléphonique Directement à un autre ordinateur avec un câble dit câble réseau Tous les câbles sont-ils équivalents? À travers un réseau sans fil (WiFi)... Mais avec toutes ces solutions, que faut-il faire pour que les informations puissent s'échanger / s'échanger sans faute / s'échanger vite? Steffenel Info53 - L3 Informatique - 2007-2008 7

Introduction aux environnements réseaux B. Les couches OSI Jaillet/ Steffenel Info53 - L3 Informatique - 2007-2008 8

Communication - fonctions La connexion physique (entre 2 utilisateurs directement ou indirectement) L émission (message que le système se charge de transmettre à un ou plusieurs destinataires) La réception (message dont l hôte est le destinataire) L acheminement des messages (sans erreur, sans perte, sans duplication et en temps utile) L optimisation des lignes (partage du support physique) Le contrôle de flux et le stockage (message en transit avant son utilisation) Le choix entre différentes méthodes de dialogue La gestion et le contrôle de l utilisation des fonctions réseaux Steffenel Info53 - L3 Informatique - 2007-2008 9

Communication - fonctionnement Quand on envoie un message à un ordinateur 1. Le message est crée par une application 2. L'application formate le message dans un certain format ; l'envoie sur une carte réseau 3. Toutes les informations sont des données numériques : il faut les transformer en un signal (électrique/optique) pour les véhiculer dans un câble 4. La carte réseau doit donc transformer les données numériques en signal (analogique) A la réception de ce signal 1. La carte réseau du destinataire doit transformer le signal en données numériques 2. Ces données sont ensuite envoyées à une application : elle doit décoder le message pour en transmettre le contenu à l'utilisateur QUESTION : EST CE QUE TOUT EST COMPATIBLE? Steffenel Info53 - L3 Informatique - 2007-2008 10

Comment communiquer avec tous? Années 1960-1970 : Imaginons le mélange des systèmes dits «propriétaires» Systems Network Architecture (SNA) d'ibm (1974), DECnet (réseau des mini-ordinateurs DEC), serveur Novell avec Netware, Apple avec AppleTalk Objectif : communiquer ensemble Difficulté : protocoles de communications différents! Modèle OSI (modèle en 7 couches) : fin 1970 l'iso (International Organization for Standardization) commence à travailler sur un modèle d'interconnexion de systèmes ouverts Objectif : standardiser les protocoles réseau => OSI (Open Systems Interconnection reference model) Steffenel Info53 - L3 Informatique - 2007-2008 11

Le modèle OSI 7 6 5 4 3 2 1 Application Présentation Session Transport Réseau Liaison de données Physique Couche 7 : Couche qui fait la liaison avec le logiciel de communication et n'importe quelle application ayant besoin de communication Couche 6 : Définir des formats de données ASCII, binaire, JPEG Couche 5 : Initier, contrôler et mettre fin à des conversations (appelées sessions) Couche 4 : Aspects liés à la livraison de données à un autre ordinateur : correction d'erreur, segmentation, réassemblage en extrémité réceptrice Couche 3 : Livraison de bout en bout : identifier les noeuds extrémités + routage Couche 2 : Acheminer les données sur le lien ou support de transmission spécifique Couche 1 : Paramètres physiques du support de transmission, utilisation des broches sur une prise RJ-45 Steffenel Info53 - L3 Informatique - 2007-2008 12

Utilité du découpage en couches? Intéropérabilité entre fabricants Permettre à des matériels de plusieurs fabricants d'interagir au sein d'un même réseau (normes communes) Facilité de compréhension mieux décrire les fonctionnalités et spécifications des protocoles Facilité de développement Faciliter la modification des programmes et accélérer l'évolution des produits Ingénierie modulaire Possibilité d'implémenter des fonctions des couches supérieures pendant que d'autres développent pour des couches inférieures Steffenel Info53 - L3 Informatique - 2007-2008 13

La couche physique (OSI 1) Gère le câblage Le nombre de conducteurs Le type d'isolation utilisé (ou non) La topologie du réseau (bus, anneau, étoile, etc.) Gère les connecteurs la forme du connecteur aux extrémités du câble Définit le rôle des broches Définit les caractéristiques électriques des équipements d'extrémité utilisant le câble Définit la façon dont un équipement signale un 0 ou un 1 binaire sur une ou plusieurs broches de transmission. codage des signaux (tout ou rien, NRZ, NRZI, Manchester, Miller, etc.) Steffenel Info53 - L3 Informatique - 2007-2008 14

La couche Liaison (OSI 2) Définit les normes et les protocoles utilisés pour contrôler la transmission des données à travers un réseau physique Les fonctions sont : Arbitrage : le moment approprié pour utiliser le support de transmission physique ou média de transmission Gestion de la liaison des données : s'assure que les données sont bien reçues et traitées par le ou les destinataires corrects Détection d'erreur : Détermine si les données ont traversé avec succès le média de transmission Identification des données encapsulées : identifier le service de la couche Réseau (OSI 3) à qui est adressé le message Steffenel Info53 - L3 Informatique - 2007-2008 15

La couche Réseau (OSI 3) Routage Logique mise en oeuvre pour réussir à acheminer de bout en bout un message, d'un expéditeur jusqu'à une destination Exemple: envoi d'une lettre par la poste, de la boite au lettre jusqu'au destinataire Adressage plusieurs routes et moyen de transport possibles : camion, train, avion, vélo, facteur à pied,... Déterminer une adresse unique pour toutes les entités d'un réseau Regrouper certaines adresses par groupe, selon une logique Exemple: chaque personne possède une adresse personnelle qui l'identifie Son adresse appartient à un groupe d'adresses (nom de la rue) Structuration de l'adresse afin de déterminer facilement à quel groupe une adresse appartient Steffenel Info53 - L3 Informatique - 2007-2008 16

La couche Transport (OSI 4) Correction des erreurs Lors des transmissions des informations, des erreurs peuvent se produire, et les protocoles de la couche transport essaient de les corriger, si possible Mode connecté ou pas Doit-on s'assurer que le destinataire est présent avant d'envoyer un message? exemple : données multimédia (vidéo, radio) Contrôle du flux Contrôler le débit de transfert des données afin de ne pas saturer la machine destination, pour être sûr qu'elle a le temps de traiter toutes les informations qui arrivent Segmentation des données d'application Certaines applications peuvent avoir besoin d'envoyer de longs segments de données dépassant la taille d'un message de la couche inférieure. Il faut donc être en mesure de les découper pour les acheminer correctement Steffenel Info53 - L3 Informatique - 2007-2008 17

Les couches hautes (OSI 5,6 et 7) (OSI 5) Définir des règles d'établissement d'une communication Qui doit parler? Comment terminer une communication de façon correcte? (OSI 6) Définir des formats de données compréhensibles par tout le monde Ex. : ASCII pour le format des caractères, XML pour la structuration des données (OSI 7) Définir des protocoles de communication pour que l'application puisse communiquer avec les couches inférieures (OSI 7) fournir tous les services directement utilisables par l application : le transfert d informations l allocation de ressources l intégrité et la cohérence des données accédées la synchronisation des applications coopérantes Steffenel Info53 - L3 Informatique - 2007-2008 18

Interactions entre les couches Communication d'une application à une autre, via un réseau 7 Application 7 Application 6 Présentation 6 Présentation 5 Session 5 Session 4 Transport 4 Transport 3 Réseau 3 Réseau 2 Liaison de données 2 Liaison de données 1 Physique Réseau 1 Physique Steffenel Info53 - L3 Informatique - 2007-2008 19

OSI dans le monde réel Le modèle OSI est surtout une référence pour la création de services compatibles OSI ne donne aucune spécification sur les protocoles et le matériel Résultat pratique : aucun système actuel implémente OSI «à la lettre» le modèle TCP/IP est le standard «de facto» pour l'internet OSI reste néanmoins LA référence pour l'étude des réseaux Séparation des rôles facilite la compréhension La conformité à OSI est un signe d'intéropérabilité Steffenel Info53 - L3 Informatique - 2007-2008 20

Exemple: le modèle TCP/IP (modèle à 4 couches) Steffenel Info53 - L3 Informatique - 2007-2008 21

Exemple: le modèle TCP/IP (1) Application Transport Internet Accès réseau HTTP, POP3, SMTP TCP,UDP IP Ethernet, Frame Relay Exemple pour la couche Application : le protocole HTTP est le plus connu (HyperText Transfer Protocol) Fonctionnement : En-Tête HTTP GET home.html Client HTTP OK Page web Serveur Dans cet exemple, on parle d'interaction au niveau de la même couche Les 2 applications utilisent le même protocole de communication: HTTP Steffenel Info53 - L3 Informatique - 2007-2008 22

Exemple: le modèle TCP/IP (2) Exemples de protocoles de la couche transport : TCP (Transmission Control Protocol) UDP (User Datagram Protocol) Fonctionnement (TCP) : Transmission de messages avec acquittement Client L'application génère ce message Serveur TCP HTTP GET HTTP GET Ajout d'une information du protocole de la couche inférieure (l'expéditeur veut savoir si le message est arrivé) Acquittement TCP TCP HTTP OK Page Web Acquittement TCP Steffenel Info53 - L3 Informatique - 2007-2008 23

Exemple: le modèle TCP/IP (3) Dans cet exemple, HTTP utilise un service d'acquittement qu'il ne peut assurer lui-même donc besoin des services de la couche inférieure (couche Transport) => interaction entre couches adjacentes Autres couches, inférieures à la couche Transport dans le modèle TCP/IP : Couche Internet : protocole le plus connu IP Pouvoir adresser un paquet à une personne précise Couche Accès réseau Définir le protocole et le matériel requis pour acheminer des données sur un réseau physique Protocoles classiques : Ethernet, Frame Relay, PPP Les interactions entre les couches impliquent que l'encapsulation des trames issues des protocoles Steffenel Info53 - L3 Informatique - 2007-2008 24

Encapsulation? IP Données IP Données Eth. IP Données Eth. PPP IP Données PPP Eth. IP Données Eth. Les 5 étapes de l'encapsulation Création des données et des en-têtes de niveau application Empaquetage des données pour le transport Ajout des adresses source et destination de niveau Réseau Ajout des adresses source et destination de niveau Liaison de données Transmission des bits Steffenel Info53 - L3 Informatique - 2007-2008 25