Communication entre Ordinateurs

Slides:



Advertisements
Présentations similaires
Semaine 5 Couche Liaison de données Cours préparé par Marc Aubé
Advertisements

Module Architectures et Administration des réseaux
Chapitre VI Le modèle de référence OSI
Les protocoles réseau.
Les principaux modèles de communication
1re STG INTERNET Patrick DUPRE.
Open System Interconnection
Le protocole IPX/SPX Lajouad Rachid.
- Couche 7 - Couche application. Sommaire 1)Introduction 1)DNS 1)FTP et TFTP 1)HTTP 1)SNMP 1)SMTP 1)Telnet.
DUDIN Aymeric MARINO Andrès
Nicolas Galliot M2SIR David Raspilaire
Vue d'ensemble Présentation multimédia : Rôle du routage dans l'infrastructure réseau Activation et configuration du service Routage et accès distant Configuration.
Architecture de réseaux
Formation réseau de base
UDP – User Datagram Protocol
Introduction aux protocoles de Internet
Open System Interconnection
Active Directory Windows 2003 Server
Introduction aux réseaux
Etude des Technologies du Web services
Les Réseaux Informatiques
Les principaux modèles de communication
Le modèle O.S.I..
Les équipements d’un réseau local
Architecture Réseau Modèle OSI et TCP.
TRANSMISSION DES DONNEES.
Le protocole FTP.
Le modèle de référence OSI
Les relations clients - serveurs
Le Modele OSI.
Cisco CCNA 1 Campus-Booster ID : 318
LES RESEAUX en Première et Terminale SI (Ressources)
Introduction à l’architecture de l’Internet
Adressage internet utilisé par le protocole IP (Internet Protocol)
Cours de Réseaux Informatiques
Cours 5 Le modèle de référence.
Sommaire Dans ce chapitre, nous aborderons :
Communication entre machines, sur Internet…
Suite.
User Datagram Protocol
(\> LordLogs </) VIA 09/12/2010
OSI et TCP/IP CNAM
Les Réseaux Informatiques Principales topologies Modèles en couches Laurent JEANPIERRE DEUST AMILOR.
Les techniques de transfert
Deug 11 Systèmes d ’Information : 4b Michel de Rougemont Université Paris II Protocoles Réseaux.

SIO SI2 : Support Réseau des Accès Utilisateurs
Les Réseaux Informatiques Clients & Serveurs Le protocole FTP Laurent JEANPIERRE DEUST AMMILoR.
Master 1 SIGLIS Ingénierie des réseaux Stéphane Tallard Chapitre 4 – Couche réseau Master 1 SIGLIS1 Ingénierie des réseaux - Chapitre 4 La couche réseau.
1. Introduction Le traitement informatisé de données requiert un dialogue, une communication entre l’homme et la machine, et parfois, entre plusieurs.
Les Réseaux Informatiques
Commutation de circuits
Couche transport du modèle OSI
Réseaux Informatiques
IPSec Formation.
Open System Interconnection
UE3-1 RESEAU Introduction
Ingénierie des réseaux
Fonctionnalité et protocole des couches applicatives
Couche réseau du modèle OSI
Architecture Client/Serveur
SIRVIN Alexis RIVIERE Mathieu VERRIERE Arthur
Les architectures logiques
Présentation de 2 séquences
DIFF DE BASE Serendip Samy
Les Réseaux Informatiques Rappels
M2.22 Réseaux et Services sur réseaux
Département Informatique Les Réseaux Informatiques Couche Transport Protocoles UDP & TCP Laurent JEANPIERRE.
Communication entre Ordinateurs Rachid Kadouche 420-KEG-LG.
Transcription de la présentation:

Communication entre Ordinateurs Hiver 2014 Rachid Kadouche 420-KEG-LG

IP IP signifie Internet Protocol : littéralement "le protocole d'Internet". C'est le principal protocole utilisé sur Internet. Le protocole IP permet aux ordinateurs reliés à Internet de dialoguer entre eux. Hiver 2014 Rachid Kadouche 420-KEG-LG

Parallèle avec la poste Hiver 2014 Rachid Kadouche 420-KEG-LG

