Você está na página 1de 190

Introduction aux Technologies de lInternet

Antoine Vernois
Universit e Blaise Pascal

Cours 2005/2006

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Au programme...

G en eralit es & Histoire Derri` ere Internet Protocoles & Internet Standards sur Internet

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Au programme...

G en eralit es & Histoire Derri` ere Internet Protocoles & Internet Standards sur Internet

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Au programme...

G en eralit es & Histoire Derri` ere Internet Protocoles & Internet Standards sur Internet

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Au programme...

G en eralit es & Histoire Derri` ere Internet Protocoles & Internet Standards sur Internet

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Premi` ere partie I G en eralit es et histoire

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

G en eralit es

Introduction aux Technologies de lInternet

G en eralit es Vers Internet Internet en chires

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

G en eralit es

Un r eseau cest quoi ?

R eseau : une d enition


Infrastructure reliant des entit es homog` enes ou non entre elles

r eseau t el ephonique r eseau el ectrique r eseau routier r eseau informatique

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

G en eralit es

Un r eseau cest quoi ?

R eseau : une d enition


Infrastructure reliant des entit es homog` enes ou non entre elles

r eseau t el ephonique r eseau el ectrique r eseau routier r eseau informatique

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

G en eralit es

Un r eseau cest quoi ?

R eseau : une d enition


Infrastructure reliant des entit es homog` enes ou non entre elles

r eseau t el ephonique r eseau el ectrique r eseau routier r eseau informatique

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

G en eralit es

Un r eseau cest quoi ?

R eseau : une d enition


Infrastructure reliant des entit es homog` enes ou non entre elles

r eseau t el ephonique r eseau el ectrique r eseau routier r eseau informatique

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

G en eralit es

Un r eseau cest quoi ?

R eseau : une d enition


Infrastructure reliant des entit es homog` enes ou non entre elles

r eseau t el ephonique r eseau el ectrique r eseau routier r eseau informatique

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

G en eralit es

Et Internet ?

Internet : une d enition


R eseau de r eseaux informatique relie des ordinateurs fournit les services n ecessaires nappartient ` a personne

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

G en eralit es

Et Internet ?

Internet : une d enition


R eseau de r eseaux informatique relie des ordinateurs fournit les services n ecessaires nappartient ` a personne

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

G en eralit es

Et Internet ?

Internet : une d enition


R eseau de r eseaux informatique relie des ordinateurs fournit les services n ecessaires nappartient ` a personne

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

G en eralit es

Et Internet ?

Internet : une d enition


R eseau de r eseaux informatique relie des ordinateurs fournit les services n ecessaires nappartient ` a personne

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

G en eralit es

Web, mail, ftp, et autres

Important
Le Web nest pas Internet. Web = WWW = World Wide Web Cest une fonctionnalit e utilisant le r eseau Ore acc` es ` a des informations
textes, images, sons, ...

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

G en eralit es

Web, mail, ftp, et autres

Important
Le Web nest pas Internet. Web = WWW = World Wide Web Cest une fonctionnalit e utilisant le r eseau Ore acc` es ` a des informations
textes, images, sons, ...

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Vers Internet

Introduction aux Technologies de lInternet

G en eralit es Vers Internet Les d ebuts L evolution Internet en chires

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Vers Internet

Les d ebuts

A long time ago...


Au tout d ebut, les r eseaux centralis es

Ensuite, distribu es.

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Vers Internet

Les d ebuts

A long time ago...


Au tout d ebut, les r eseaux centralis es

Ensuite, distribu es.

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Vers Internet

Les d ebuts

1962

Imagination dun r eseau distribu e

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Vers Internet

Les d ebuts

1962

Imagination dun r eseau distribu e

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Vers Internet

Les d ebuts

1969

Cr eation de ARPANET

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Vers Internet

Les d ebuts

1972
Cr eation du courrier electronique Le r eseau sagrandit

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Vers Internet

Les d ebuts

1972
Cr eation du courrier electronique Le r eseau sagrandit

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Vers Internet

Les d ebuts

1972
Cr eation du courrier electronique Le r eseau sagrandit

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Vers Internet

L evolution

L evolution
1973
TCP

1975
IP UDP

1977
Premi` ere d emonstration dinterconnexion de ARPANET avec un autre r eseau via TCP/IP

1978
IPv4 Transpac

1980
Interconnexion de ARPANET et CSNET D ebut de lInternet actuel
antoine.vernois@ens-lyon.fr Introduction aux Technologies de lInternet

Vers Internet

L evolution

L evolution
1973
TCP

1975
IP UDP

1977
Premi` ere d emonstration dinterconnexion de ARPANET avec un autre r eseau via TCP/IP

1978
IPv4 Transpac

1980
Interconnexion de ARPANET et CSNET D ebut de lInternet actuel
antoine.vernois@ens-lyon.fr Introduction aux Technologies de lInternet

Vers Internet

L evolution

L evolution
1973
TCP

1975
IP UDP

1977
Premi` ere d emonstration dinterconnexion de ARPANET avec un autre r eseau via TCP/IP

1978
IPv4 Transpac

1980
Interconnexion de ARPANET et CSNET D ebut de lInternet actuel
antoine.vernois@ens-lyon.fr Introduction aux Technologies de lInternet

Vers Internet

L evolution

L evolution
1973
TCP

1975
IP UDP

1977
Premi` ere d emonstration dinterconnexion de ARPANET avec un autre r eseau via TCP/IP

1978
IPv4 Transpac

1980
Interconnexion de ARPANET et CSNET D ebut de lInternet actuel
antoine.vernois@ens-lyon.fr Introduction aux Technologies de lInternet

Vers Internet

L evolution

L evolution
1973
TCP

1975
IP UDP

