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



Documents pareils
Introduction. Adresses

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

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

Introduction aux Technologies de l Internet

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

Chapitre 1: Introduction générale

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

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

2. DIFFÉRENTS TYPES DE RÉSEAUX

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

NOTIONS DE RESEAUX INFORMATIQUES

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

Chap.9: SNMP: Simple Network Management Protocol

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

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

Algorithmique et langages du Web

Rappels réseaux TCP/IP

Plan. Programmation Internet Cours 3. Organismes de standardisation

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

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

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

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

Cisco Certified Network Associate

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

18 TCP Les protocoles de domaines d applications

Réseaux et protocoles Damien Nouvel

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

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

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

Réseaux Résumé personnel

Cisco Certified Network Associate

Sécurité des réseaux Firewalls

Cours des réseaux Informatiques ( )

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

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

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

Réseaux grande distance

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

Les Réseaux Informatiques

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.

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

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

UFR de Mathématiques et Informatique Année 2009/2010. Réseaux Locaux TP 04 : ICMP, ARP, IP

Le Multicast. A Guyancourt le

M1101a Cours 4. Réseaux IP, Travail à distance. Département Informatique IUT2, UPMF 2014/2015

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

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

Cisco Certified Network Associate Version 4

La VOIP :Les protocoles H.323 et SIP

TCP/IP, NAT/PAT et Firewall

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

Cours n 12. Technologies WAN 2nd partie

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

Groupe Eyrolles, 2000, 2004, ISBN :

Chapitre : Les Protocoles

Informatique Générale Les réseaux

Réseaux. 1 Généralités. E. Jeandel

Sécuriser son réseau. Sécuriser son réseau Philippe Weill (IPSL/LATMOS) Frédéric Bongat (SSI/GOUV/FR)

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

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

Voix sur IP Étude d approfondissement Réseaux

Catalogue & Programme des formations 2015

Proxy et reverse proxy. Serveurs mandataires et relais inverses

Présentation Internet

Daniel POULIN DRT 3808 (version 2010) Faculté de droit, Université de Montréal

Outils de l Internet

M1 Informatique, Réseaux Cours 9 : Réseaux pour le multimédia

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

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

Devoir Surveillé de Sécurité des Réseaux

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

Voix sur IP. Généralités. Paramètres. IPv4 H323 / SIP. Matériel constructeur. Asterisk

TR2 : Technologies de l'internet. Chapitre VII. Serveur DHCP Bootp Protocole, Bail Relais DHCP

Fonctionnement d Internet

DIFF AVANCÉE. Samy.

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

Administration des ressources informatiques

Protocoles utilisant des mécanismes d'authentification: TACACS+, RADIUS et Kerberos

Algorithmique des Systèmes Répartis Protocoles de Communications

Guide de configuration Aastra 5000 pour le raccordement d un trunk Sip OPENIP

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

Applications en réseau

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

Qualité du service et VoiP:

Programme formation pfsense Mars 2011 Cript Bretagne

Découverte de réseaux IPv6

LA VOIX SUR GPRS. 1. Introduction. P. de Frino (1), S. Robert (2), G. Cecchin (3) Résumé

Réseaux. Moyens de sécurisation. Plan. Evolutions topologiques des réseaux locaux

Le réseau Internet.

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

SUJET DES FINALES NATIONALES Sujet jour 1 version 1

Cours CCNA 1. Exercices

Supervision de réseau

Autorité de Régulation de la Poste et des Télécommunications. Direction de l Interconnexion et des Nouvelles Technologies.

SYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM

Théorie sur les technologies LAN / WAN Procédure de test sur les réseaux LAN / WAN Prise en main des solutions de test

Systèmes et Réseaux (ASR 2) - Notes de cours Cours 14

Internet Protocol. «La couche IP du réseau Internet»

Transcription:

Computer Networking: A Top Down Approach Featuring the Internet, 2 nd edition. Jim Kurose, Keith Ross Addison-Wesley, July 2002. Réseau 1

Architecture générale Couche : IP et le routage Couche : TCP et UDP Couche et programmation Réseau 2

Organisation de l internet Millions de machines connectés: hôte, site PC, station de travail, serveurs PDA, téléphone Exécutant applis Liens de communication : Fibre, radio, satellite Vitesse de transmission: largeur de bande routeurs: transmettent des paquets (morceau de données) routeur serveur Réseau d entreprise station de travail portable regional Réseau 3

Organisation de l internet protocoles contrôlent l envoi et la réception des messages ex:, TCP, IP, HTTP, FTP, PPP Internet: de x Approximativement hiérarchique Internet public versus intranet privé Normes Internet RFC: Request for comments IETF: Internet Engineering Task Force routeur station de travail serveur portable regional Réseau d entreprise Réseau 4

Services infrastructure de communication permettant des s réparties: Web, email, jeux, e- commerce, base de données, partage de fichiers (MP3) Réseau 5

Protocole Toute activité dans l internet est gouvernée par des protocoles Les protocoles définissent le format, l ordre des messages échangés, ainsi que les actions effectuées Réseau 6

exemple TCP connexion requete TCP connexion réponse Get http://www.awl.com/kurose-ross temps <fichier> Réseau 7

Structure du : Extrémité du : s et hôtes Intérieur du : routeurs de x Liens de communication Réseau 8

Noeud : Hôtes, sites: Exécutent des programmes d s Ex: Web, email À l extrémité du Réseau 9

