Vous êtes sur la page 1sur 81

Formation rseaux e de base JPeg

Formation Rseaux : Notions de base e


Jean-Philippe Andre (JPeg), p2009

Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Septembre 2007

Que sont les rseaux ? e

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Wikipedia.org : Un rseau est un ensemble de nuds e (ou ples) relis entre eux par des liens (canaux). o e

Conguration du rseau e
DHCP DNS

Conclusion

Que sont les rseaux ? e

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Wikipedia.org : Un rseau est un ensemble de nuds e (ou ples) relis entre eux par des liens (canaux). o e Tlphone ee Radio, tlvision ee LAN, Macrorseaux, Internet e

Conguration du rseau e
DHCP DNS

Conclusion

Mod`le OSI : un mod`le en 7 couches e e

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e

1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 5. Couche session 6. Couche prsentation e 7. Couche application

Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Mod`le OSI : un mod`le en 7 couches e e

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e

1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 5. Couche session 6. Couche prsentation e 7. Couche application Chaque couche est indpendante de celles au-dessus et e en-dessous.

Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Enttes de paquets (headers) e

Formation rseaux e de base JPeg Gnralits e e e

Les donnes (suite doctets) sont regroupes en paquets e e avant transmission

Mod`le OSI e
Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Enttes de paquets (headers) e

Formation rseaux e de base JPeg Gnralits e e e

Les donnes (suite doctets) sont regroupes en paquets e e avant transmission Chaque couche peut ajouter des enttes (parfois des e enqueues) pour renseigner le paquet

Mod`le OSI e
Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Enttes de paquets (headers) e

Formation rseaux e de base JPeg Gnralits e e e

Les donnes (suite doctets) sont regroupes en paquets e e avant transmission Chaque couche peut ajouter des enttes (parfois des e enqueues) pour renseigner le paquet Paquet = Enttes 1 + Enttes 2 + ... + Donnes e e e

Mod`le OSI e
Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Enttes de paquets (headers) e

Formation rseaux e de base JPeg Gnralits e e e

Les donnes (suite doctets) sont regroupes en paquets e e avant transmission Chaque couche peut ajouter des enttes (parfois des e enqueues) pour renseigner le paquet Paquet = Enttes 1 + Enttes 2 + ... + Donnes e e e Exemple :

Mod`le OSI e
Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Enttes couche 1

Enttes couche 2

...

Enttes couche n

Donnes

Enqueues couches 1 n

Transport des paquets

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e

Le probl`me : e Comment dire ` un paquet daller ` telle destination ? a a Comment tre sr que la transmission a russi (si e u e besoin) ? Comment partager une connexion entre plusieurs applications ?

Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Transport des paquets

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e

Le probl`me : e Comment dire ` un paquet daller ` telle destination ? a a Comment tre sr que la transmission a russi (si e u e besoin) ? Comment partager une connexion entre plusieurs applications ? Cest le rle des direntes couches et de leurs o e protocoles associs. e

Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Mod`le OSI : 1. Couche physique e


Transforme une srie de bits en un signal e

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Mod`le OSI : 1. Couche physique e


Transforme une srie de bits en un signal e Support : Electricit, ondes hertziennes, bres e optiques... Matriel : Emetteurs/rcepteurs wi, hubs, cbles e e a

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Mod`le OSI : 1. Couche physique e


Transforme une srie de bits en un signal e Support : Electricit, ondes hertziennes, bres e optiques... Matriel : Emetteurs/rcepteurs wi, hubs, cbles e e a

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Fonctionnement dun hub (concentrateur)


Un hub envoie linformation reue sur un port sur tous les c autres ports branchs : e

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Fonctionnement dun hub (concentrateur)


Un hub envoie linformation reue sur un port sur tous les c autres ports branchs : e

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Fonctionnement dun hub (concentrateur)


Un hub envoie linformation reue sur un port sur tous les c autres ports branchs : e

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Inconvnients : e Aucune scurit sur la connexion : tout peut facilement e e tre espionn e e Le dbit est partag entre chaque connexion e e

Mod`le OSI : 2. Couche liaison e

Formation rseaux e de base JPeg Gnralits e e e

Assure la communication entre deux machines voisines. Dcoupage des informations en trames : correction des e erreurs, gestion des collisions

Mod`le OSI e
Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Mod`le OSI : 2. Couche liaison e

Formation rseaux e de base JPeg Gnralits e e e

Assure la communication entre deux machines voisines. Dcoupage des informations en trames : correction des e erreurs, gestion des collisions Support : Sous-couches MAC et LLC, protocoles Ethernet, Token Ring... Matriel : Switches (commutateurs rseaux) e e

