Le DARPA Internet = Defense
Advenced Reasearch Projects Agency
·
1970-80
·
2 protocoles pour la connexion
o TCP
o IP
restés les 2 ppx actuellmt
Internet
ü
ensemble de réseaux
ü
tous avec les protocoles TCP/IP
ü
reliés de telle façon que
o
tous les utilisateurs peuvent utiliser les services fournis par les protocoles TCP/IP
o
pour joindre n'importe quel
autre user sur n'importe quel autre réseau
Protocoles TCP/IP Transmission
Control Protocol/Internet Protocol
Ø
représente la façon de laquelle
les ordinateurs communiquent sur Internet
Ø
basé sur l'adressage IP
Adressage IP
v
adresse universelle pour chq machine du réseau
v
32 bits (4 octets)
v
3 formats
o
classe A
o
classe B
o
classe C
Classe A
·
réseau avec beaucoup de machines
·
224 machines possibles = + de 16 millions
·
27 = 128 réseaux
·
1e octet entre 1 et 127
|
0??????? . |
???????? . |
???????? . |
???????? |
|
n° réseau |
n° de machine |
||
Classe B
·
réseaux un peu plus petits
·
214 réseaux
·
216 machines
·
1e octet entre 128 et 191
|
10?????? . |
???????? . |
???????? . |
???????? |
|
n° réseau |
n° de machine |
||
Classe C
·
réseaux locaux esst
·
221 réseaux
·
28 machines
·
1e octet entre 192 et 223
|
110????? . |
???????? . |
???????? . |
???????? |
|
n° réseau |
n° de machine |
||
0.0.0.0 = adresse des machines qui n'ont pas encore récupéré
d'adresse IP
255.255.255.255 = adresse de broadcast
: balaie tout le réseau local
127.0.0.1 = loopback : teste
les protocoles TCP/IP en local
|
|
Modèle TCP/IP
|
Modèle
OSI
|
|
|
applications std du réseau (Telnet, FP, …) |
Couche Application |
Couche Application |
interface avec les applis |
|
Couche Présentation |
format des données |
||
|
Couche Session |
ouverture des sessions sur les machines du
réseau |
||
|
assure l'acheminemt des données |
Couche Transport (TCP) |
Couche Transport |
transport des données et
gestion des erreurs |
|
fournit le paquet de données |
Couche Internet (IP) |
Couche Réseau |
gestion des adresses et routage des
données |
|
forme
sous laq. les données doivent être acheminées |
Couche Accès réseau |
Couche Liaison données |
interface avec la carte réseau |
|
Couche Physique |
façon de laq. les données st converties en
signaux numériques |
Adresses de configuration de la machine sans
connexion au réseau
|
Classe A |
10.0.0.0 |
|
Classe B |
172.X.0.0,
16 ≤ X ≤ 31 |
|
Classe C |
192.168.X.0,
0 ≤ X ≤ 255 |
Bientôt IP v.4® IP v.6
avec
·
hiérarchie des machines (on les
trouve plus facilement)
·
adresse sur 16 octets (4
octets)
Système DNS (Domain Name System)
: système de noms de domaine
·
pour faciliter l'association nom-machine-adresse IP
Ex : ibmh70a
·
avec un schéma de nommage
hiérarchique
·
+ base de donnée répartie
Les 6 1e domaines sont
Ø
com
Ø
edu
Ø
gov : organisations gouvernementales
non militaires
Ø
mil
Ø
org
Ø
net : services réseaux
Le domaine fr est géré par l'INRIA
Pour créer un domaine, demander au gestionnaire.
Chez soi, on peut alors créer des sous-domaines
Même on utilise le système DNS, on passe toujours par
l'adresse IP Þ appel au
serveur de noms
Adresses
FQDN Fully Qualified Domain Name
nom@organisation.domaine
Adresses
URL Uniform Resource Locator
service://user:passwd@host:port/url-de-l'objf-demandé
Ex : http://e10311:passwd@iut-orsay.fr:8080/
Les navigateurs utilisent les adresses URL.