Communication entre Ordinateurs Rachid Kadouche 420-KEG-LG.

Slides:



Advertisements
Présentations similaires
Communication entre Ordinateurs
Advertisements

Sommaire Dans ce chapitre, nous aborderons :
OSI et TCP/IP CNAM
Les Réseaux Informatiques
Les Réseaux Informatiques Rappels
Les réseaux Ethernet. Réseaux locaux LAN Implantés dans un immeuble ou un Campus Généralement bus à « diffusion » Normalisé par le comité IEEE 802 Ethernet.
Généralités sur les réseaux Généralités sur les réseaux informatiques.
INFO 3020 Introduction aux réseaux d’ordinateurs Philippe Fournier-Viger Département d’informatique, U.de M. Bureau D216,
INFO 3020 Introduction aux réseaux d’ordinateurs Philippe Fournier-Viger Département d’informatique, U.de M. Bureau D216,
Fonctionnement interne d'un routeur (kurose p ) Eugen Dedu IUT Belfort-Montbéliard, R&T1, France avril 2009.
1 Observer le paramétrage d’un réseau. 2 Dans notre réseau téléphonique habituel, les postes, reliés à un auto-commutateur... …peuvent dialoguer, car.
Cours 4 Les réseaux IP. Survol du cours 4: Contrôle continu La couche application: –DNS, DHCP, FTP, HTTP, SMTP, SSH, POP3, SNMP, TELNET –QoS, SLA dans.
Les Réseaux informatique.
ARCHITECTURE RESEAUX.
Enseignant Mr. KADRI MUSTAPHA
INTERNET #1 Qu’est-ce qu’internet ? Qu’est-ce qu’un site internet ?
Ce videoclip produit par l’Ecole Polytechnique Fédérale de Lausanne
Dar Es Salaam Routage Statique Jean Robert Hountomey.
Le modèle TCP/IP Présentation Couche Interface-Réseau Couche Réseau
Ce videoclip produit par l’Ecole Polytechnique Fédérale de Lausanne
Couche 3.
Ce videoclip produit par l’Ecole Polytechnique Fédérale de Lausanne
Chapitre10 Prise en charge des utilisateurs distants
Qu’est-ce un serveur de messagerie?
Ce videoclip produit par l’Ecole Polytechnique Fédérale de Lausanne
Hot Standby Router Protocol (HSRP) - Partage de charge
LAN Médias cch_ccnp.
Configurer NAT et PAT statique pour support d'un serveur Web interne
CCNP Réseau de Campus Concepts et Modèles cch_ccnp.
SNET: Administration et sécurisation des réseaux EPFC Alain Smets
Ce videoclip produit par l’Ecole Polytechnique Fédérale de Lausanne
Réseau informatique Sorenza Laplume 1.
Les protocoles du Web Professeur: Tanja Dinić Étudiant:
introduction à TCP seuls certains aspects du protocole seront traités
show ip nat translations
L`Histoire d'Internet Fait par: Ali Al-Ozeir.
Cairo – EGYPTE 10 au 22 Mai 2009 Routage Statique
Hot Standby Router Protocol standby preempt et standby track
Comment fonctionne RADIUS?
Les Réseaux Informatiques
Les cartes réseau. Sommaire Généralités Support de l’information
Journée départementale
Couche Transport Protocoles TCP et UDP
HTTP DNS NTP FTP R231 RJ45 definition HTTP DNS NTP FTP R231 RJ45.
Protocoles réseau.
Réseaux IP Couche réseau La couche réseau est chargée de transporter les paquets tout au long d'un chemin d'une source vers la destination. Pour réaliser.
Introduction à la conception de site web
Divers procédés de modulation sont utilisés dans le domaine hertzien et dans le domaine câblé pour transporter les informations numériques Ces techniques.
Formation RESEAUX INFORMATIQUES Réseau et média Habiballah Tayeb 2011.
Informatique générale
1 IPSec : IP Security Protocole fournissant un mécanisme de sécurisation au niveau IP. RFC 2401 concernant IPSEC RFC 2402 concernant le mode AH (authentification)
Les protocoles de la couche application Chapitre 7.
Introduction aux réseaux informatique. Plan Organisation physique des réseaux Protocoles de communication Terminologie.
Mise en place d'un Serveur Radius pour la sécurité d'un réseau Wireless sous Windows Serveur Présenter par le Stagiaire : Etienne Mamadou Guilavogui.
TP N°4 Développement d’ une application client / Serveur en utilisant les Sockets TCP.
Chapitre IV Protection contre les erreurs
Formation CCNA 16 - Routage Classless VLSM/CIDR. Sommaire 1)Introduction au routage classless 2)CIDR* 3)VLSM** 4)Configuration * Classless Inter-Domain.
Introduction aux réseaux informatique IFT 6800 – E 2007 Jian-Yun Nie.
Introduction aux Technologies de Transmission 5eme Année - IGE Communication Multimédia Mrs Rerbal & Djelti.
Les liaisons des données Sommaire Principe Les couches de liaison –LLC (Contrôle de Liaison Logique) –MAC (Contrôle d’Acces au Support) Mode de Communication.
Notions d'architecture client-serveur. Présentation de l'architecture d'un système client/serveur Des machines clientes contactent un serveur qui leur.
CONFIGURATION D’UN ROUTEUR Introduction et planification du cours  Configuration d’un routeur  Administration d’un routeur  Protocoles RIP et IGRP 
Cours présenté par : Mr.Latli Hossam Eddine PSFEP 2 EN informatique / systems d’informations avancées Les Réseaux informatique.
RE161 Répartition des adresses IP Le problème de la répartition des adresses IP dans le réseau doit être résolu avec comme objectifs : –de rendre le réseau.
Sommaire Les réseaux de capteurs sans fils Les réseaux de capteurs sans fils Communication dans Contiki Communication dans Contiki Réalisation Réalisation.
Dridi Lobna 1 Couche Réseau II Réseau : Gestion de l’accès.
TP N°4 Développement d’ une application
LES RESEAUX. Besoin de communication LES RESEAUX Pour communiquer via un réseau informatique Support de transmission Carte réseau Éléments de réseau.
LES TRANSMISSIONS DE DONNEES : Les types de liaisons en PARALLELE ou en SERIE
Transcription de la présentation:

Communication entre Ordinateurs 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.

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

Parallèle avec la poste Rachid Kadouche 420-KEG-LG 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). La poste 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). Internet

Le routage IP Rachid Kadouche 420-KEG-LG

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

Rachid Kadouche 420-KEG-LG UDP/IP

TCP/IP

Le Modèle OSI Rachid Kadouche 420-KEG-LG 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 a 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

Le Modèle OSI 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...

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, le protocole de communication utilisé), des données, et un "postambule"(c'est la traduction officielle de trailer c’est des informations sur le protocole utilisé). Des exemples: Ethernet, Frame Relay, PPP (Point-to-Point Protocol), les communications série.

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.

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)

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

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)

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.

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. Rachid Kadouche 420-KEG-LG

Références Profdinfo.com Wikipedia Rachid Kadouche 420-KEG-LG