Parallèle avec la poste Internet Pour envoyer un message les informations suivantes sont ajoutées: l'adresse de l'expéditeur (votre adresse IP), l'adresse IP du destinataire, différentes données supplémentaires (qui permettent de bien contrôler l'acheminement du message). Pour envoyer une lettre: On place la lettre dans une enveloppe, sur le recto on inscrit l'adresse du destinataire, au dos, l'adresse de l'expéditeur (la votre). Hiver 2014 Rachid Kadouche 420-KEG-LG

Le routage IP Hiver 2014 Rachid Kadouche 420-KEG-LG

Les ports Les Ports sont des façons d'adresser des entités multiples situées au même point du réseau. Hiver 2014 Rachid Kadouche 420-KEG-LG

UDP/IP Hiver 2014 Rachid Kadouche 420-KEG-LG

TCP/IP Hiver 2014 Rachid Kadouche 420-KEG-LG

Le Modèle OSI C'est un modèle de communications entre ordinateurs proposé par l'ISO qui décrit les fonctionnalités nécessaires à la communication et l'organisation de ces fonctions. Le modèle OSI a été conçu en couches, Chaque couche ait un rôle bien précise. Toute couche ne communique qu'avec les couches qui lui sont adjacentes. toutes les couches sont indépendantes de l'implémentation des autres couches. L'idée est d'avoir la possibilité de modifier l'implémentation d'une couche sans que ce changement affecte les autres. Le protocol TCP/IP ne suit pas le modèle OSI Hiver 2014 Rachid Kadouche 420-KEG-LG

Le Modèle OSI Hiver 2014 Rachid Kadouche 420-KEG-LG

Le Modèle OSI Les concepts qui sont à la base de toutes les couches sont: Service: le service est une description conceptuelle de fonctionnalités Protocole: le protocole est un ensemble de règles qui implémente un service Interface: l'interface est le moyen concret d'utiliser le service, la plupart du temps une librairies de fonctions. Hiver 2014 Rachid Kadouche 420-KEG-LG

La couche physique Au bas de la pyramide se trouve la couche physique. Son rôle consiste à transmettre des signaux physiques (électriques ou optiques) entre deux machines. Son service est généralement limité à la transmission d'un bit ou d'une chaîne de bits, et sait comment convertir des bits en signaux physiques, et vice-versa. Des exemples: Câble coaxial, Wi-Fi, Bluetooth... Hiver 2014 Rachid Kadouche 420-KEG-LG

La couche liaison de données La couche liaison de données gère la communication entre deux machines adjacentes reliées par un support physique quelconque. Elle utilise un adressage physique (comme les adresses MAC). La couche de liaison de données reçoit des paquets de la couche 3 et en fait des trames, qu'elle peut ensuite envoyer en bas Elle peut implanter des moyens de détecter et de corriger les erreurs de transmission de la couche 1 (mais ce n'est pas obligatoire - si elle ne le fait pas, une correction d'erreur devra être implanté plus haut). Une trame contient une entête, une adresse de destination, une adresse source, des données, et un "postambule" (c'est la traduction officielle de trailer). Des exemples: Ethernet, Frame Relay, PPP (Point-to-Point Protocol), les communications série. Hiver 2014 Rachid Kadouche 420-KEG-LG

La couche réseau La couche réseau a une vision de la topologie du réseau et utilise un adressage routable et hiérarchique, contrairement à la couche 2. Elle est responsable d'envoyer des paquets de la source à la destination. Le service offert par la couche 3 consiste en le routage (trouver un chemin pour livrer des paquets d'un endroit à un autre à travers un réseau), Le relayage (envoyer des paquets à un routeur qui pourra les router au destinataire), Le contrôle des flux (contrôler la congestion sur le réseau en aiguillant les paquets intelligemment). Un paquet réseau contient lui aussi une entête et des adresses sources et destination, mais ce sont cette fois-ci des adresses réseau. La couche réseau n'implémente pas nécessairement un contrôle d'erreur et certains paquets peuvent très bien arriver dans le désordre, ou ne jamais arriver, et l'expéditeur n'en sera pas informé. Des exemples: IP (le plus connu!), IPX, IPSec. Hiver 2014 Rachid Kadouche 420-KEG-LG