Mod`le OSI e
Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Mod`le OSI : 2. Couche liaison e

Formation rseaux e de base JPeg Gnralits e e e

Assure la communication entre deux machines voisines. Dcoupage des informations en trames : correction des e erreurs, gestion des collisions Support : Sous-couches MAC et LLC, protocoles Ethernet, Token Ring... Matriel : Switches (commutateurs rseaux) e e

Mod`le OSI e
Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Sous-couche 1 : Media Access Control (MAC)


G`re lacc`s direct au mdia physique e e e

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Sous-couche 1 : Media Access Control (MAC)


G`re lacc`s direct au mdia physique e e e Adresses MAC : Forme : XX:XX:XX:XX:XX:XX (o` XX sont des entiers u hexadcimaux entre 00 et FF) e Adresse physique quasi unique

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Sous-couche 1 : Media Access Control (MAC)


G`re lacc`s direct au mdia physique e e e Adresses MAC : Forme : XX:XX:XX:XX:XX:XX (o` XX sont des entiers u hexadcimaux entre 00 et FF) e Adresse physique quasi unique

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Prambule
8 octets

MAC src
6 octets

MAC dest Protocole


6 octets 2 octets

Donnes IP

4 octets

FCS

Commande : ip link

Sous-couche 2 : Logical Link Control (LLC)

Formation rseaux e de base JPeg Gnralits e e e

Assure le multiplexage/dmultiplexage des paquets sur le e lien physique et gestion des collisions

Mod`le OSI e
Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Sous-couche 2 : Logical Link Control (LLC)

Formation rseaux e de base JPeg Gnralits e e e

Assure le multiplexage/dmultiplexage des paquets sur le e lien physique et gestion des collisions Direntes mthodes : e e Time Division Multiple Access (ex. tlphone GSM) ee Frequency Division Multiple Access (ex. canaux Wi) Carrier Sense Multiple Access : on vrie que personne e ne parle avant de prendre la parole Avec dtection ou vitement des collisions (ex. e e Ethernet) Token Ring : on passe un jeton qui donne la parole

Mod`le OSI e
Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Sous-couche 2 : Logical Link Control (LLC)

Formation rseaux e de base JPeg Gnralits e e e

Assure le multiplexage/dmultiplexage des paquets sur le e lien physique et gestion des collisions Direntes mthodes : e e Time Division Multiple Access (ex. tlphone GSM) ee Frequency Division Multiple Access (ex. canaux Wi) Carrier Sense Multiple Access : on vrie que personne e ne parle avant de prendre la parole Avec dtection ou vitement des collisions (ex. e e Ethernet) Token Ring : on passe un jeton qui donne la parole Le LLC repose sur la couche MAC

Mod`le OSI e
Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Fonctionnement dun switch


Un switch lit ladresse MAC destination dun paquet pour dterminer sur quel port le retransmettre : e

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Fonctionnement dun switch


Un switch lit ladresse MAC destination dun paquet pour dterminer sur quel port le retransmettre : e

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Fonctionnement dun switch


Un switch lit ladresse MAC destination dun paquet pour dterminer sur quel port le retransmettre : e

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Un rseau switch est limit ` peu de machines. On parle de e e ea LAN (Local Area Network).

Mod`le OSI : 3. Couche rseau e e

Formation rseaux e de base JPeg Gnralits e e e

Assure la communication entre deux nuds distants

Mod`le OSI e
Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Mod`le OSI : 3. Couche rseau e e

Formation rseaux e de base JPeg Gnralits e e e

Assure la communication entre deux nuds distants Support : Protocoles IP, ARP, ICMP... Matriel : Routeurs e

Mod`le OSI e
Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Mod`le OSI : 3. Couche rseau e e

Formation rseaux e de base JPeg Gnralits e e e

Assure la communication entre deux nuds distants Support : Protocoles IP, ARP, ICMP... Matriel : Routeurs e

Mod`le OSI e
Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Classes dIP
Une adresse IP est de la forme x.x.x.x o` les x sont des u entiers entre 0 et 255.

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Classes dIP
Une adresse IP est de la forme x.x.x.x o` les x sont des u entiers entre 0 et 255. IP est un protocole gographique (hirarchie). e e

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Classes dIP
Une adresse IP est de la forme x.x.x.x o` les x sont des u entiers entre 0 et 255. IP est un protocole gographique (hirarchie). e e Notation : 138.195.0.0/16 ou 138.195.0.0 netmask 255.255.0.0

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Classes dIP
Une adresse IP est de la forme x.x.x.x o` les x sont des u entiers entre 0 et 255. IP est un protocole gographique (hirarchie). e e Notation : 138.195.0.0/16 ou 138.195.0.0 netmask 255.255.0.0 Classes dIP : A (0.0.0.0 126.0.0.0) : 126 rseaux, 16777214 htes / e o rseau e B (128.0.0.0 191.255.0.0) : 16384 rseaux, 65534 e htes / rseau o e C (192.0.0.0 223.255.255.0) : 2097152 rseaux, 254 e htes / rseau o e 224.0.0.0 et au-del` : IP rserves a e e 127.0.0.0 : IPs spciales e 10/8, 172.16/12, 192.168/16 : IPs prives e Commandes :ip address (ou ifconfig) et ping

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

ARP : Address Resolution Protocol

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e

Remplit la table de correspondances dadresses IP - MAC

Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

ARP : Address Resolution Protocol

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e

Remplit la table de correspondances dadresses IP - MAC Principe : Une machine A demande ` tous ses voisins directs ` qui a a appartient ladresse IP w.x.y.z La machine B dIP w.x.y.z rpond ` A e a A peut enn communiquer par IP avec B

Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

ARP : Address Resolution Protocol

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e

Remplit la table de correspondances dadresses IP - MAC Principe : Une machine A demande ` tous ses voisins directs ` qui a a appartient ladresse IP w.x.y.z La machine B dIP w.x.y.z rpond ` A e a A peut enn communiquer par IP avec B Tous les nuds Ethernet retiennent une table ARP et schangent ainsi leurs adresses Commande : arp e

Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

CIDR : Classless Inter-Domain Routing

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Elargir la notion de classe dIP et sen aranchir

Conguration du rseau e
DHCP DNS

Conclusion

CIDR : Classless Inter-Domain Routing

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Elargir la notion de classe dIP et sen aranchir Exemple : 138.195.153.1/25 /25 = netmask 255.255.255.128

Conguration du rseau e
DHCP DNS

Conclusion

CIDR : Classless Inter-Domain Routing

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Elargir la notion de classe dIP et sen aranchir Exemple : 138.195.153.1/25 /25 = netmask 255.255.255.128 VIA : 138.195.128.0/19

Conguration du rseau e
DHCP DNS

Conclusion

CIDR : Classless Inter-Domain Routing

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Elargir la notion de classe dIP et sen aranchir Exemple : 138.195.153.1/25 /25 = netmask 255.255.255.128 VIA : 138.195.128.0/19

Conguration du rseau e
DHCP DNS

Conclusion

Routage IP

Formation rseaux e de base JPeg Gnralits e e e

Les rles dun routeur : o Connecter deux rseaux (LAN) ensemble e

Mod`le OSI e
Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Routage IP

Formation rseaux e de base JPeg Gnralits e e e

Les rles dun routeur : o Connecter deux rseaux (LAN) ensemble e Dterminer la route ` suivre pour un paquet selon lIP e a destination

Mod`le OSI e
Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Routage IP

Formation rseaux e de base JPeg Gnralits e e e

Les rles dun routeur : o Connecter deux rseaux (LAN) ensemble e Dterminer la route ` suivre pour un paquet selon lIP e a destination Scinder un paquet en fragments sil est trop gros pour le rseau suivant e

Mod`le OSI e
Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Routage IP

Formation rseaux e de base JPeg Gnralits e e e

Les rles dun routeur : o Connecter deux rseaux (LAN) ensemble e Dterminer la route ` suivre pour un paquet selon lIP e a destination Scinder un paquet en fragments sil est trop gros pour le rseau suivant e Dcrmenter le TTL (Time-To-Live) et sil est nul, jette e e le paquet

Mod`le OSI e
Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Routage IP

Formation rseaux e de base JPeg Gnralits e e e

Les rles dun routeur : o Connecter deux rseaux (LAN) ensemble e Dterminer la route ` suivre pour un paquet selon lIP e a destination Scinder un paquet en fragments sil est trop gros pour le rseau suivant e Dcrmenter le TTL (Time-To-Live) et sil est nul, jette e e le paquet Enregistre et met ` jour une table de routage a Commandes : ip ro (ou route) et traceroute

Mod`le OSI e
Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Routage dun paquet

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Dcouverte automatique de routes IP e

Formation rseaux e de base JPeg Gnralits e e e

Un routeur peut mettre ` jour automatiquement ses routes a IP :

Mod`le OSI e
Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Dcouverte automatique de routes IP e

Formation rseaux e de base JPeg Gnralits e e e

Un routeur peut mettre ` jour automatiquement ses routes a IP : OSPF = Open Shortest Path First BGP = Border Gateway Protocol

Mod`le OSI e
Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Dcouverte automatique de routes IP e

Formation rseaux e de base JPeg Gnralits e e e

Un routeur peut mettre ` jour automatiquement ses routes a IP : OSPF = Open Shortest Path First BGP = Border Gateway Protocol Echanges de routes entre les routeurs Choix prfrentiel de la route la plus courte ee

Mod`le OSI e
Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Dcouverte automatique de routes IP e

Formation rseaux e de base JPeg Gnralits e e e

Un routeur peut mettre ` jour automatiquement ses routes a IP : OSPF = Open Shortest Path First BGP = Border Gateway Protocol Echanges de routes entre les routeurs Choix prfrentiel de la route la plus courte ee OSPF : structures autonomes BGP : changes entre structures autonomes e

Mod`le OSI e
Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Dcouverte automatique de routes IP e

Formation rseaux e de base JPeg Gnralits e e e

Un routeur peut mettre ` jour automatiquement ses routes a IP : OSPF = Open Shortest Path First BGP = Border Gateway Protocol Echanges de routes entre les routeurs Choix prfrentiel de la route la plus courte ee OSPF : structures autonomes BGP : changes entre structures autonomes e Rseaux dynamiques et rsistants aux pannes e e

Mod`le OSI e
Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Mod`le OSI : 4. Couche transport e


Permet ` deux applications de dialoguer a Permet, notamment grce aux ports, de partager un a lien physique unique entre plusieurs applications

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Mod`le OSI : 4. Couche transport e


Permet ` deux applications de dialoguer a Permet, notamment grce aux ports, de partager un a lien physique unique entre plusieurs applications Support : Protocoles TCP, UDP

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Mod`le OSI : 4. Couche transport e


Permet ` deux applications de dialoguer a Permet, notamment grce aux ports, de partager un a lien physique unique entre plusieurs applications Support : Protocoles TCP, UDP

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Enttes de paquets TCP/IP e


Exemple dun paquet TCP/IP

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Niveau

(2) MAC

Prambule
8 octets

MAC src
6 octets

MAC dest Protocole


6 octets 2 octets

Donnes IPv4

FCS
4 octets

Conguration du rseau e
DHCP DNS

(3) IP

Dbut entte IP
12 octets

TTL Protocole Checksum IP src IP dest


1o 4 octets 8 octets 4 octets 4 octets

Donnes TCP

Conclusion

(4) Transport

Port src Port dest


2 octets 2 octets

Autres infos TCP


12 octets

Donnes Application

TCP & UDP (niveau 4)


Caractristiques du TCP (Transmission Control Protocol) : e Envoi avec accus de rception (SYN/ACK) e e Fiable car vrication des erreurs e Utilisation de ports source et destination Adapt aux communications en mode connect e e

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

TCP & UDP (niveau 4)


Caractristiques du TCP (Transmission Control Protocol) : e Envoi avec accus de rception (SYN/ACK) e e Fiable car vrication des erreurs e Utilisation de ports source et destination Adapt aux communications en mode connect e e Caractristiques de lUDP (User Datagram Protocol) : e Pas daccus de rception, envoi simple e e Pas de vrication des erreurs (non able) e Utilisation de ports source et destination Adapt aux ux en mode non connect. e e Enttes tr`s simples (port src, port dest, longueur, e e checksum)

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

TCP & UDP (niveau 4)


Caractristiques du TCP (Transmission Control Protocol) : e Envoi avec accus de rception (SYN/ACK) e e Fiable car vrication des erreurs e Utilisation de ports source et destination Adapt aux communications en mode connect e e Caractristiques de lUDP (User Datagram Protocol) : e Pas daccus de rception, envoi simple e e Pas de vrication des erreurs (non able) e Utilisation de ports source et destination Adapt aux ux en mode non connect. e e Enttes tr`s simples (port src, port dest, longueur, e e checksum) Exemple : TV sur VideoLAN, Webcam...

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Le principe des ports


Ils mettent en relation deux applications distantes (ex. client et serveur Web) Ils permettent de partager une connexion entre plusieurs applications

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Le principe des ports


Ils mettent en relation deux applications distantes (ex. client et serveur Web) Ils permettent de partager une connexion entre plusieurs applications

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Commandes : netstat -t (TCP)

Mod`le OSI : 7. Couche application e

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Donne du sens aux informations

Conguration du rseau e
DHCP DNS

Conclusion

Mod`le OSI : 7. Couche application e

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Donne du sens aux informations Support : Protocoles HTTP (Web), SMTP (Envoi de mail), POP3 (Rception de mail), FTP (Fichiers), SSH, e SNMP, IRC...

Conguration du rseau e
DHCP DNS

Conclusion

Mod`le OSI : 7. Couche application e

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Donne du sens aux informations Support : Protocoles HTTP (Web), SMTP (Envoi de mail), POP3 (Rception de mail), FTP (Fichiers), SSH, e SNMP, IRC... Spcique ` chaque application e a

Conguration du rseau e
DHCP DNS

Conclusion

Demande dadresse IP : DHCP


Le probl`me : je nai pas dadresse IP, je ne peux pas e communiquer avec dautres machines.

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Demande dadresse IP : DHCP


Le probl`me : je nai pas dadresse IP, je ne peux pas e communiquer avec dautres machines. Je demande une adresse IP ` un serveur DHCP : a Jenvoie une demande ` tout le monde a (DHCPREQUEST)

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Demande dadresse IP : DHCP


Le probl`me : je nai pas dadresse IP, je ne peux pas e communiquer avec dautres machines. Je demande une adresse IP ` un serveur DHCP : a Jenvoie une demande ` tout le monde a (DHCPREQUEST) Ma requte est transmise par un routeur au serveur e DHCP le plus proche

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Demande dadresse IP : DHCP


Le probl`me : je nai pas dadresse IP, je ne peux pas e communiquer avec dautres machines. Je demande une adresse IP ` un serveur DHCP : a Jenvoie une demande ` tout le monde a (DHCPREQUEST) Ma requte est transmise par un routeur au serveur e DHCP le plus proche Je reois une rponse (DHCPPACK) contenant mon c e adresse IP, ladresse IP dun serveur DNS, la passerelle par dfaut... e Commande : dhclient (ou dhcpcd)

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Correspondance Nom - IP : DNS

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e

Le probl`me : je ne peux pas retenir les adresses IP de tous e les ordinateurs du monde.

Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Correspondance Nom - IP : DNS

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e

Le probl`me : je ne peux pas retenir les adresses IP de tous e les ordinateurs du monde. Quand je tape un nom (ex. www.via.ecp.fr) : Je demande au serveur DNS quelle adresse IP correspond ` www.via.ecp.fr a

Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Correspondance Nom - IP : DNS

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e

Le probl`me : je ne peux pas retenir les adresses IP de tous e les ordinateurs du monde. Quand je tape un nom (ex. www.via.ecp.fr) : Je demande au serveur DNS quelle adresse IP correspond ` www.via.ecp.fr a Il me rpond avec ladresse IP (138.195.130.71) e

Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Correspondance Nom - IP : DNS

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e

Le probl`me : je ne peux pas retenir les adresses IP de tous e les ordinateurs du monde. Quand je tape un nom (ex. www.via.ecp.fr) : Je demande au serveur DNS quelle adresse IP correspond ` www.via.ecp.fr a Il me rpond avec ladresse IP (138.195.130.71) e Je peux contacter www.via.ecp.fr Commande : host ou nslookup

Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Conguration du rseau e
DHCP DNS

Conclusion

Pour aller plus loin

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Les VLAN 802.1Q

Conguration du rseau e
DHCP DNS

Conclusion

Pour aller plus loin

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Les VLAN 802.1Q Le NAT

Conguration du rseau e
DHCP DNS

Conclusion

Pour aller plus loin

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Les VLAN 802.1Q Le NAT LIPv6

Conguration du rseau e
DHCP DNS

Conclusion

Pour aller plus loin

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Les VLAN 802.1Q Le NAT LIPv6 Les passerelles, pare-feu

Conguration du rseau e
DHCP DNS

Conclusion

Pour aller plus loin

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Les VLAN 802.1Q Le NAT LIPv6 Les passerelles, pare-feu Le Multicast

Conguration du rseau e
DHCP DNS

Conclusion

Pour aller plus loin

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Les VLAN 802.1Q Le NAT LIPv6 Les passerelles, pare-feu Le Multicast et tant dautres choses...

Conguration du rseau e
DHCP DNS

Conclusion

Quelques pages web

Formation rseaux e de base JPeg Gnralits e e e Mod`le OSI e


Empaquetage des donnes e Transport des paquets 1. Couche physique 2. Couche liaison 3. Couche rseau e 4. Couche transport 7. Couche application

Frame IP : http://www.frameip.com Comment a marche : c http://www.commentcamarche.com The Internet Engineering Task Force : http://www.ietf.org/

Conguration du rseau e
DHCP DNS

Conclusion

Vous aimerez peut-être aussi