1977
Premi` ere d emonstration dinterconnexion de ARPANET avec un autre r eseau via TCP/IP

1978
IPv4 Transpac

1980
Interconnexion de ARPANET et CSNET D ebut de lInternet actuel
antoine.vernois@ens-lyon.fr Introduction aux Technologies de lInternet

Vers Internet

L evolution

L evolution

1984
DNS

1989
Premiers FAI aux Etats-Unis

1992
Cr eation du web par le CERN

1993
Premiers FAI en France RENATER

1997
Banalisation de lusage du web

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Vers Internet

L evolution

L evolution

1984
DNS

1989
Premiers FAI aux Etats-Unis

1992
Cr eation du web par le CERN

1993
Premiers FAI en France RENATER

1997
Banalisation de lusage du web

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Vers Internet

L evolution

L evolution

1984
DNS

1989
Premiers FAI aux Etats-Unis

1992
Cr eation du web par le CERN

1993
Premiers FAI en France RENATER

1997
Banalisation de lusage du web

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Vers Internet

L evolution

L evolution

1984
DNS

1989
Premiers FAI aux Etats-Unis

1992
Cr eation du web par le CERN

1993
Premiers FAI en France RENATER

1997
Banalisation de lusage du web

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Vers Internet

L evolution

L evolution

1984
DNS

1989
Premiers FAI aux Etats-Unis

1992
Cr eation du web par le CERN

1993
Premiers FAI en France RENATER

1997
Banalisation de lusage du web

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Internet en chires

Introduction aux Technologies de lInternet

G en eralit es Vers Internet Internet en chires

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Internet en chires

Nombre de sites web

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Internet en chires

Nombre de postes sur Internet

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Deuxi` eme partie II Derri` ere Internet

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet Notions de base Au sujet de OSI... Encapsulation Commutation de paquets DNS Fonctionnement dInternet D enitions utiles Internet Internet & web RFC URI / URL Intranet Extranet Client / Serveur
antoine.vernois@ens-lyon.fr Introduction aux Technologies de lInternet

5 6

Architecture dInternet

Introduction aux Technologies de lInternet

Architecture dInternet Notions de base Au sujet de OSI... Encapsulation Commutation de paquets DNS Fonctionnement dInternet D enitions utiles

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Notions de base

El ements constitutifs

Ordinateurs
postes de travail serveurs super calculateurs pda, t el ephone, autres...

Liens
support physique

Equiment de routage
routeurs

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Notions de base

El ements constitutifs

Ordinateurs
postes de travail serveurs super calculateurs pda, t el ephone, autres...

Liens
support physique

Equiment de routage
routeurs

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Notions de base

El ements constitutifs

Ordinateurs
postes de travail serveurs super calculateurs pda, t el ephone, autres...

Liens
support physique

Equiment de routage
routeurs

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Notions de base

Grandes lignes

Interconnexion de r eseaux Structure physique h et erog` ene Structure logique coh erente
Assur ee par IP (niveau 3 du mod` ele OSI) Adressage IP unique Nommage des ressources r eseaux

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Notions de base

Grandes lignes

Interconnexion de r eseaux Structure physique h et erog` ene Structure logique coh erente
Assur ee par IP (niveau 3 du mod` ele OSI) Adressage IP unique Nommage des ressources r eseaux

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Notions de base

Grandes lignes

Interconnexion de r eseaux Structure physique h et erog` ene Structure logique coh erente
Assur ee par IP (niveau 3 du mod` ele OSI) Adressage IP unique Nommage des ressources r eseaux

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Notions de base

Grandes lignes

Interconnexion de r eseaux Structure physique h et erog` ene Structure logique coh erente
Assur ee par IP (niveau 3 du mod` ele OSI) Adressage IP unique Nommage des ressources r eseaux

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Notions de base

Grandes lignes

Interconnexion de r eseaux Structure physique h et erog` ene Structure logique coh erente
Assur ee par IP (niveau 3 du mod` ele OSI) Adressage IP unique Nommage des ressources r eseaux

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Notions de base

Grandes lignes

Interconnexion de r eseaux Structure physique h et erog` ene Structure logique coh erente
Assur ee par IP (niveau 3 du mod` ele OSI) Adressage IP unique Nommage des ressources r eseaux

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Notions de base

Adressage et nommage

IP : Internet Protocol
identie une machine sur r eseau cod e sur 4*8bits = 4 nombres de 0 ` a 255 ex : 140.77.166.19

Nommage
associe un nom ` a une adresse IP machine.organisme.zone ex : graal.ens-lyon.fr

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Notions de base

Adressage et nommage

IP : Internet Protocol
identie une machine sur r eseau cod e sur 4*8bits = 4 nombres de 0 ` a 255 ex : 140.77.166.19

Nommage
associe un nom ` a une adresse IP machine.organisme.zone ex : graal.ens-lyon.fr

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Notions de base

Adressage et nommage

IP : Internet Protocol
identie une machine sur r eseau cod e sur 4*8bits = 4 nombres de 0 ` a 255 ex : 140.77.166.19

Nommage
associe un nom ` a une adresse IP machine.organisme.zone ex : graal.ens-lyon.fr

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Notions de base

Adressage et nommage

IP : Internet Protocol
identie une machine sur r eseau cod e sur 4*8bits = 4 nombres de 0 ` a 255 ex : 140.77.166.19

Nommage
associe un nom ` a une adresse IP machine.organisme.zone ex : graal.ens-lyon.fr

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Notions de base

Adressage et nommage

IP : Internet Protocol
identie une machine sur r eseau cod e sur 4*8bits = 4 nombres de 0 ` a 255 ex : 140.77.166.19

Nommage
associe un nom ` a une adresse IP machine.organisme.zone ex : graal.ens-lyon.fr

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Notions de base

Adressage et nommage

IP : Internet Protocol
identie une machine sur r eseau cod e sur 4*8bits = 4 nombres de 0 ` a 255 ex : 140.77.166.19

Nommage
associe un nom ` a une adresse IP machine.organisme.zone ex : graal.ens-lyon.fr

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Notions de base

Adressage et nommage

IP : Internet Protocol
identie une machine sur r eseau cod e sur 4*8bits = 4 nombres de 0 ` a 255 ex : 140.77.166.19

Nommage
associe un nom ` a une adresse IP machine.organisme.zone ex : graal.ens-lyon.fr

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Notions de base

Adressage et nommage

IP : Internet Protocol
identie une machine sur r eseau cod e sur 4*8bits = 4 nombres de 0 ` a 255 ex : 140.77.166.19

Nommage
associe un nom ` a une adresse IP machine.organisme.zone ex : graal.ens-lyon.fr

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Notions de base

Routage

Ce qui circule ce sont des paquets


ensemble dinformation contient sa destination

Routeurs
connaisse une partie de la topologie oriente les paquets vers leur destination.

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Notions de base

Routage

Ce qui circule ce sont des paquets


ensemble dinformation contient sa destination

Routeurs
connaisse une partie de la topologie oriente les paquets vers leur destination.

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Notions de base

Routage

Ce qui circule ce sont des paquets


ensemble dinformation contient sa destination

Routeurs
connaisse une partie de la topologie oriente les paquets vers leur destination.

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Notions de base

Routage

Ce qui circule ce sont des paquets


ensemble dinformation contient sa destination

Routeurs
connaisse une partie de la topologie oriente les paquets vers leur destination.

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Notions de base

Routage

Ce qui circule ce sont des paquets


ensemble dinformation contient sa destination

Routeurs
connaisse une partie de la topologie oriente les paquets vers leur destination.

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Notions de base

Routage

Ce qui circule ce sont des paquets


ensemble dinformation contient sa destination

Routeurs
connaisse une partie de la topologie oriente les paquets vers leur destination.

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Notions de base

Architecture dInternet

Le r eseau Internet ne fait que transmettre les paquets Les extr emit es se chargent du reste
Acceptation Contr ole de la coh erence ...

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Notions de base

Architecture dInternet

Le r eseau Internet ne fait que transmettre les paquets Les extr emit es se chargent du reste
Acceptation Contr ole de la coh erence ...

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Au sujet de OSI...

Au sujet de OSI...
OSI Open Systems Interconnection

Couches OSI
Couche 7 : Application Couche 6 : Pr esentation Couche 5 : Session Couche 4 : Transport Couche 3 : R eseaux Couche 2 : Liaison Couche 1 : Physique

R ole

Exemples avec Internet

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Au sujet de OSI...

Au sujet de OSI...
OSI Open Systems Interconnection

Couches OSI
Couche 7 : Application Couche 6 : Pr esentation Couche 5 : Session Couche 4 : Transport Couche 3 : R eseaux Couche 2 : Liaison Couche 1 : Physique

R ole
En charge de la transmission des bits sur le support physique

Exemples avec Internet


10baseT, RS232...
antoine.vernois@ens-lyon.fr Introduction aux Technologies de lInternet

Architecture dInternet

Au sujet de OSI...

Au sujet de OSI...
OSI Open Systems Interconnection

Couches OSI
Couche 7 : Application Couche 6 : Pr esentation Couche 5 : Session Couche 4 : Transport Couche 3 : R eseaux Couche 2 : Liaison Couche 1 : Physique

R ole
En charge dencoder (ou moduler) les donn ees pour quelle soient transportables par la couche physique

Exemples avec Internet


arp, ethernet, ppp, hdlc...
antoine.vernois@ens-lyon.fr Introduction aux Technologies de lInternet

Architecture dInternet

Au sujet de OSI...

Au sujet de OSI...
OSI Open Systems Interconnection

Couches OSI
Couche 7 : Application Couche 6 : Pr esentation Couche 5 : Session Couche 4 : Transport Couche 3 : R eseaux Couche 2 : Liaison Couche 1 : Physique

R ole
En charge du transport, de ladressage et du routage des paquets

Exemples avec Internet


ip, icmp
antoine.vernois@ens-lyon.fr Introduction aux Technologies de lInternet

Architecture dInternet

Au sujet de OSI...

Au sujet de OSI...
OSI Open Systems Interconnection

Couches OSI
Couche 7 : Application Couche 6 : Pr esentation Couche 5 : Session Couche 4 : Transport Couche 3 : R eseaux Couche 2 : Liaison Couche 1 : Physique

R ole
En charge de la liaison dun bout ` a lautre (fragmentation des paquets...)

Exemples avec Internet


tcp, udp
antoine.vernois@ens-lyon.fr Introduction aux Technologies de lInternet

Architecture dInternet

Au sujet de OSI...

Au sujet de OSI...
OSI Open Systems Interconnection

Couches OSI
Couche 7 : Application Couche 6 : Pr esentation Couche 5 : Session Couche 4 : Transport Couche 3 : R eseaux Couche 2 : Liaison Couche 1 : Physique

R ole
En charge d etablir et maintenir les sessions

Exemples avec Internet

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Au sujet de OSI...

Au sujet de OSI...
OSI Open Systems Interconnection

Couches OSI
Couche 7 : Application Couche 6 : Pr esentation Couche 5 : Session Couche 4 : Transport Couche 3 : R eseaux Couche 2 : Liaison Couche 1 : Physique

R ole
En charge de la repr esentation des donn ees

Exemples avec Internet

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Au sujet de OSI...

Au sujet de OSI...
OSI Open Systems Interconnection

Couches OSI
Couche 7 : Application Couche 6 : Pr esentation Couche 5 : Session Couche 4 : Transport Couche 3 : R eseaux Couche 2 : Liaison Couche 1 : Physique

R ole
Point de contact entre lutilisateur et le r eseau

Exemples avec Internet


telnet, ftp, smtp, snmp...
antoine.vernois@ens-lyon.fr Introduction aux Technologies de lInternet

Architecture dInternet

Au sujet de OSI...

Au sujet de OSI...

Couches Internet
Couche 5 : Application Couche 4 : Transport Couche 3 : R eseau Couche 2 : Liaison Couche 1 : Physique

Exemples
bre optique, 10baseT, RS232...

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Au sujet de OSI...

Au sujet de OSI...

Couches Internet
Couche 5 : Application Couche 4 : Transport Couche 3 : R eseau Couche 2 : Liaison Couche 1 : Physique

Exemples
ethernet, token ring, ATM, ppp, slip, cslip...

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Au sujet de OSI...

Au sujet de OSI...

Couches Internet
Couche 5 : Application Couche 4 : Transport Couche 3 : R eseau Couche 2 : Liaison Couche 1 : Physique

Exemples
X25, IP, ICMP, IGMP

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Au sujet de OSI...

Au sujet de OSI...

Couches Internet
Couche 5 : Application Couche 4 : Transport Couche 3 : R eseau Couche 2 : Liaison Couche 1 : Physique

Exemples
TCP, UDP, RTP...

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Au sujet de OSI...

Au sujet de OSI...

Couches Internet
Couche 5 : Application Couche 4 : Transport Couche 3 : R eseau Couche 2 : Liaison Couche 1 : Physique

Exemples
http, ssh, telnet, dns, ftp, smtp, snmp...

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Encapsulation

Architecture dInternet
Machine A Application Messages identiques Transport Segments identiques Rseau (IP) Rseau (IP) Datagrammes identiques Liaison Liaison Trames Physique Physique Liaison Rseau (IP) Transport Routeur Machine B Application

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Encapsulation

Architecture dInternet

Machine A Application Transport Rseau Liaison Physique


Canal de transmission des donnes H: header T: tail H H H T

Machine B Application Transport Rseau Liaison Physique

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Encapsulation

Architecture dInternet

Couches 3 & 4
Multiplexage D emultiplexage Analyse des ent etes IP (header) de chaque paquet de donn ees Transfert des donn ees utiles ` a la couche suivante
ARP trame

RARP

IP

datagramme

ICMP

UDP

TCP

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Commutation de paquets

Approche Circuit Virtuel

Phase de connexion (paquet dappel) Tous les paquets suivent le m eme circuit Chaque commutateur maintient une liste de CV Mod` ele orient e connexion Lintelligence est dans le r eseau, pas dans les el ements terminaux

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Commutation de paquets

Approche Circuit Virtuel

Phase de connexion (paquet dappel) Tous les paquets suivent le m eme circuit Chaque commutateur maintient une liste de CV Mod` ele orient e connexion Lintelligence est dans le r eseau, pas dans les el ements terminaux

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Commutation de paquets

Approche Circuit Virtuel

Phase de connexion (paquet dappel) Tous les paquets suivent le m eme circuit Chaque commutateur maintient une liste de CV Mod` ele orient e connexion Lintelligence est dans le r eseau, pas dans les el ements terminaux

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Commutation de paquets

Approche Circuit Virtuel

Phase de connexion (paquet dappel) Tous les paquets suivent le m eme circuit Chaque commutateur maintient une liste de CV Mod` ele orient e connexion Lintelligence est dans le r eseau, pas dans les el ements terminaux

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Commutation de paquets

Approche Circuit Virtuel

Phase de connexion (paquet dappel) Tous les paquets suivent le m eme circuit Chaque commutateur maintient une liste de CV Mod` ele orient e connexion Lintelligence est dans le r eseau, pas dans les el ements terminaux

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Commutation de paquets

Approche Datagramme

Pas de phase de connexion Chaque paquet contient son exp editeur et son destinataire Chaque routeur maintient une table de routage Pas de contr ole de ux r ealis e par le r eseau Mod` ele sans connexion Lintelligence est aux 2 bouts de la connexion, pas dans le r eseau

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Commutation de paquets

Approche Datagramme

Pas de phase de connexion Chaque paquet contient son exp editeur et son destinataire Chaque routeur maintient une table de routage Pas de contr ole de ux r ealis e par le r eseau Mod` ele sans connexion Lintelligence est aux 2 bouts de la connexion, pas dans le r eseau

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Commutation de paquets

Approche Datagramme

Pas de phase de connexion Chaque paquet contient son exp editeur et son destinataire Chaque routeur maintient une table de routage Pas de contr ole de ux r ealis e par le r eseau Mod` ele sans connexion Lintelligence est aux 2 bouts de la connexion, pas dans le r eseau

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Commutation de paquets

Approche Datagramme

Pas de phase de connexion Chaque paquet contient son exp editeur et son destinataire Chaque routeur maintient une table de routage Pas de contr ole de ux r ealis e par le r eseau Mod` ele sans connexion Lintelligence est aux 2 bouts de la connexion, pas dans le r eseau

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Commutation de paquets

Approche Datagramme

Pas de phase de connexion Chaque paquet contient son exp editeur et son destinataire Chaque routeur maintient une table de routage Pas de contr ole de ux r ealis e par le r eseau Mod` ele sans connexion Lintelligence est aux 2 bouts de la connexion, pas dans le r eseau

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

Commutation de paquets

Approche Datagramme

Pas de phase de connexion Chaque paquet contient son exp editeur et son destinataire Chaque routeur maintient une table de routage Pas de contr ole de ux r ealis e par le r eseau Mod` ele sans connexion Lintelligence est aux 2 bouts de la connexion, pas dans le r eseau

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

DNS

DNS

Objectifs
Associer un nom et une adresse IP Assurer lunicit e des adresses IP et des noms

Organisation
Administration d ecentralis ee dautorit es de domaines Hi erarchisation Cache DNS

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

DNS

DNS
13 serveurs racine (.)
100.000 demandes / heures / serveur racine

13 serveurs gTLD
.

edu

gov

com

mil

net

uk

fr

de

mit

stanford

sun

ibm

gouv

ensicaen

internet

webmail

latems

www

delegation

www

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

DNS

DNS
13 serveurs racine (.)
100.000 demandes / heures / serveur racine

13 serveurs gTLD
.

edu

gov

com

mil

net

uk

fr

de

mit

stanford

sun

ibm

gouv

ensicaen

internet

webmail

latems

www

delegation

www

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

DNS

DNS
13 serveurs racine (.)
100.000 demandes / heures / serveur racine

13 serveurs gTLD
.

edu

gov

com

mil

net

uk

fr

de

mit

stanford

sun

ibm

gouv

ensicaen

internet

webmail

latems

www

delegation

www

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

DNS

DNS
13 serveurs racine (.)
100.000 demandes / heures / serveur racine

13 serveurs gTLD
.

edu

gov

com

mil

net

uk

fr

de

mit

stanford

sun

ibm

gouv

ensicaen

internet

webmail

latems

www

delegation

www

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Architecture dInternet

DNS

DNS
13 serveurs racine (.)
100.000 demandes / heures / serveur racine

13 serveurs gTLD
.

edu

gov

com

mil

net

uk

fr

de

mit

stanford

sun

ibm

gouv

ensicaen

internet

webmail

latems

www

delegation

www

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Fonctionnement dInternet

Introduction aux Technologies de lInternet

Architecture dInternet Fonctionnement dInternet D enitions utiles

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Fonctionnement dInternet

Interconnexions de r eseaux

R eseaux locaux R eseaux organisationnels


Ensembles des r eseaux locaux dune entreprise

R eseaux r egionaux
Infrastructures permettant ` a des r eseaux organisationnels de sinterconnecter

R eseaux de transit
R eseaux permettant dacc eder ` a dautres r eseaux

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Fonctionnement dInternet

Interconnexions de r eseaux

R eseaux locaux R eseaux organisationnels


Ensembles des r eseaux locaux dune entreprise

R eseaux r egionaux
Infrastructures permettant ` a des r eseaux organisationnels de sinterconnecter

R eseaux de transit
R eseaux permettant dacc eder ` a dautres r eseaux

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Fonctionnement dInternet

Interconnexions de r eseaux

R eseaux locaux R eseaux organisationnels


Ensembles des r eseaux locaux dune entreprise

R eseaux r egionaux
Infrastructures permettant ` a des r eseaux organisationnels de sinterconnecter

R eseaux de transit
R eseaux permettant dacc eder ` a dautres r eseaux

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Fonctionnement dInternet

Interconnexions de r eseaux

R eseaux locaux R eseaux organisationnels


Ensembles des r eseaux locaux dune entreprise

R eseaux r egionaux
Infrastructures permettant ` a des r eseaux organisationnels de sinterconnecter

R eseaux de transit
R eseaux permettant dacc eder ` a dautres r eseaux

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Fonctionnement dInternet

Les GIX

Noeuds dinterconnexion des r eseaux ` a Internet Echange de trac 4 GIX en France en 2000
3` a Paris, 1 ` a Grenoble

10 GIX en France en 2005


7` a Paris, 1 ` a Grenoble, 1 ` a Lyon, 1 ` a Strasbourg

48 GIX en Europe en 2005

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Fonctionnement dInternet

Les GIX

Noeuds dinterconnexion des r eseaux ` a Internet Echange de trac 4 GIX en France en 2000
3` a Paris, 1 ` a Grenoble

10 GIX en France en 2005


7` a Paris, 1 ` a Grenoble, 1 ` a Lyon, 1 ` a Strasbourg

48 GIX en Europe en 2005

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Fonctionnement dInternet

Les GIX

Noeuds dinterconnexion des r eseaux ` a Internet Echange de trac 4 GIX en France en 2000
3` a Paris, 1 ` a Grenoble

10 GIX en France en 2005


7` a Paris, 1 ` a Grenoble, 1 ` a Lyon, 1 ` a Strasbourg

48 GIX en Europe en 2005

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Fonctionnement dInternet

Les GIX

Noeuds dinterconnexion des r eseaux ` a Internet Echange de trac 4 GIX en France en 2000
3` a Paris, 1 ` a Grenoble

10 GIX en France en 2005


7` a Paris, 1 ` a Grenoble, 1 ` a Lyon, 1 ` a Strasbourg

48 GIX en Europe en 2005

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Fonctionnement dInternet

Les GIX

Noeuds dinterconnexion des r eseaux ` a Internet Echange de trac 4 GIX en France en 2000
3` a Paris, 1 ` a Grenoble

10 GIX en France en 2005


7` a Paris, 1 ` a Grenoble, 1 ` a Lyon, 1 ` a Strasbourg

48 GIX en Europe en 2005

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Fonctionnement dInternet

Les GIX

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Fonctionnement dInternet

Internet nappartient ` a personne

Internet = interconnexion de r eseaux priv es Pour se connecter, il sut quun des r eseaux en faisant partie accepte la connexion. . . . . .moyennant nances Internet nappartient ` a personne. . . mais les enjeux nanciers sont tr` es importants

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Fonctionnement dInternet

Internet nappartient ` a personne

Internet = interconnexion de r eseaux priv es Pour se connecter, il sut quun des r eseaux en faisant partie accepte la connexion. . . . . .moyennant nances Internet nappartient ` a personne. . . mais les enjeux nanciers sont tr` es importants

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Fonctionnement dInternet

Internet nappartient ` a personne

Internet = interconnexion de r eseaux priv es Pour se connecter, il sut quun des r eseaux en faisant partie accepte la connexion. . . . . .moyennant nances Internet nappartient ` a personne. . . mais les enjeux nanciers sont tr` es importants

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Fonctionnement dInternet

Internet nappartient ` a personne

Internet = interconnexion de r eseaux priv es Pour se connecter, il sut quun des r eseaux en faisant partie accepte la connexion. . . . . .moyennant nances Internet nappartient ` a personne. . . mais les enjeux nanciers sont tr` es importants

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

D enitions utiles

Introduction aux Technologies de lInternet


Architecture dInternet Fonctionnement dInternet D enitions utiles Internet Internet & web RFC URI / URL Intranet Extranet Client / Serveur

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

D enitions utiles

Internet

Internet

Internet
Un internet est un r eseau de r eseaux de machines capables de communiquer par le biais du protocole IP

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

D enitions utiles

Internet & web

Internet & web

Ne pas confondre Internet et www/web !

Internet
Regroupement des ordinateurs ` a travers le monde : cest un r eseau de r eseaux

Web
Service le plus populaire du r eseau permettant dacc eder ` a linformation sous forme de textes, images, sons, vid eos. . .

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

D enitions utiles

Internet & web

Internet & web

Ne pas confondre Internet et www/web !

Internet
Regroupement des ordinateurs ` a travers le monde : cest un r eseau de r eseaux

Web
Service le plus populaire du r eseau permettant dacc eder ` a linformation sous forme de textes, images, sons, vid eos. . .

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

D enitions utiles

Internet & web

Internet & web

Ne pas confondre Internet et www/web !

Internet
Regroupement des ordinateurs ` a travers le monde : cest un r eseau de r eseaux

Web
Service le plus populaire du r eseau permettant dacc eder ` a linformation sous forme de textes, images, sons, vid eos. . .

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

D enitions utiles

RFC

RFC

RFC Request For Comment IETF Internet Engineering Task Force Guident le d eveloppement dInternet Aboutissent ` a la cr eation des protocoles standards dInternet

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

D enitions utiles

RFC

RFC

RFC Request For Comment IETF Internet Engineering Task Force Guident le d eveloppement dInternet Aboutissent ` a la cr eation des protocoles standards dInternet

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

D enitions utiles

RFC

RFC

RFC Request For Comment IETF Internet Engineering Task Force Guident le d eveloppement dInternet Aboutissent ` a la cr eation des protocoles standards dInternet

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

D enitions utiles

URI / URL

URI / URL

URI
Unied Resources Identier A URI is a member of this universal set of names in registered name spaces and addresses referring to registered protocols or name spaces.

URL
Unied Resources Locator URL dened elsewhere, is a form of URI which expresses an address which maps onto an access algorithm using network protocols. methode ://hote[ :port]/chemin[/#ancre][ ?param` etres]

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

D enitions utiles

Intranet

Intranet

Intranet
R eseau interne ` a une organisation (entreprise, collectivit e locale, chambre de commerce) utilisant les m emes standards et protocoles de communication quinternet Son acc` es est limit e aux seules personnes autoris ees. Bien que connect e la plupart du temps ` a internet, cest un r eseau ferm e et s ecuris e gr ace ` a lutilisation dun pare-feu

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

D enitions utiles

Extranet

Extranet

Extranet
R eseau de t el ecommunication constitu e dun intranet etendu pour permettre la communication avec certains organismes ext erieurs, par exemple des clients, des fournisseurs, des partenaires divers

Extranet
Partie dun intranet accessible ` a lext erieur de lentreprise ` a des personnes pr ecises (login et mot de passe pour des clients par exemple) sur Internet

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

D enitions utiles

Client / Serveur

Client / Serveur

La relation client / serveur est ` a la base de la plupart des communications sur internet

Serveur
Met ` a disposition des ressources

Client
Utilise les ressources dun serveur

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Troisi` eme partie III Protocoles & Internet

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Protocoles Internet Protocoles de base Protocoles de transport Protocoles de gestion Protocoles applicatifs

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Protocoles Internet

Introduction aux Technologies de lInternet

Protocoles Internet Protocoles de base Protocoles de transport Protocoles de gestion Protocoles applicatifs

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Protocoles Internet

Protocoles de base

ARP

ARP Address Resolution Protocol Permet de retrouver ladresse physique ` a partir dune adresse IP

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Protocoles Internet

Protocoles de base

ARP

ARP Address Resolution Protocol Permet de retrouver ladresse physique ` a partir dune adresse IP

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Protocoles Internet

Protocoles de base

IP

IP Internet Protocol Protocole de transport de la couche 3 RFC 792 (IPv4) Transmet des donn ees dune adresse IP source vers une adresse IP destinataire Gestion des priorit es Gestion des paquets egar es

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Protocoles Internet

Protocoles de base

IP

IP Internet Protocol Protocole de transport de la couche 3 RFC 792 (IPv4) Transmet des donn ees dune adresse IP source vers une adresse IP destinataire Gestion des priorit es Gestion des paquets egar es

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Protocoles Internet

Protocoles de base

IP

IP Internet Protocol Protocole de transport de la couche 3 RFC 792 (IPv4) Transmet des donn ees dune adresse IP source vers une adresse IP destinataire Gestion des priorit es Gestion des paquets egar es

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Protocoles Internet

Protocoles de base

IP

IP Internet Protocol Protocole de transport de la couche 3 RFC 792 (IPv4) Transmet des donn ees dune adresse IP source vers une adresse IP destinataire Gestion des priorit es Gestion des paquets egar es

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Protocoles Internet

Protocoles de base

ICMP

ICMP Internet Control Message Protocol Sappuie sur IP & compl ements ` a IP Test r eseau IP (ping) Informations derreurs IP
Port inaccessible Machine inconnue / inaccessible R eseau inconnu / inaccessible D elai d epass e ...

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Protocoles Internet

Protocoles de base

ICMP

ICMP Internet Control Message Protocol Sappuie sur IP & compl ements ` a IP Test r eseau IP (ping) Informations derreurs IP
Port inaccessible Machine inconnue / inaccessible R eseau inconnu / inaccessible D elai d epass e ...

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Protocoles Internet

Protocoles de base

ICMP

ICMP Internet Control Message Protocol Sappuie sur IP & compl ements ` a IP Test r eseau IP (ping) Informations derreurs IP
Port inaccessible Machine inconnue / inaccessible R eseau inconnu / inaccessible D elai d epass e ...

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Protocoles Internet

Protocoles de base

IGMP

IGMP Internet Group Management Protocol Multicast Adresse IP de diusion multicast : 224.0.0.0 ` a 239.255.255.255

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Protocoles Internet

Protocoles de base

IGMP

IGMP Internet Group Management Protocol Multicast Adresse IP de diusion multicast : 224.0.0.0 ` a 239.255.255.255

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Protocoles Internet

Protocoles de base

IGMP

IGMP Internet Group Management Protocol Multicast Adresse IP de diusion multicast : 224.0.0.0 ` a 239.255.255.255

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Protocoles Internet

Protocoles de base

IP v6

IP v6 Internet Protocol version 6 Adressage IP sur 16 octets unicast / multicast / unicast g er es nativement Gestion de la s ecurit e native Facilite le QoS Probl` eme de la migration v4 / v6

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Protocoles Internet

Protocoles de base

IP v6

IP v6 Internet Protocol version 6 Adressage IP sur 16 octets unicast / multicast / unicast g er es nativement Gestion de la s ecurit e native Facilite le QoS Probl` eme de la migration v4 / v6

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Protocoles Internet

Protocoles de base

IP v6

IP v6 Internet Protocol version 6 Adressage IP sur 16 octets unicast / multicast / unicast g er es nativement Gestion de la s ecurit e native Facilite le QoS Probl` eme de la migration v4 / v6

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Protocoles Internet

Protocoles de base

IP v6

IP v6 Internet Protocol version 6 Adressage IP sur 16 octets unicast / multicast / unicast g er es nativement Gestion de la s ecurit e native Facilite le QoS Probl` eme de la migration v4 / v6

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Protocoles Internet

Protocoles de base

IP v6

IP v6 Internet Protocol version 6 Adressage IP sur 16 octets unicast / multicast / unicast g er es nativement Gestion de la s ecurit e native Facilite le QoS Probl` eme de la migration v4 / v6

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Protocoles Internet

Protocoles de base

IP v6

IP v6 Internet Protocol version 6 Adressage IP sur 16 octets unicast / multicast / unicast g er es nativement Gestion de la s ecurit e native Facilite le QoS Probl` eme de la migration v4 / v6

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Protocoles Internet

Protocoles de transport

TCP

TCP Transmission Control Protocol Session Contr ole derreur Contr ole de congestion Mode connect e

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Protocoles Internet

Protocoles de transport

TCP

TCP Transmission Control Protocol Session Contr ole derreur Contr ole de congestion Mode connect e

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Protocoles Internet

Protocoles de transport

TCP

TCP Transmission Control Protocol Session Contr ole derreur Contr ole de congestion Mode connect e

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Protocoles Internet

Protocoles de transport

UDP

UDP User Datagram Protocol Aucune session, ni contr ole derreur : peu able Plus rapide que TCP si peu de donn ees ` a transf erer
Pas de contr ole de congestion : UDP peut emettre aussi rapidement quil le souhaite

Mode non connect e Exemples dutilisation :


DNS SNMP

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Protocoles Internet

Protocoles de transport

UDP

UDP User Datagram Protocol Aucune session, ni contr ole derreur : peu able Plus rapide que TCP si peu de donn ees ` a transf erer
Pas de contr ole de congestion : UDP peut emettre aussi rapidement quil le souhaite

Mode non connect e Exemples dutilisation :


DNS SNMP

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Protocoles Internet

Protocoles de transport

UDP

UDP User Datagram Protocol Aucune session, ni contr ole derreur : peu able Plus rapide que TCP si peu de donn ees ` a transf erer
Pas de contr ole de congestion : UDP peut emettre aussi rapidement quil le souhaite

Mode non connect e Exemples dutilisation :


DNS SNMP

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Protocoles Internet

Protocoles de transport

UDP

UDP User Datagram Protocol Aucune session, ni contr ole derreur : peu able Plus rapide que TCP si peu de donn ees ` a transf erer
Pas de contr ole de congestion : UDP peut emettre aussi rapidement quil le souhaite

Mode non connect e Exemples dutilisation :


DNS SNMP

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Protocoles Internet

Protocoles de transport

UDP

UDP User Datagram Protocol Aucune session, ni contr ole derreur : peu able Plus rapide que TCP si peu de donn ees ` a transf erer
Pas de contr ole de congestion : UDP peut emettre aussi rapidement quil le souhaite

Mode non connect e Exemples dutilisation :


DNS SNMP

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Protocoles Internet

Protocoles de gestion

DNS
DNS Domain Name System

Serveur primaire
Autorit e du domaine

Serveur secondaire
Obtient ses donn ees via le r eseau (transfert de zone) Redondance de linformation Secours / Aide du serveur primaire

Serveurs cache
M emorise les r eponses ` a des questions pos ees D elai de validit e de linformation Aucune autorit e
antoine.vernois@ens-lyon.fr Introduction aux Technologies de lInternet

Protocoles Internet

Protocoles de gestion

DNS
DNS Domain Name System

Serveur primaire
Autorit e du domaine

Serveur secondaire
Obtient ses donn ees via le r eseau (transfert de zone) Redondance de linformation Secours / Aide du serveur primaire

Serveurs cache
M emorise les r eponses ` a des questions pos ees D elai de validit e de linformation Aucune autorit e
antoine.vernois@ens-lyon.fr Introduction aux Technologies de lInternet

Protocoles Internet

Protocoles de gestion

DNS
DNS Domain Name System

Serveur primaire
Autorit e du domaine

Serveur secondaire
Obtient ses donn ees via le r eseau (transfert de zone) Redondance de linformation Secours / Aide du serveur primaire

Serveurs cache
M emorise les r eponses ` a des questions pos ees D elai de validit e de linformation Aucune autorit e
antoine.vernois@ens-lyon.fr Introduction aux Technologies de lInternet

Protocoles Internet

Protocoles de gestion

DNS
DNS Domain Name System

Serveur primaire
Autorit e du domaine

Serveur secondaire
Obtient ses donn ees via le r eseau (transfert de zone) Redondance de linformation Secours / Aide du serveur primaire

Serveurs cache
M emorise les r eponses ` a des questions pos ees D elai de validit e de linformation Aucune autorit e
antoine.vernois@ens-lyon.fr Introduction aux Technologies de lInternet

Protocoles Internet

Protocoles de gestion

SNMP

SNMP Simple Network Management Protocol Gestion ` a distance des equipements


Serveurs Stations Routeurs ...

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Protocoles Internet

Protocoles de gestion

SNMP

SNMP Simple Network Management Protocol Gestion ` a distance des equipements


Serveurs Stations Routeurs ...

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Protocoles Internet

Protocoles applicatifs

Protocoles applicatifs
Connexion ` a distance
telnet TErminaL NETwork ssh Secure SHell

Echange de donn ees


http HyperText Transfer Protocol ftp File Transfer Protocol

Messageries
smtp Simple Mail Transfer Protocol pop Post Oce Protocol imap Internet Message Access Protocol nntp Network News Transport Protocol ...
antoine.vernois@ens-lyon.fr Introduction aux Technologies de lInternet

Protocoles Internet

Protocoles applicatifs

Protocoles applicatifs
Connexion ` a distance
telnet TErminaL NETwork ssh Secure SHell

Echange de donn ees


http HyperText Transfer Protocol ftp File Transfer Protocol

Messageries
smtp Simple Mail Transfer Protocol pop Post Oce Protocol imap Internet Message Access Protocol nntp Network News Transport Protocol ...
antoine.vernois@ens-lyon.fr Introduction aux Technologies de lInternet

Protocoles Internet

Protocoles applicatifs

Protocoles applicatifs
Connexion ` a distance
telnet TErminaL NETwork ssh Secure SHell

Echange de donn ees


http HyperText Transfer Protocol ftp File Transfer Protocol

Messageries
smtp Simple Mail Transfer Protocol pop Post Oce Protocol imap Internet Message Access Protocol nntp Network News Transport Protocol ...
antoine.vernois@ens-lyon.fr Introduction aux Technologies de lInternet

Quatri` eme partie IV Standards sur Internet

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

standards ociels Organismes Processus IETF W3C

Standards de fait PDF Flash

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

standards ociels

Introduction aux Technologies de lInternet

standards ociels Organismes Processus IETF W3C Standards de fait

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

standards ociels

Organismes

Organismes
ISOC Internet Society, 1992 BOT Board of Trustees IAB Internet Architecture Board IETF Internet Engineering Task Force IRTF Internet Research Task Force IESG Internet Engineering Steering Group IRSG Internet Research Steering Group IANA Internet Assigned Number Authority NIC Network Information Center INTERNIC INTERnet Network Information Center NOC/NCC Network Operator/Computer Center

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

standards ociels

W3C

W3C
Working Draft
Pour commentaires techniques

Candidate Recommendation
En attente de 2 impl ementations en test minimums r eussies

Proposed Recommendation
Document stable Reste dans cet etat pendant au moins 4 mois

W3C Recommendation
Document d enitivement valid e Pour application ` a grande echelle Support et promotion par le W3C
antoine.vernois@ens-lyon.fr Introduction aux Technologies de lInternet

standards ociels

W3C

W3C
Working Draft
Pour commentaires techniques

Candidate Recommendation
En attente de 2 impl ementations en test minimums r eussies

Proposed Recommendation
Document stable Reste dans cet etat pendant au moins 4 mois

W3C Recommendation
Document d enitivement valid e Pour application ` a grande echelle Support et promotion par le W3C
antoine.vernois@ens-lyon.fr Introduction aux Technologies de lInternet

standards ociels

W3C

W3C
Working Draft
Pour commentaires techniques

Candidate Recommendation
En attente de 2 impl ementations en test minimums r eussies

Proposed Recommendation
Document stable Reste dans cet etat pendant au moins 4 mois

W3C Recommendation
Document d enitivement valid e Pour application ` a grande echelle Support et promotion par le W3C
antoine.vernois@ens-lyon.fr Introduction aux Technologies de lInternet

standards ociels

W3C

W3C
Working Draft
Pour commentaires techniques

Candidate Recommendation
En attente de 2 impl ementations en test minimums r eussies

Proposed Recommendation
Document stable Reste dans cet etat pendant au moins 4 mois

W3C Recommendation
Document d enitivement valid e Pour application ` a grande echelle Support et promotion par le W3C
antoine.vernois@ens-lyon.fr Introduction aux Technologies de lInternet

standards ociels

W3C

W3C
Working Draft
Pour commentaires techniques

Candidate Recommendation
En attente de 2 impl ementations en test minimums r eussies

Proposed Recommendation
Document stable Reste dans cet etat pendant au moins 4 mois

W3C Recommendation
Document d enitivement valid e Pour application ` a grande echelle Support et promotion par le W3C
antoine.vernois@ens-lyon.fr Introduction aux Technologies de lInternet

Standards de fait

Introduction aux Technologies de lInternet

standards ociels Standards de fait PDF Flash

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Standards de fait

PDF

Standards de fait : PDF

PDF Portable Document Format Sp ecications ouvertes Reader PDF gratuit Diusion favoris ee par le web Sp ecications contr ol ees par Adobe 10 ans Adobe

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Standards de fait

PDF

Standards de fait : PDF

PDF Portable Document Format Sp ecications ouvertes Reader PDF gratuit Diusion favoris ee par le web Sp ecications contr ol ees par Adobe D eveloppement de solutions de g en eration libre D eveloppement de solutions de gestion libre

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Standards de fait

PDF

Standards de fait : PDF

PDF Portable Document Format Sp ecications ouvertes Reader PDF gratuit Diusion favoris ee par le web Sp ecications contr ol ees par Adobe Disponible sur de nombreuses plateformes

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Standards de fait

PDF

Standards de fait : PDF

PDF Portable Document Format Sp ecications ouvertes Reader PDF gratuit Diusion favoris ee par le web Sp ecications contr ol ees par Adobe

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Standards de fait

PDF

Standards de fait : PDF

PDF Portable Document Format Sp ecications ouvertes Reader PDF gratuit Diusion favoris ee par le web Sp ecications contr ol ees par Adobe D eveloppement de solutions payante ` a la pointe Ma trise des d eveloppements de solutions de g en eration payante

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Standards de fait

Flash

Standards de fait : Flash


Sp ecications priv ees Plugins dex ecution gratuits Diusion favoris ee par le web Sp ecications contr ol ees par Adobe Seules les solutions Macromedia, ou impl ementant des solutions Macromedia peuvent g en erer ce format

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Standards de fait

Flash

Standards de fait : Flash


Sp ecications priv ees Plugins dex ecution gratuits Diusion favoris ee par le web Sp ecications contr ol ees par Adobe Seules les solutions Macromedia, ou impl ementant des solutions Macromedia peuvent g en erer ce format

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Standards de fait

Flash

Standards de fait : Flash


Sp ecications priv ees Plugins dex ecution gratuits Diusion favoris ee par le web Sp ecications contr ol ees par Adobe Seules les solutions Macromedia, ou impl ementant des solutions Macromedia peuvent g en erer ce format Disponible sur di erentes plateformes

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Standards de fait

Flash

Standards de fait : Flash


Sp ecications priv ees Plugins dex ecution gratuits Diusion favoris ee par le web Sp ecications contr ol ees par Adobe Seules les solutions Macromedia, ou impl ementant des solutions Macromedia peuvent g en erer ce format Apporte des animations sur le web plut ot statique C ot e ludique

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Standards de fait

Flash

Standards de fait : Flash


Sp ecications priv ees Plugins dex ecution gratuits Diusion favoris ee par le web Sp ecications contr ol ees par Adobe Seules les solutions Macromedia, ou impl ementant des solutions Macromedia peuvent g en erer ce format

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Standards de fait

Flash

Standards de fait : Flash


Sp ecications priv ees Plugins dex ecution gratuits Diusion favoris ee par le web Sp ecications contr ol ees par Adobe Seules les solutions Macromedia, ou impl ementant des solutions Macromedia peuvent g en erer ce format

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Standards de fait

Flash

Standards de fait : Flash


Sp ecications priv ees Plugins dex ecution gratuits Diusion favoris ee par le web Sp ecications contr ol ees par Adobe Seules les solutions Macromedia, ou impl ementant des solutions Macromedia peuvent g en erer ce format Malgr e des sp ecications ferm ees, le web permet ` a Macromedia dimposer Flash comme solution danimation accessible

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Cinqui` eme partie V Sources

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Quelques liens utiles

les sources
Sylvain Vernois http://www.ecole.ensicaen.fr/~vernois/ Comment ca marche http://www.commentcamarche.com

les slides en ligne


http://graal.ens-lyon.fr/~avernois

pour les questions


antoine.vernois@ens-lyon.fr

antoine.vernois@ens-lyon.fr

Introduction aux Technologies de lInternet

Você também pode gostar