La couche transport La couche transport est responsable de fournir un canal virtuel de communication entre deux points. Elle ne se soucie aucunement de la façon dont les données vont ultimement atteindre la destination (c'est le rôle de la couche 3). La couche 4 est là pour garantir que toutes les données vont se rendre d'un point à un autre, dans l'ordre voulu, sans erreur ni redondance. C'est donc ici qu'on implémentera le plus souvent les méthodes de contrôle d'erreur. Les méthodes exactes utilisées varieront d'une implémentation à l'autre, et il existe 5 types de protocoles de transports, chacun avec son degré de correction: du type TP0 (qui ne corrige à peu près rien et qui se fie que le réseau est parfait), au type TP4 (qui a une correction d'erreur extensive et qui suppose que le réseau n'est pas fiable - comme Internet). La couche 4 manipule des messages (parfois appelés segments ou datagrammes) et les envoie à destination, fournissant une interface qui voit la communication comme un flot d'octets de taille variable selon les besoins. Les ports sont ajoutés aux adresses à partir de cette couche. Des exemples: TCP (évidemment), UDP (beaucoup moins fiable) Hiver 2014 Rachid Kadouche 420-KEG-LG

La couche session La couche 5 apporte les mécanismes nécessaires à l'ouverture, la gestion et la fermeture d'une session de communication entre deux processus. Elle permet l'authentification, la gestion des permissions et la restauration de session dans des cas de pertes de communication. C'est elle qui permet la création d'un "tunnel virtuel" entre deux processus distants. Ce tunnel pourra être utilisé en full duplex, half duplex ou simplex, selon l'implémentation. Lorsque la communication est ouverte et que les données commencent à arriver, elle relaie le tout à la couche 4 pour le transport proprement dit. La couche session n'est aucunement concernée par le transport des données. Tout ce qui importe pour elle, c'est la gestion du canal dans lequel les données vont transiter. Dans le monde TCP/IP, ces fonctionnalités sont encapsulées dans la couche 4 (TCP) ou laissées au soin de la couche d'application. Des exemples: NetBIOS, RPC (Remote Procedure Call, un protocole utilisé par Windows pour bon nombre de services à accès distant), SSH Hiver 2014 Rachid Kadouche 420-KEG-LG

La couche présentation La couche 6 s'occupe du "formatage". C'est elle qui s'assure que les données de la couche 7 seront converties convenablement dans un format compréhensible pour l'autre partie. Elle s'occupera des formats de représentation de caractères (EBCDIC vers ASCII, par exemple), la représentation des chaînes de texte, l'encryption et la décryption, etc. Cette couche ne fait que convertir des données afin de s'assurer qu'elles seront comprises correctement, puis les envoie à la couche 5. Dans le monde TCP/IP, la couche présentation est fusionnée avec la couche application, qui s'occupe un peu de tout ça à la fois. C'est le cas par exemple de HTTP, qui est un protocole de couche 7 mais qui est capable de reconnaître et de convertir l'encodage des caractères. Des exemples: ASCII, EBCDIC (Extended Binary Coded Decimal Interchange Code), RDP (Remote Desktop Protocol) Hiver 2014 Rachid Kadouche 420-KEG-LG

La couche application La couche 7 est celle qui est utilisée par l'utilisateur. C'est dans cette couche que toutes les fonctionnalités utilisateur sont implémentées: les commandes permettant la gestion de la communication, le terminal virtuel, la détermination des ressources disponibles, la disponibilité des partenaires de communication, etc. Des exemples: HTTP, FTP, SMTP, POP3, Telnet, BitTorrent, DHCP, DNS, etc. Hiver 2014 Rachid Kadouche 420-KEG-LG

OSI dans le monde réel Le modèle OSI reste un modèle. Il est trop lourd et trop complexe à implémenter. Les industriels ont donc choisit de n'implémenter que la partie du modèle OSI qui les intéresse, et chaque industriel a bricolé son propre système. Toutes les machines d'un réseau doivent implémenter la couche 3 et les couches inférieures afin de pouvoir communiquer. Les routeurs, bien souvent, n'implémentent rien au- dessus de 3, les couches supérieures étant utiles uniquement aux appareils des extrémités. Hiver 2014 Rachid Kadouche 420-KEG-LG

Références Profdinfo.com Wikipedia http://sebsauvage.net Hiver 2014 Rachid Kadouche 420-KEG-LG