internet1 introduction à internet a. quidelleur src1 meaux 2006-2007 m22.1 - réseaux et services...
TRANSCRIPT
Internet 1
Introduction à Internet
A. QuidelleurSRC1 Meaux 2006-2007
M22.1 - Réseaux et Services sur RéseauxMatière – Infrastructure des Réseaux
Présentation des services - infrastructure des réseaux
Internet 2
Plan
Les opérateurs d’Internet
Les services Internet
Transfert de fichiers
Web
Messagerie
L’architecture de domaines sur Internet
Les gouvernances d’Internet
Internet 3
Les opérateurs d’Internet
Internet 4
Les opérateurs
D’après « Internet : Service et Réseaux », D. Présent
Entreprise Internaute
Fournisseur d’accès
Prestataire de service
Opérateur de transport
Opérateur de câblage
Opérateur de transport de télécommunications
client
service
réseau
Internet 5
Les opérateurs
Le prestataire de services ou Internet Services Provider (ISP)
Fournit à l’abonné une connexion au réseau Internet + des services divers (@ mail, hébergement web, etc. …)
Loue pour cela une connexion Internet à un fournisseur d’accès Internet (FAI, Internet Access Provider).
Ex. : Wanadoo
Le fournisseur d’accès à Internet est un point d’accès à Internet.
Il connecte à Internet les équipements des ISP ou ou directement les équipements des entreprises
Il choisit un opérateur de transport pour prendre en charge les données de ses clients.
Internet 6
Les opérateurs
L’opérateur de transport transporte les données provenant d’un
point d’accès vers un autre point de son réseau. les transmet au réseau d’un autre opérateur si le destinataire
ne fait pas partie de ses clients. Ex : Verizon Business
Beaucoup d’opérateurs sont à la fois prestataire de service, fournisseur d’accès et opérateur de transport. Ex. :
Renater et Oléane ( groupe France Telecom) = FAI et opérateur de transport
AOL = prestataire de service et fournisseur d’accès
7
Les opérateurs
Les réseaux de transport sont des réseaux maillés, c’est-à-dire constitués de routeurs reliés par des liaisons point-à-point.
Réseau op. 2
Réseau op. 3
Réseau op. 4
FAI
Réseau op. 1
Routeur
Liaison point-à-point
Internet 8
Les opérateurs
L’opérateur de câblage installe les liaisons point-à-point.
Les liaisons point-à-point sont gérées et entretenues
par l’opérateur de câblage, ou par l’opérateur de transport.
Réseau op. 1
Réseau op. 2
Un opérateur peut louer une liaison à un autre opérateur de câblage ou de transport lorsque
une liaison a un trop faible débit
un routeur a une capacité insuffisante
Internet 9
Les opérateurs
Quelques opérateurs de câblage France Telecom (europe) Cable & Wireless (international) British Telecom (europe) Sprint (international) AT&T (USA) Médiaréseaux (Est parisien)
Quelques opérateurs de câblage
Internet 10
Architecture d’un réseau d’opérateur
Un réseau d’opérateur doit être interconnecté aux autres opérateurs nationaux
Un réseau d’opérateur est connecté aux réseaux des autres continents
Réseaurégional
Réseaunational
Liens hauts débits
Réseauétendu
Document D. Présent
Internet 11
Un opérateur de transport régional : RENATER
www.renater.fr
Internet 12
Un opérateur de transport international : Verizon Business
Place centrale du continent nord américain Une perturbation sur le réseau Internet américain
induit des perturbations sur les trafics intercontinentaux Europe – Asie, Australie.
www.verizonbusiness.com
Internet 13
Verizon Business en Europe
www.verizonbusiness.com
Internet 14
Les services Internet
Le transfert de fichier
Le web
La messagerie
Internet 15
Le protocole FTP
RFC 959 FTP (File transfert Protocol) permet le transfert de
fichiers et de répertoires entre un serveur et un client sur un réseau IP.
FTP fonctionne au-dessus du protocole de transport TCP
La connexion peut être effectuée de deux façons : en anonyme (name : anonymous, password :
guest@home) pour un accès pour tous limité aux répertoires publics
en non anonyme pour un accès associé à des permissions sur des fichiers ou des répertoires particuliers
Internet 16
Les commandes utilisateur
Le protocole FTP fonctionne selon un mode client-serveur : le client envoie des ordres, le serveur attend ces requêtes pour effectuer des actions (voir TP).
Commande Action
dir, ls Affiche le contenu du dossier distant
cd Change le répertoire de travail distant
lcd Change le répertoire de travail local
put Envoie un fichier
mput Envoie plusieurs fichiers
get Récupère un fichier
mget Récupère plusieurs fichiers
Bye, quit Ferme la session FTP et quitte
Internet 17
Les services Internet
Le transfert de fichier
Le web
La messagerie
Internet 18
Le protocole HTTP
HyperTex Transsmision Protocol , RFC 1945 Protocole de communication entre le navigateur du client et les
serveurs Web, basé sur le principe des liens hypertextes.
Liens hypertextes : mots de couleur différente (bleu en général) ou images qui servent de liens entre les documents.
Un clic sur un lien hypertexte permet d’accéder à un autre document localisé sur le même serveur ou sur un autre.
Intérêt : lecture dynamique, navigation sur une bibliothèque à l’échelle planétaire.
Un lien déjà cliqué change de couleur (violet) sur la page de départ et sur toutes les pages qui font référence au même document.
Les documents adressés sont de type Web (images, sons , vidéos…) mais aussi des serveurs de fichier, des serveurs de News…
Internet 19
Les URL
Les URL (Uniform Resource Locators) sont les noms donnés aux liens hypertextes. Exemples d'URL :
http://www.babaorum.armor.fr ftp://ftp.laudanum.fr http://serveur/directory/fichier.htm file:///c:/temp/fichier.txt mailto:[email protected]
Page HTML
Client avec logicielnavigateur
LiensHyperText
Internet
Serveur Web(serveur HTTP)
Document S. Lohier
Internet 20
Les services Internet
Le transfert de fichier
Le web
La messagerie
Internet 21
Fonctionnement de la messagerie
Le courrier électronique est délivré à l'aide d'une architecture client/serveur.
Un message électronique est créé au moyen d'un programme client de messagerie électronique (Outlook, Mozilla Thunderbird, …)
Ce programme envoie ensuite le message à un serveur de messagerie.
Ce dernier transmet alors à son tour le message au serveur de messagerie du destinataire où il est fournit au client du destinataire final.
Internet 22
Le protocole SMTP
SMTP (Simple Mail Transfert Protocol) est le protocole utilisé pour le stockage des messages dans les BAL et pour leur acheminement vers la destination.
SMTP fonctionne au-dessus de TCP et est défini dans la RFC 821.
Il gère le dialogue entre un client et un serveur de messagerie, réalisé par un ensemble de commandes codées en ASCII et de codes (voir TP).
Internet 23
Les commandes SMTP
Internet 24
Les codes SMTP
Internet 25
Le dialogue d’envoi d’un mail
Identification hôte
Identification émetteur
Identification destinataireDébut envoi données
Fin envoi données
Fin envoi
Internet 26
Le format des messages SMTP
Le standard de mise en forme des messages textuels le plus utilisé est décrit dans la RFC 822 (« format SMTP »).
Le message comporte deux parties : L’entête, constitué d’une suite de champs, contient
des informations sur le message (From, To, Date, Subject, Message-ID, CC, … )
Le corps du message = partie utile
Internet 27
Les champs de l’entête
Internet 28
Exemple d’envoi de message SMTP
Internet 29
Le protocole ESMTP
Extended Simple Mail Transport Protocol, RFC 1425 Accessible via la requête initiale EHLO
ESMTP rajoute des extensions au protocole SMTP Déclaration de la taille des messages : SMTP détruit
les messages trop longs et ne peut prévenir le client
Transport sur 8 bits : envoi de corps de messages
contenant des caractères codés sur 8 bits, sans avoir
à utiliser l'encodage "base64", "quoted-printable" ou
un autre...
Codes d’erreur plus complets et plus précis
Gestion des accusés de réception
Internet 30
Le protocole POP3
POP3 (Post Office Protocol version 3) : le plus ancien et le plus utilisé des protocoles de remise finale des messages.
Elaboré pour distribuer le courrier hors ligne alors que le coût des connexions était très élevé.
Les courriers sont sauvegardés sur le serveur jusqu’à ce que l’ utilisateur les télécharge : puis ils sont alors sauvegardés sur le poste du client et effacés du serveur.
En option : l’utilisateur peut laisser son message sur le serveur après téléchargement, mais sans possibilité de classement sur le serveur.
POP3 assure l’authentification, la réception des courriers et fichiers attachés, la réception des messages d’erreur et des acquittements.
Non sécurisé : messages non cryptés sur le serveur ; login/mot de passe circulent en clair.
Internet 31
Les commandes POP3
Commandes textuelles
Commande = un mot-clé + arguments.
Réponse du serveur : un numéro et un message descriptif.
Internet 32
Exemple de dialogue selon POP3
Internet 33
Avantages et inconvénients de POP3
Stockage local : Même non connecté, l’utilisateur peut lire et modifier les messages téléchargés.
Economie du serveur : Libération de la mémoire une fois les messages téléchargés.
Système éprouvé : Protocole fonctionnant sur les systèmes anciens.
Conçu pour être utilisé avec un seul poste et un seul client.
Non sécurisé
Internet 34
Le protocole IMAP
Interactive Mail Access Protocol Alternative au protocole POP3, permet de manipuler les
messages (lecture, classement, effacement…) sur le serveur, sans les télécharger.
Les utilisateurs peuvent rester connectés à un ou plusieurs serveurs tout en lisant, créant et organisant les messages.
Les boîtes aux lettres peuvent être partagées.
Possibilité de ne télécharger que les entêtes des messages, sans le corps.
Des dossiers publics peuvent être créés, contenant des messages accessibles à tous les utilisateurs.
Internet 35
Avantages et inconvénients d’IMAP
Support multiclient : Les messages peuvent être lus depuis n’importe quel ordinateur possédant un client IMAP
Dossiers publics
Utilisation intensive du serveur (mémoire, processeur)
Internet 36
Récapitulatif sur les protocoles de messagerie
Internet 37
Architecture de domaines
L’adressage Internet L’espace des noms DNS Fonctionnement
Internet 38
L’adresse IP
Chaque machine susceptible d’être connectée à Internet possède une adresse IP en principe unique.
L’adresse IP est codée sur 32 bits et comporte deux parties :
le numéro du réseau auquel appartient la machine (Net-id)
le numéro de la machine sur le réseau (Host-id)
Lorsque le Host_Id vaut 0, l’adresse désigne le réseau tout entier.
Internet 39
L’adresse IP
Le nombre de bits constituant le Net-id et le Host-id dépend de la classe de l’adresse (3 classes utilisées pour l’adressage individuel des machines).
Ex. : Adresse du réseau de l’IUT : 193.55.44.0, classe C. Adresse de Killybegs : 193.55.44.200. Aucune autre machine connectée au monde ne porte cette adresse !
Host_idNet_id
7 24
0
Host_idNet_id10
Host_idNet_id110
14 16
21 8
Classe A
Classe B
Classe C
Internet 40
L’adresse IP
Les routeurs des réseaux d’opérateurs utilisent des tables de routage leur permettant de trouver le chemin d’un paquet à partir de l’adresse IP du destinataire.
Réseau de destination
Prochain routeur
194.45.32.0 Direct
126.0.0.0 Direct
211.25.128.0
R3
128.134.0.0 R3
200.12.60 R2
Table de routage du routeur R1
Internet 41
Notion de domaine
Problème : L’utilisateur ne peut connaître les adresses IP de tous les serveurs auxquels il veut se connecter !
Solution : Les serveurs sont identifiés par un nom (ex. :
mail.univ-mlv.fr est le nom du serveur de mail de l’université)
L’espace des noms est organisé en domaines (ex. : le domaine fr, le sous-domaine univ-mlv)
Des serveurs dédiés (serveurs DNS) fournissent la correspondance nom - @IP.
Internet 42
Architecture de domaines
L’adressage Internet L’espace des noms DNS Fonctionnement
Internet 43
L’espace des noms DNS
DNS (Domain Name System) est un schéma de nommage hiérarchique basé sur la notion de domaines et de base de données répartie.
DNS réalise la correspondance entre l’adresse IP et le nom d’hôte de la destination.
Espace des noms DNS : Internet est divisé en plusieurs centaines de domaines de
haut niveau, chacun contenant un grand nombre d’hôtes. Les domaines sont divisés en sous-domaines, eux mêmes
divisés en sous-domaines, etc. … Deux types de domaines de haut niveau : les génériques
(.com, .edu, .gov., .int, .mi, .net, .org) généralement réservés aux USA, et les géographiques (.fr, .uk., de, … ).
Internet 44
Extrait de l’architecture arborescente
Domaines de haut niveau génériques
Domaines de haut niveau géographiques
Internet 45
Architecture de domaines
L’adressage Internet L’espace des noms de domaine Fonctionnement
Internet 46
Fonctionnement
Une application (ex. : messagerie) a besoin de connaître une adresse IP :
Elle appelle une procédure (un « programme ») appelée solveur (ou resolver) et lui passe le nom en paramètre.
Le solveur envoie au DNS local (= de sa zone) une requête DNS dans un paquet UDP.
Le serveur de DNS cherche le nom dans sa table locale et renvoie l’adresse IP au solveur, qui la transmet à son tour à l’application.
Dans le cas où le domaine du destinataire est distant, le serveur local ne contient pas forcément l’adresse dans sa table.
1ère méthode : Le serveur de DNS transmet alors la requête au serveur de la zone de niveau supérieur, qui peut à son tour être amené à passer la requête au niveau supérieur… etc. … La requête est renvoyée à la machine demandeuse en suivant le chemin inverse.
2ème méthode : Le serveur de DNS transmet l’adresse IP du serveur de DNS de la zone de niveau supérieur à la machine demandeuse. C’est la machine demandeuse qui interroge ce serveur de DNS.
Internet 47
Exemple
Un serveur du domaine univ-mlv.fr veut connaître l’adresse IP d’un serveur du domaine robot.ai.cs.yale.edu.
Il envoie une requête DNS au serveur de DNS de la zone univ-mlv.fr. Ce serveur transmet la requête au serveur de DNS du domaine fr. Le serveur DNS du domaine fr fait suivre la requête au serveur de nom du domaine edu. Ce dernier émet la requête vers le serveur DNS du domaine yale.edu. La requête est acheminée vers le serveur du domaine cd.yale.edu qui connaît l’adresse IP recherchée. La réponse est acheminée au serveur du domaine univ-mlv.fr en passant de serveur de DNS en serveur de DNS en suivant le chemin inverse.
Internet 48
Les gouvernances d’Internet
Internet 49
Internet n’est pas un monde sans loi !
L'Internet Society (ISOC, www.isoc.org), créée en 1992, est une « organisation globale et internationale destinée à promouvoir l'interconnexion ouverte des systèmes et l'Internet ».
À sa tête, le Conseil de Gestion (Board of Trustees) élu par les membres de l'association.
Le plus important des comités est l'IAB (Internet Architecture Board), dont le but est de gérer l'évolution des protocoles TCP/IP.
Internet 50
Les trois émanations de l’IAB
Depuis 1998, l’ICANN sous régence du gouvernement américain gère tous les numéros et codes utilisés sur Internet (ancien travail de l’IANA)
L'IETF établit les spécifications et les 1ères implantations des nouveaux protocoles TCP/IP, sous la direction de l'IESG court terme
L'IRTF prépare les futurs travaux de l'IETF sous la direction de l’IRSG long terme
IANA : Internet Assigned Number Authority
ICANN :Internet Corporation for Assigned Names and numbers
IETF : Internet Engineering Task Force
IAB
ICANN IETF IRTF@ IPN° protocolesNoms de domaine
Développement des protocoles
Supervision des protocoles de l’Internet à long terme
IESG :Internet Engineering Steering Group
IRTF : Internet Research Task Force
IRSG : Internet Research Steering Group
Internet 51
Rôle de l’ICANN
L’ICANN, créée en 1998, gère
l’attribution des plages d’adresses IP
la sélection des paramètres des Protocoles utilisés
la supervision du Système des noms de domaines (DNS)
la gestion du « serveur racine » autrefois assurée par l’IANA et d’autres structures (notamment NSI) dans le cadre d’un contrat avec le gouvernement américain
Internet 52
La gestion des adresses IP
Trois Registres IP Régionaux, ayant des représentants au sein de l’ICANN, sont en charge de l’attribution des adresses IP et de la gestion des Systèmes Autonomes (voir cours sur le routage)
APNIC (Asia-Pacific Network Information Center) ARIN (American Registry for Internet Numbers) : Amérique
du Nord et du Sud, Caraïbes, Afrique sub-saharienne RIPE NCC (« Réseaux IP Européens » Network Coordination
Centre) : Europe, Moyen-Orient, Afrique du Nord et une partie de l’Asie
D’autres RIR sont en voie de construction AFRINIC LACNIC (Latin American and Caribbean IP address Regional
Registry)
Internet 53
D’un point de vue commercial
L’INTER.N.I.C (INTERnet Network Information Center) est un organisme américain à but non lucratif, chargé de distribuer les adresses Internet et de promouvoir et de gérer le réseau Internet.
L’INTER.N.I.C. recense les entreprises autorisées à vendre les adresses IP.
En France, c’est AFNIC qui est chargée de la distribution des adresses. Elle accrédite les sociétés aptes autorisées à les vendre.
Internet 54
Les bases WhoIs
Le whois est l'annuaire mondial des responsables de sites internet qui est constitué à l'occasion de l'enregistrement des noms de domaine.
Une requête Whois permet de connaître des informations sur un nom de domaine, par exemple :
Version du serveur Whois Nom de domaine Registrar (organisme s'occupant de la gestion de nom de domaine) URL du serveur Whois de ce registrar URL du site du registrar Serveurs DNS (dans la base Internic) Date de dernière modification Adresse du propriétaire du nom de domaine Adresse de l'administrateur du nom de domaine Adresse du contact technique du nom de domaine Date de modification, création, et expiration du nom de domaine Serveurs DNS (dans la base du registrar)
Internet 55
Exemple : cnil.fr
Voici un extrait des informations disponibles sur le serveur Whois de l’AFNIC pour le domaine cnil.fr
%%%% This is the AFNIC Whois server.%%%% Rights restricted by copyright.%% See http://www.afnic.fr/afnic/web/legal%%%% Use '-h' option to obtain more information about this service.%%%% [YOUR REQUEST] >> cnil.fr%%domain: cnil.fraddress: Commission Nationale Informatique Libertesaddress: 21, rue Saint Guillaumeaddress: 75007 Parisaddress: FR
admin-c: JF612-FRNICtech-c: IH263-FRNICtech-c: IMA4-FRNICzone-c: NFC1-FRNICnserver: ns0.coltfrance.comnserver: ns1.coltfrance.commnt-by: FR-NIC-MNTmnt-lower: FR-NIC-MNTchanged: [email protected] 20030317source: FRNICperson: Jacques Fauvetaddress: CNILaddress: 21, rue Saint Guillaumeaddress: 75007 Parisaddress: FRphone: +33 1 53 73 22 22fax-no: +33 1 53 73 22 00
Internet 56
Avenir de la gouvernance
Le contrôle de l’Internet reste du domaine privé, et sous la domination américaine.
L’Union Européenne et les pays du sud souhaiteraient mettre en place une gestion internationale, sous l’égide de l’ONU.
A suivre…
Internet 57
Bibliographie
Internet : Services et Réseaux, D. Présent et S. Lohier, éd. Dunod
Les Réseaux, A. Tanenbaum, éd. Dunod
Transmissions et Réseaux, D. Présent et S. Lohier, éd. Dunod