Escolar Documentos
Profissional Documentos
Cultura Documentos
Antoine Vernois
Universit e Blaise Pascal
Cours 2005/2006
antoine.vernois@ens-lyon.fr
Au programme...
G en eralit es & Histoire Derri` ere Internet Protocoles & Internet Standards sur Internet
antoine.vernois@ens-lyon.fr
Au programme...
G en eralit es & Histoire Derri` ere Internet Protocoles & Internet Standards sur Internet
antoine.vernois@ens-lyon.fr
Au programme...
G en eralit es & Histoire Derri` ere Internet Protocoles & Internet Standards sur Internet
antoine.vernois@ens-lyon.fr
Au programme...
G en eralit es & Histoire Derri` ere Internet Protocoles & Internet Standards sur Internet
antoine.vernois@ens-lyon.fr
antoine.vernois@ens-lyon.fr
G en eralit es
antoine.vernois@ens-lyon.fr
G en eralit es
antoine.vernois@ens-lyon.fr
G en eralit es
antoine.vernois@ens-lyon.fr
G en eralit es
antoine.vernois@ens-lyon.fr
G en eralit es
antoine.vernois@ens-lyon.fr
G en eralit es
antoine.vernois@ens-lyon.fr
G en eralit es
Et Internet ?
antoine.vernois@ens-lyon.fr
G en eralit es
Et Internet ?
antoine.vernois@ens-lyon.fr
G en eralit es
Et Internet ?
antoine.vernois@ens-lyon.fr
G en eralit es
Et Internet ?
antoine.vernois@ens-lyon.fr
G en eralit es
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
G en eralit es
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
Vers Internet
antoine.vernois@ens-lyon.fr
Vers Internet
Les d ebuts
antoine.vernois@ens-lyon.fr
Vers Internet
Les d ebuts
antoine.vernois@ens-lyon.fr
Vers Internet
Les d ebuts
1962
antoine.vernois@ens-lyon.fr
Vers Internet
Les d ebuts
1962
antoine.vernois@ens-lyon.fr
Vers Internet
Les d ebuts
1969
Cr eation de ARPANET
antoine.vernois@ens-lyon.fr
Vers Internet
Les d ebuts
1972
Cr eation du courrier electronique Le r eseau sagrandit
antoine.vernois@ens-lyon.fr
Vers Internet
Les d ebuts
1972
Cr eation du courrier electronique Le r eseau sagrandit
antoine.vernois@ens-lyon.fr
Vers Internet
Les d ebuts
1972
Cr eation du courrier electronique Le r eseau sagrandit
antoine.vernois@ens-lyon.fr
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
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
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
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
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
Internet en chires
antoine.vernois@ens-lyon.fr
Internet en chires
antoine.vernois@ens-lyon.fr
Internet en chires
antoine.vernois@ens-lyon.fr
antoine.vernois@ens-lyon.fr
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
Architecture dInternet Notions de base Au sujet de OSI... Encapsulation Commutation de paquets DNS Fonctionnement dInternet D enitions utiles
antoine.vernois@ens-lyon.fr
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Architecture dInternet
Notions de base
Routage
Routeurs
connaisse une partie de la topologie oriente les paquets vers leur destination.
antoine.vernois@ens-lyon.fr
Architecture dInternet
Notions de base
Routage
Routeurs
connaisse une partie de la topologie oriente les paquets vers leur destination.
antoine.vernois@ens-lyon.fr
Architecture dInternet
Notions de base
Routage
Routeurs
connaisse une partie de la topologie oriente les paquets vers leur destination.
antoine.vernois@ens-lyon.fr
Architecture dInternet
Notions de base
Routage
Routeurs
connaisse une partie de la topologie oriente les paquets vers leur destination.
antoine.vernois@ens-lyon.fr
Architecture dInternet
Notions de base
Routage
Routeurs
connaisse une partie de la topologie oriente les paquets vers leur destination.
antoine.vernois@ens-lyon.fr
Architecture dInternet
Notions de base
Routage
Routeurs
connaisse une partie de la topologie oriente les paquets vers leur destination.
antoine.vernois@ens-lyon.fr
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
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
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
antoine.vernois@ens-lyon.fr
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
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
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
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...)
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
antoine.vernois@ens-lyon.fr
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
antoine.vernois@ens-lyon.fr
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
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
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
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
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
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
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
Architecture dInternet
Encapsulation
Architecture dInternet
antoine.vernois@ens-lyon.fr
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
Architecture dInternet
Commutation de paquets
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
Architecture dInternet
Commutation de paquets
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
Architecture dInternet
Commutation de paquets
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
Architecture dInternet
Commutation de paquets
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
Architecture dInternet
Commutation de paquets
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
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
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
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
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
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
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
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
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
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
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
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
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
Fonctionnement dInternet
antoine.vernois@ens-lyon.fr
Fonctionnement dInternet
Interconnexions de r eseaux
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
Fonctionnement dInternet
Interconnexions de r eseaux
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
Fonctionnement dInternet
Interconnexions de r eseaux
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
Fonctionnement dInternet
Interconnexions de r eseaux
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
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
antoine.vernois@ens-lyon.fr
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
antoine.vernois@ens-lyon.fr
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
antoine.vernois@ens-lyon.fr
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
antoine.vernois@ens-lyon.fr
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
antoine.vernois@ens-lyon.fr
Fonctionnement dInternet
Les GIX
antoine.vernois@ens-lyon.fr
Fonctionnement dInternet
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
Fonctionnement dInternet
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
Fonctionnement dInternet
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
Fonctionnement dInternet
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
D enitions utiles
antoine.vernois@ens-lyon.fr
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
D enitions utiles
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
D enitions utiles
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
D enitions utiles
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
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
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
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
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
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
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
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
antoine.vernois@ens-lyon.fr
Protocoles Internet Protocoles de base Protocoles de transport Protocoles de gestion Protocoles applicatifs
antoine.vernois@ens-lyon.fr
Protocoles Internet
Protocoles Internet Protocoles de base Protocoles de transport Protocoles de gestion Protocoles applicatifs
antoine.vernois@ens-lyon.fr
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
antoine.vernois@ens-lyon.fr
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
antoine.vernois@ens-lyon.fr
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
antoine.vernois@ens-lyon.fr
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
antoine.vernois@ens-lyon.fr
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
antoine.vernois@ens-lyon.fr
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
antoine.vernois@ens-lyon.fr
Protocoles Internet
Protocoles de gestion
SNMP
antoine.vernois@ens-lyon.fr
Protocoles Internet
Protocoles applicatifs
Protocoles applicatifs
Connexion ` a distance
telnet TErminaL NETwork ssh Secure SHell
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
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
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
antoine.vernois@ens-lyon.fr
antoine.vernois@ens-lyon.fr
standards ociels
antoine.vernois@ens-lyon.fr
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
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
antoine.vernois@ens-lyon.fr
Standards de fait
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
Standards de fait
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
Standards de fait
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
Standards de fait
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
Standards de fait
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
Standards de fait
Flash
antoine.vernois@ens-lyon.fr
Standards de fait
Flash
antoine.vernois@ens-lyon.fr
Standards de fait
Flash
antoine.vernois@ens-lyon.fr
Standards de fait
Flash
antoine.vernois@ens-lyon.fr
Standards de fait
Flash
antoine.vernois@ens-lyon.fr
Standards de fait
Flash
antoine.vernois@ens-lyon.fr
Standards de fait
Flash
antoine.vernois@ens-lyon.fr
antoine.vernois@ens-lyon.fr
les sources
Sylvain Vernois http://www.ecole.ensicaen.fr/~vernois/ Comment ca marche http://www.commentcamarche.com
antoine.vernois@ens-lyon.fr