La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Ingénierie des réseaux

Présentations similaires


Présentation au sujet: "Ingénierie des réseaux"— Transcription de la présentation:

1 Ingénierie des réseaux
Master 1 - SIGLIS Master 1 SIGLIS Ingénierie des réseaux Stéphane Tallard Chapitre 1 - Généralités

2 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS C’est quoi Internet ? Des millions de périphériques connectés : hôtes (système finaux) Des applications réseau Des liens de communication: fibre optique, fils de cuivre, radio, satellite débit de transmission = bande passante Des routeurs: reçoivent et envoient des paquets de données ISP = Internet Service Provider Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

3 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS C’est quoi Internet ? ISP = Internet Service Provider Des protocoles qui contrôlent l’envoi et la réception des messages ex : TCP, IP, HTTP, PPP Un réseau de réseaux Organisés hiérarchiquement (en gros) Des standards Internet RFC: Request for Comments IETF: Internet Engineering Task Force Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

4 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS C’est quoi Internet ? Ce sont aussi des services Des infrastructures de communication qui supportent des applications distribuées: Web, VoIp, , jeux, e-commerce, partage de fichiers Des services de communication fournis aux applications qui prennent en charge le transport de données de la source à la destination: garanti (fiable) ou au meilleur effort (non garanti). Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

5 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS Qu’est ce qu’un protocole ? Des messages envoyés Des actions effectuées quand certains messages sont reçus ou quand d’autres évènements surviennent Toute l’activité de communication sur Internet est gouvernée par des protocoles Les protocoles définissent le format, l’ordre des messages envoyés et reçus entre les entités du réseau ainsi que les action prises sur la transmission et la réception des messages. Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

6 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS Qu’est ce qu’un protocole ? Un protocole entre les humains ou entre les ordinateur d’un réseau Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

7 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS Un vue plus détaillée de la structure d’un réseau A la périphérie du réseau : des application et des hôtes Des réseaux d’accès et des media physiques: liens de communication câblés ou sans fils Le cœur du réseau: Des routeurs interconnectés Des réseaux de réseaux Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

8 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS La périphérie du réseau Les systèmes finaux (hôtes) à la périphérie du réseau : exécutent des applications : Web, , … Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

9 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS La périphérie du réseau Les systèmes finaux (hôtes) à la périphérie du réseau : exécutent des applications : Web, , … Le modèle client-serveur Les clients envoient des requêtes et reçoivent des réponses d’un serveur. ex : Navigateur Web/Serveur , Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

10 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS La périphérie du réseau Les systèmes finaux (hôtes) à la périphérie du réseau : exécutent des applications : Web, , … Le modèle client-serveur Les clients envoient des requêtes et reçoivent des réponses d’un serveur. ex : Navigateur Web/Serveur , Le modèle point-à-point (peer to peer) utilisation minimale de serveurs (ou pas de serveur du tout) Ex : Skype, BitTorrent Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

11 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS Classification des réseaux Distance entre machines Machine situées dans le(a) même Type du réseau 1 m m2 Personal Area Network 10 m Salle Local Area Network 100 m Immeuble 1 km Campus 10 km Cité Metropolitan Area Network 100 km Pays Wide Area Network 1000 km Continent km Planet The Internet Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

12 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS Réseaux locaux - Local area Networks (LAN) Les LAN sont restreints en taille : le temps de transmission dans le cas le plus défavorable est limité et connu à l’avance. Ceci permet d’utiliser des formes de conception particulières. Deux types principaux de topologie topologie en bus (a) topologie en anneau (b) Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

13 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS Local area Networks (LAN) – Topologie en bus Dans le cas de la topologie en bus, à un instant t, une seule machine est autorisée à transmettre. Un mécanisme d’arbitrage centralisé ou distribué résout les conflits en émission. La Norme IEEE 802.3, « Ethernet »: réseau basée sur la topologie en bus avec un algorithme de contrôle décentralisé. Les ordinateurs connectés peuvent émettre quand ils le veulent. Si deux paquets sont émis en même temps, chaque ordinateur attend un temps choisi au hasard avant de réémettre. Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

14 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS Metropolitan Area Network (MAN) Exemple : Réseaux de télévision câblés Les signaux de télévision et Internet sont groupés dans un dispositif centralisé et distribués dans les foyers Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

15 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS Wide Area Network (WAN) Des réseaux locaux (LAN) relient des postes clients (ou hôtes) Les réseaux locaux sont reliés à des sous-réseaux (subnet) gérés par des opérateurs (fournisseur internet, … ). Le routeur connecte le réseau local au sous-réseau. Le routeur est un ordinateur qui choisit pour chaque paquet entrant une ligne sortante. Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