Noeud : Modèle client/serveur Le site client demande un service au site serveur et reçoit la réponse. Le serveur est toujours prêt à répondre aux requêtes des clients. Ex: Web browser/serveur; email client/serveur Modèle pair à pair: communication entre sites, sans passage par un serveur Ex: Gnutella, KaZaA Réseau 10

Transfert de données entre sites TCP - Transmission Control Protocol [RFC 793] Service orientée connexion UDP - User Datagram Protocol [RFC 768]: Service sans connexion Réseau 11

Intérieur du Maillage de routeurs interconnectés Le problème: comment transférer les données à travers le? Commutation par circuits: circuit dédié pour une communication: téléphonique Communication par paquets: données envoyées par morceaux Réseau 12

Structure de l internet: des x Hiérarchique en général Au centre: s de niveau 1 se considérant comme égaux entre eux(ex:uunet, BBN/Genuity, Sprint, AT&T) couverture national/international ossature de l internet Interconnexion des s de Niveau 1 Niv 1 Niv1 Niv 1 Réseau 13

s Niveau 2 : s plus petits (souvent régional) Connecter à un ou plusieurs s de niveau 1, et possiblement à d autres s de niveau 2 s Niv 3 et s locaux (Dernière étape de l accès au ) Niv 3 Niv-2 Niv-2 Niv 1 Niv 1 Niv 1 Niv-2 Niv-2 Niv-2 Réseau 14

Niv 3 3 Niv 2 Niv 2 Niv 1 Niv 1 Niv 1 Niv 2 Niv 2 Niv 2 Réseau 15

Comment perte et délai peuvent apparaître? paquets mis en file d attente dans les tampons des routeurs La vitesse d arrivée des paquets excède la capacité des liens en sortie perte File d attente pour les paquets qui doivent attendre leur tour Paquet devant être transmis (délai) A B Paquet en attente(délai) tampons libres. Paquets perdus si plus de tampons libres Réseau 16

Délais et routes dans l Internet: Le programme Traceroute: fournit une mesure des délais d une source aux routeurs rencontrés sur la route vers la destination. Pour chaque routeur i: L émetteur envoie 3 paquets vers chaque routeur Le routeur renvoie les paquets à l émetteur L émetteur mesure l intervalle entre l envoi et la réponse 3 enquêtes 3 enquêtes 3 enquêtes Réseau 17

exemple traceroute: gaia.cs.umass.edu à www.eurecom.fr 3 mesures 1 cs-gw (128.119.240.254) 1 ms 1 ms 2 ms 2 border1-rt-fa5-1-0.gw.umass.edu (128.119.3.145) 1 ms 1 ms 2 ms 3 cht-vbns.gw.umass.edu (128.119.3.130) 6 ms 5 ms 5 ms 4 jn1-at1-0-0-19.wor.vbns.net (204.147.132.129) 16 ms 11 ms 13 ms 5 jn1-so7-0-0-0.wae.vbns.net (204.147.136.136) 21 ms 18 ms 18 ms 6 abilene-vbns.abilene.ucaid.edu (198.32.11.9) 22 ms 18 ms 22 ms 7 nycm-wash.abilene.ucaid.edu (198.32.8.46) 22 ms 22 ms 22 ms 8 62.40.103.253 (62.40.103.253) 104 ms 109 ms 106 ms 9 de2-1.de1.de.geant.net (62.40.96.129) 109 ms 102 ms 104 ms 10 de.fr1.fr.geant.net (62.40.96.50) 113 ms 121 ms 114 ms 11 renater-gw.fr1.fr.geant.net (62.40.103.54) 112 ms 114 ms 112 ms 12 nio-n2.cssi.renater.fr (193.51.206.13) 111 ms 114 ms 116 ms 13 nice.cssi.renater.fr (195.220.98.102) 123 ms 125 ms 124 ms 14 r3t2-nice.cssi.renater.fr (195.220.98.110) 126 ms 126 ms 124 ms 15 eurecom-valbonne.r3t2.ft.net (193.48.50.54) 135 ms 128 ms 133 ms 16 194.214.211.25 (194.214.211.25) 126 ms 128 ms 126 ms 17 * * * 18 * * * * Indique pas de réponse 19 fantasia.eurecom.fr (193.55.113.142) 132 ms 128 ms 136 ms Liens trans atlan Réseau 18

Couches de protocoles Les x sont complexes! Beaucoup de notions hôtes routeurs Liens de communication variés s protocoles matériel, logiciel Organisation de la structure des x Réseau 19

Organisation en couche Chaque couche implémente un service via ses propres actions En utilisant les services fournis par la couche inférieure La modularité facilite la maintenance et la mise à jour du système Un changement dans l implémentation d une couche est transparent pour le reste du système Réseau 20

Pile de protocoles Internet : s x FTP, SMTP, STTP : transfert de données entre port d un site TCP, UDP : routage des datagrammes entre sites IP : transfert de données entre voisins PPP, Ethernet : bits sur le fil Réseau 21

Communication logique entre couches Chaque couche: Distribuée Entité implémentant les fonctions à chaque noeud Entité qui effectue des actions, échange des messages avec les entités pairs physical Réseau 22

Ex.: Prend des données de Ajoute adressage et des infos pour assurer la fiabilité: forme un datagramme Envoie le datagramme à son pair Attend du pair l accusé de réception(ack) données ack données données Réseau 23

Communication données données Réseau 24

Couches de protocoles et données Chaque couche de la source prend les données de la couche supérieur Ajoute un entête pour créer une nouvelle unité de données Transmet ces donnes à la couche du dessous source destination Hl Ht HnHt HnHt M M M M Hl Ht HnHt HnHt M M M M message segment datagramme trame Réseau 25