Académique Documents
Professionnel Documents
Culture Documents
Origine :
60s/70s : bb Internet : ARPANET. Utilis par
larme amricaine et les universits amricaines.
Arpanet
Dessine-moi Internet !
Salle de TP :
Switch
Dessine-moi Internet !
1 btiment de luniversit :
Fibre Optique
Routeur
Serveur
Salle 101
Serveur
Salle 102
Salle 103
Salle 201
Dessine-moi Internet !
1 universit :
Dessine-moi Internet !
Et vous ?
Rseau du FAI
Central
tlphonique
*box
Ligne tlphonique
*box
Rseau FT
Connections via
un FAI
(Fournisseur
dAccs Internet).
Dessine-moi Internet !
Exemple de rseau de FAI
Dessine-moi Internet !
Connexions intercontinentales ?
Essentiellement par des fibres optiques sous-marines
source : gotoyourlink.com
Dessine-moi Internet !
Interconnexion entre les rseaux
Source : http://www.opte.org/maps/
Internet
En rsum :
Interconnexion de rseaux. Pas de chef !
Dcentralis : Chaque petit rseau (A.S. Systme
Autonome) est gr (construit, maintenu) localement.
Redondant : chaque petit rseau est connect
plusieurs autres rseaux.
Neutre : peut faire passer nimporte quoi comme
information (Web, voix, TV, email, connexion distance,
tlmaintenance, )
Adresse
Pour trouver son chemin dans un rseau il faut (au
moins) un systme dadressage !
Adresse : permet didentifier de manire unique
une entit (une machine) du rseau.
Adresse sur Internet : Adresse IP (Internet
Protocol). Elle est compose de 4 nombres entre 0 et
255.
Exemple : 147.210.8.97
Wikimedia Commons:
http://fr.wikipedia.org/wiki/Fichier:Regional_Internet_Registries_world_map.svg
Routeurs
Routeurs
> ifconfig
eth0 Link encap:Ethernet
HWaddr 00:30:48:23:56:80
inet addr:147.210.9.207 Bcast:147.210.9.255 Mask:255.255.254.0
inet6 addr: fe80::230:48ff:fe23:5680/64 Scope:Link
()
Rq : fe80::230:48ff:fe23:5680 criture simplifie de
fe80:0000:0000:0000:0230:48ff:fe23:5680
Systme de nommage !
Les adresses IP : cest bien pour les machines,
mais cest pas facile utiliser !
Ide : donner des noms aux machines !
Problme : sassurer que les noms des machines
sont uniques. Pour la France cest lAFNIC
(Association Franaise pour le Nommage Internet
en Coopration) qui sen charge.
Solution : noms composs + dcentralisation.
Exemples :
jaguar.emi.u-bordeaux-1.fr
www.google.fr
DNS
Espace de noms
1er niveau de l'arbre : Top Level Domain, + de 200 domaines
(dcid par lICANN)
gnriques : com, edu, gov, org
nationaux : au, fr, uk, es,
nov 2000 : biz, info, name, pro,
feuille : contient des machines
nom : chemin d'une feuille vers la racine (ex: jaguar.emi.ubordeaux-1.fr)
DNS
Administration : droit de cration demand au pre immdiat
Le crmi demande ladministrateur du domaine u-bordeaux1.fr la
cration dun sous domaine appel emi.
Ensuite le crmi administre son domaine :
jaguar.emi.u-bordeaux1.fr
dilbert.emi.u-bordeaux1.fr
Mcanisme de traduction :
Chaque domaine possde un serveur de traduction dadresses.
Il suffit de trouver le bon serveur. Exemple de fonctionnement
(enveloppe)
@D@S
(petits paquets)
M1 1 @D@S M3 3
@D@S M2 2
@D@S M4 4
@D@S
Rassemblage
@D@S
@D@S
@D@S
M4 4
M1 1
@D@S
@D@S
M2 2
M3 3
Protocole
Protocole : Ensemble de rgles dfinissant le mode de
communication
Exemple : Passer un coup de tlphone.
Dcrocher
Composer le numro
couter la tonalit (occupe ou pas)
Celui qui dcroche dit Allo !
Celui qui appelle se prsente
<Bla bla bla>
Le premier interlocuteur dit au revoir
Le second aussi
Les 2 interlocuteurs raccrochent.
Protocoles de transport
TCP (Transmission Control Protocol)
Fiable : systme daccus de rception.
gre les pertes de messages et les rmet le cas chant.
Jai bien reu les paquets 3, 4, 6, 7
OK, je te renvoie le paquet 5
un peu lent.
Protocoles Applicatifs
Au-dessus de ce protocole de transport, chaque
application a son propre protocole.
Hotline : protocole bien tabli :
Bonjour
Votre numro dabonn
Votre problme
85 paquets
changs !
Napster
Indexation : centralise au niveau dun serveur
Stockage : rparti au niveau des nuds du rseau.
Qui a toto.mp3 ?
Rep : E
Je veux toto.mp3
toto.mp3
eMule / Kademlia
Indexation : centralise au niveau de plusieurs serveurs
Stockage : rparti au niveau des nuds du rseau.
eMule / Kademlia
Indexation : rpartie au niveau des nuds du rseau. (un
peu comme pour le DNS, mais sans laspect hirarchique)
Stockage : rparti au niveau des nuds du rseau.
A
Rep : E
Je veux toto.mp3
Qui a toto.mp3 ?
toto.mp3
Qui a toto.mp3 ?