16 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS Wide Area Network (WAN) Un message doit être envoyé d’un hôte émetteur vers un hôte récepteur: Il est scindé en paquets portant chacun leur numéro d’ordre Les paquets sont injectés dans le réseau Les paquets sont transportés par le réseau jusqu’à l’hôte récepteur. Chaque routeur choisit la route que va prendre le paquet entrant : il est possible que deux paquets du même message suivent une route différente. L’hôte récepteur utilise le numéro d’ordre porté par les paquets pour réassembler le message initial Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

17 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS Technologies de transmission Diffusion: Le message est transmis à tous les ordinateurs du réseau. Le message contient l’identification du destinataire ou d’un groupe de destinataires. Chaque ordinateur examine le destinataire du message et ne le traite que si le message le concerne. Point à point: Le réseau est constitué de connections entre ordinateurs relié deux à deux. Pour parvenir à destination, un message passe par une ou plus machines intermédiaires. Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

18 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS Réseaux sans fil Connexion inter-système: relie des composants électroniques en utilisant des ondes radio courte portée. exemple : les réseaux Bluetooth Les réseaux locaux sans fil basés sur la norme IEEE Réseaux étendus sans fil (Wireless WAN) Exemple : Réseaux Radio pour la téléphonie mobile Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

19 Objectif: Transfert de données entre les hôtes
Master 1 - SIGLIS Le service de transfert de données fiable d’internet Objectif: Transfert de données entre les hôtes Handshaking : préparer le transfert de données à l’avance (connection) TCP : Transmission Control Protocol Le service de transfert de données fiable d’Internet. Service TCP [RFC 793] Transfert de données fiable « dans l’ordre »: Pour gérer la perte: acquittements et ré-émissions Contrôle de flux: l’émetteur ne va pas submerger le receveur Contrôle de la congestion: l’émetteur ralentit l’emission quand le réseau est lent Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

20 Objectif: le transfert de données entres les hôtes (toujours !)
Master 1 - SIGLIS Le service de données peu fiable d’Internet Objectif: le transfert de données entres les hôtes (toujours !) UDP : User Datagram Protocol [RFC 768] Sans connection peu fiable Pas de contrôle de flux Pas de contrôle de congestion Les applications utilisant TCP: HTTP (Web), FTP (transfert de fichiers), Telnet (login distant), SMTP ( ) Les applications utilisant UDP: streaming, téléconférence, DNS, téléphonie internet Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

21 Master 1 - SIGLIS Le cœur du réseau Le cœur du réseau est constitué par un maillage de routeurs interconnectés Comment les données sont elles transférées à travers le réseau ? Réseau téléphonique: avant de mettre les deux parties en communication, on réserve des ressources qui vont stocker l’état de la connexion entre les parties. (commutation de circuit) Internet: l’émetteur injecte des paquets dans le réseau sans qu’il y ait eu au préalable d’allocation d’un circuit. (packet-switching) Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

22 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS Commutation de circuits Des ressources sont réservées pour l’appel les ressources allouées sont dédiées: il n’y a pas de partage la performance est constante tout au long de l’appel et elle est garantie une préparation avant l’appel est nécessaire Si une ressource allouée n’est pas utilisée par l’appel prioritaire, elle est « idle » Pour optimiser l’utilisation des liens physiques on utilise la Frequency Division Multiplexing (FDM) et la Time Division Multiplexing (TDM). Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

23 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS Commutation de circuit : FDM et TDM Frequency Division Multiplexing (FDM) Le spectre de fréquence admissible par le lien est partagé entre les connexions Time Division multiplexing (TDM) On définit des intervalles de temps que l’on associe à des connexions: Intervalle 4k : user 1 Intervalle 4(k+1): user 2 Intervalle 4(k+2): user 3 Intervalle 4(K+3): user 4 Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

24 Commutation de paquets
Master 1 - SIGLIS Commutation de paquets Utilisation des ressources La demande de ressource globale peut excéder le volume total de ressource disponible Congestion: les paquets sont mis en queue en attendant que les liens soient disponibles « Store-and-forward »: Si le lien en sortie est occupé le paquet est stocké dans un buffer de sortie Si le buffer de sortie est plein, il y a perte du paquet. Le flux de données est divisé en paquets Les paquets envoyés par A et par B partagent les mêmes ressources réseau Chaque paquet utilise à plein la bande passante Les ressources sont utilisées au fil des l’eau selon les besoins Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

