Internet1 Introduction à Internet A. Quidelleur SRC1 Meaux 2006-2007 M22.1 - Réseaux et Services...

Post on 03-Apr-2015

107 views 0 download

Transcript of Internet1 Introduction à Internet A. Quidelleur SRC1 Meaux 2006-2007 M22.1 - Réseaux et Services...

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:asterix@babaorum.fr

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: frnic-dbm-updates@nic.fr 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