25 R2 R1 Commutation de paquets : multiplexage statistique
Master 1 - SIGLIS Commutation de paquets : multiplexage statistique R2 R1 A et B envoient des paquets En sortie du routeur, les paquets de A et de B sont entrelacés : la bande passante du lien physique entre les routeurs R1 et R2 est partagé entre A et B proportionnellement à leur débit d’envoi. On parle de multiplexage statistique Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

26 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS Commutation de paquets: store-and-forward Il faut L/R secondes pour transmettre un paquet de L bits sur un lien de R bps. Store-and-forward : Le paquet complet doit arriver au routeur avant d’être transmis sur le lien suivant. Pour la configuration en exemple, le temps d’attente total est de 3L/R (en supposant que le temps de stockage dans les buffers de sortie est toujours nul). Exemple: L = 7.5 Mbits R = 1,5 Mbps délai de transmission = (3 * 7,5) / 1,5 = 15 s Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

27 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS Commutation de paquets / commutation de circuits En effet, les utilisateurs ne gênèrent pas des données constamment Si on suppose qu’un utilisateur est actif 10% du temps Avec la commutation par circuit, 100 Kbps doivent être réservés pour chaque utilisateur constamment Un lien de 1Mbps ne peut supporter que 10 utilisateurs Avec la commutation par paquet, si on a plus de 10 utilisateurs générant des données en même temps, les buffers de sortie vont commencer à se remplir jusqu’à ce qu’on ait moins de 10 utilisateurs actifs si on a 35 utilisateurs, la probabilité pour que dix utilisateurs soient actifs à un moment donné est de 0,004 Comme cette probabilité est très faible, la commutation par paquet permet à davantage d’utilisateurs d’utiliser le réseau. . Probabilité 0,004 : Il s’agit d’une loi binomiale : Et p = 1/1O q = 9/10 Il faut faire la somme p(11) + p(12) + … + p(35) pour obtenir 0, Cf fichier excel . Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

28 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS Comparaison commutation par paquet / commutation par circuit La commutation par paquet est bien adaptée aux données générées en rafales on partage les ressources plus simple à mettre en œuvre : pas de préparation avant l’appel La communication par paquet souffre de problèmes de congestion: temps d’attente et perte On a besoin de protocoles pour obtenir des transferts de données fiables et pour gérer le contrôle de la congestion. Comment fournir un comportement proche de celui de la commutation par circuit ? on en a besoin pour les applications audio/vidéo Cela reste un problème ouvert. Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

29 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS Perte et délai Lorsque le débit d’arrivée est supérieur au débit de sortie, le routeur met les paquets sont mis dans une file d’attente en attendant d’être émis. Routeurs Paquets en cours de transmission. Paquets en attente Buffer disponible: les paquets entrants sont jetés si il n’y a pas de buffer disponible Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

30 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS Quatre sources de délai (1/2) Les traitements au niveau de nœud Vérification des erreurs de transmission des bits Détermination du support de sortie Dans la file d’attente Attendre la transmission sur le support de sortie Ce retard est fonction de la charge du routeur (qui est elle-même dépendante du trafic réseau). transmission propagation Traitement du nœud File d’attente Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

31 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS Quatre sources de retard (1/2) 3. Délai de transmission: R = bande passante du lien en bps L = taille du paquet (bits) Temps d’envoi du paquet sur le lien : L/R 4. Délai de propagation d = longueur du lien physique s = vitesse de propagation sur le media (~ 2x108 m/sec) Délai de propagation = d/s Le temps qu’il faut au routeur pour mettre le paquet sur le fil Le temps qu’il faut au support physique pour faire parvenir le paquet à sa destination transmission propagation File d’attente Traitement du noeud Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

32 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS Analogie avec un convoi de voitures 100 km Convoi de 10 voitures Péage Péage Les voitures se déplacent à 100km/h : propagation Le péage prend 12 secondes pour traiter une voiture : temps de transmission une voiture : un bit – le convoi : le paquet Question: Combien de temps avant que le convoi soit arrivé au second péage ? Temps pour que le convoi ait passé le péage : 12 * 10 = 120 s = 2 mn Temps pour que la dernière voiture se déplace du premier péage au second : 1heure Réponse: 62 minutes. Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

33 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS Analogie avec un convoi de voitures (2) 100 km Convoi de 10 voitures Péage Péage Les voitures se déplacent maintenant à 1000km/h Le péage met maintenant 1mn pour traiter une voiture Question: Est-ce des voitures passeront le second péage avant que toutes les voitures aient passées le premier péage ? Réponse: Oui. Après 7 mn, la première voiture passe le second péage Le premier bit d’un paquet peut arriver au second routeur avant que le paquet ait été complètement transmis Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

34 D nœud = d traitement + d queue + d Transmission + d Propagation
Master 1 - SIGLIS Délai d’un nœud D nœud = d traitement + d queue + d Transmission + d Propagation d traitement = temps de traitement Quelques microsecondes ou moins d queue = délai de mise en attente dépend du trafic d Transmission = délai de transmission L/R, significatif pour des liaisons lentes d Propagation = délai de propagation Quelques microsecondes à quelques centaines de millisecondes. Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

35 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS Délai de mise en attente Délai de mise en attente moyen R = bande passante de la liaison (bps) L = longueur du paquet (bits) a = débit d’arrivée moyen Intensité du trafic = La/R Si La/R ~0 le délai de mise en attente est faible Si La/R ~1 : le temps d’attente devient important Si La/R > 1 : on ne peut pas traiter les paquets entrants, le délai moyen devient théoriquement infini (si on suppose que les buffers sont de taille infinie) Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

36 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS Les délai et les routes d’Internet Traceroute permet de calculer la route de localhost vers une cible et d’afficher les temps de transmissions entre chaque routeur. Numéro d’ordre Trois temps de transmission sont mesurés. Liste des routeurs rencontrés Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

37 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS Traceroute : comment ça marche ? traceroute s’appuie sur le champ TTL (Time to Live) des paquets IP. Quand un routeur reçoit un paquet avec un champ TTL à 0, il considère que le paquet tourne en boucle et renvoie un message d’erreur au destinataire contenant son adresse et les temps de propagation. Quand un routeur envoie un paquet IP à un autre routeur il décrémente le champ TTL. traceroute envoie à la cible des paquets IP sonde avec des TTL débutant à 0 et de plus en plus en grands. traceroute va recevoir des paquets IP d’erreur avec l’adresse de tous les routeurs rencontrés. Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

38 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS Perte de paquet Un buffer de sortie a une capacité finie Quand le buffer de sortie est plein, le paquet est jeté (et donc perdu). Les paquets perdus peuvent être retransmis par le nœud précédent, par la source ou pas du tout. Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

39 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS Structuration des applications réseau Un réseau c’est complexe : des ordinateurs hôtes, des routeurs, des liaisons physiques variées, des applications, des protocoles, du hardware, du logiciel. Questions : Est il possible d’organiser la structure d’un réseau ? Est il possible au moins d’organiser ce cours ? Nb: Être complexe c’est être composé Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

40 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS Le modèle OSI de L’ISO OSI : Open System Interconnection ISO : International Standards Organization Le modèle OSI est organisé en couches : A chaque couche on associe des responsabilités bien définies On décrit comment chaque couche coopère avec les couches de niveaux supérieur et inférieur. Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

41 Pourquoi une architecture en couche ?
Master 1 - SIGLIS Le modèle OSI de l’ISO Pourquoi une architecture en couche ? Pour appréhender plus facilement un système complexe: Une structure explicite permet l’identification des parties du système Une structure explicite permet de définir les relations entre les parties du système La modularisation facilite la maintenance et l’évolutivité du système: Changer l’implémentation d’un sous-ensemble du système n’impacte pas le reste du système. Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

42 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS Couche application Elle offre un certains nombre de protocoles qui peuvent être utilisés par les applications réseau : FTP , SMTP , HTTP Couche application Couche transport Couche réseau Couche Liaison Couche physique Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

43 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS Couche transport LA couche transport prend en charge le transport des messages de la couche application entre le client et le serveur. Elle s’assure notamment que les paquet arrivent dans le bon ordre. Internet offre deux protocoles de transport : TCP et UDP. Couche application Couche transport Couche réseau Couche Liaison Couche physique Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

44 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS Couche réseau La couche réseau assure : le routage d’une hôte à l’autre. La gestion des problèmes de congestion La couche réseau d’Internet est basée sur le protocole IP. Couche application Couche transport Couche réseau Couche Liaison Couche physique Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

45 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS Couche Liaison La couche liaison de fournit les services de transport des paquets d’un hôte à l’autre. Gestion des erreurs : détection, correction, signalisation Supervision de la transmission: structure des messages, suivi du protocole d’échange. Couche application Couche transport Couche réseau Couche Liaison Couche physique Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

46 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS Couche Physique La couche physique fournit les moyens mécaniques, électriques, fonctionnels et procéduraux nécessaires à l'activation, au maintien et à la désactivation des connexions physiques destinées à la transmission de bits entre deux entités de liaison de données. Couche application Couche transport Couche réseau Couche Liaison Couche physique Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

47 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS Le modèle OSI de L’ISO OSI : Open System Interconnection ISO : International Standards Organization Le modèle OSI de l’ISO a été proposé en 1983 et révisé en 1995. Il traite de la communication entre système ouverts. Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

48 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS Le modèle OSI de L’ISO La couche présentation permet aux applications d’interpréter la signification des données: encryptage, compression, conventions spécifiques. Le couche session prend en charge la synchronisation, La pile Internet ne contient pas ces couches: ces services si ils sont nécessaires doivent être implémentées par les applications. Couche application Couche présentation Couche session Couche transport Couche réseau Couche Liaison Couche physique Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

49 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS Le flux d’information Un message M part du niveau 5 Le message initial est extrait et est prêt à être traité. Le niveau 4 rajoute une entête Les paquets sont réassemblés pour former le message initial M est trop long: le message est coupé en paquets plus petits. Le niveau 3 rajoute à chaque paquet une entête : un numéro d’ordre). Les paquets envoyés par le niveau 3 sont extraits. Le niveau 2 rajoute une entête aux paquets ainsi que des informations additionnelles Les paquets arrivent côté récepteur. Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

50 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS Le flux d’information pour Internet Message M Segment Ht M Datagramme Hn Ht M Hl Hn Ht M Frame Hn Ht M Hl Hn Ht M Les niveaux réseau, transport et application ne sont pas implémentées sur les équipements réseau. Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

51 1961-1973 : Les principes de la commutation par paquet
Master 1 - SIGLIS Histoire d’Internet : Les principes de la commutation par paquet 1961 : Kleinrock. La théorie de la mise en attente montre l’efficience de la commutation par paquet. 1964: Baran. Utilisation de la commutation par paquets dans les réseaux militaires. 1967. ARPAnet est conçu par Advanced Research Projects Agency. 1969 : le premier nœud ARPAnet est opérationnel. 1972: démonstration publique d’ARPAnet NCP (Network Control Protocol) premier protocole host-host Premier programme ARPAnet a 15 nœuds. Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

52 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS Histoire d’Internet : Interconnexion de réseaux 1970: ALOHAnet un réseau radio basé à Hawaii . 1974 : Cerf et Kahn Une architecture pour interconnecter les réseaux 1976: Ethernet au Xerox parc. Fin des années 70: architectures propriétaires DECnet, SNA, XNA. Commutation par paquets de longueur fixe (précurseur d’ATM) 1979: ARPAnet a 200 nœuds. Minimalisme, autonomie: pour interconnecter des réseaux, on ne doit pas faire de changements internes Modèle de service best-effort Routeurs sans états Control décentralisé Ces principes définissent l’architecture actuelle d’Internet. Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

53 1980-1990: De nouveaux protocoles, une prolifération de réseaux
Master 1 - SIGLIS Histoire d’Internet : De nouveaux protocoles, une prolifération de réseaux 1983: déploiement de TCP/IP 1982: le protocole SMTP est défini. 1983: Définition du concept de DNS : Traduction d’un nom en une adresse IP. 1985: Le protocole FTP est défini. 1988 : Le protocole TCP traite du contrôle de congestion De nouveaux réseaux nationaux: Csnet, BITnet, NSFnet, Minitel. hôtes connectés à une confédération de réseaux. Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

54 1990-2000: commercialisation, le Web, nouvelles applications
Master 1 - SIGLIS Histoire d’Internet : commercialisation, le Web, nouvelles applications Fin des années 1990 – 2000 : davantage d’applications « qui comptent » : P2P, Messagerie instantanée La sécurité des réseaux sur la sellette 50 millions d’hôtes, plus de 100 millions d’utilisateurs des liaisons backbone à des vitesses de l’ordre du Gps. Début des années 1990: ARPAnet est déclassé 1991: NSF lève les restrictions sur l’utilisation commerciale de NSFnet . Déclassement en 1995. Début des années 1990 : le WEB Hypertext (Bush 1945, Nelson 1960) HTML HTTP: Berners-lee 1994: Mosaic, plus tard Netscape. Fin des années 1990: commercialisation du Web Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités

55 Ingénierie des réseaux - Chapitre 1 Généralités
Master 1 - SIGLIS !Histoire d’Internet 2007: ~500 millions d’hôtes Voix, vidéo sur IP Application P2P : BitTorrent (partage de fichiers), Skype (VOIp), PPLive (vidéo) Plus d’applications : YouTube, jeux Sans fil,mobilité. Master 1 SIGLIS Ingénierie des réseaux - Chapitre 1 Généralités


Télécharger ppt "Ingénierie des réseaux"

Présentations similaires


Annonces Google