Cours d’introduction ` a TCP/IP Fran¸ cois Laissus <fr . laissus [at] laissus .

Cours d’introduction ` a TCP/IP Fran¸ cois Laissus <fr . laissus [at] laissus . fr> Version du 20 f´ evrier 2005 ii Copyright (c) 1999 - 2005 — Fran¸ cois Laissus <fr.laissus[at]laissus.fr> Les sources de ce document sont ´ edit´ ees sous Unix (FreeBSD) ` a l’aide de l’´ editeur de texte vi, et g´ er´ es avec cvs. L’ensemble du processus de fabrica- tion est d´ ecrit dans un fichier Makefile (commande make). La mise en forme s’effectue grˆ ace au logiciel L AT EX. Les figures sont des- sin´ ees sous X Window (X11) ` a l’aide du logiciel xfig et int´ egr´ ees directement dans le document final sous forme de PostScript encapsul´ e. Les listings des exemples de code C ont ´ et´ e fabriqu´ es ` a l’aide du logiciel a2ps et inclus dans le document final ´ egalement en PostScript encapsul´ e. La sortie papier a ´ et´ e imprim´ ee en PostScript sur une imprimante de type laser, avec dvips. La version pdf est une transformation du format PostScript ` a l’aide du logiciel pspdfm, enfin la version HTML est traduite directement en HTML ` a partir du format L AT EX ` a l’aide du logiciel latex2html. Tous les outils ou formats cit´ es dans ce paragraphe sont en acc` es ou usage libre, sans versement de droit ` a leurs auteurs respectifs. Qu’ils en soient remerci´ es ! Je remercie ´ egalement Jean-Jacques Dh´ enin et les nombreux lecteurs que je ne connais qu’au travers de leur e-mails, d’avoir bien voulu prendre le temps de relire l’int´ egralit´ e de ce cours et de me faire part des innombrables erreurs et coquilles typographiques qu’il comportait, merci encore ! Ce support de cours est en acc` es libre au format HTML ` a l’url : http ://www.laissus.fr/cours/cours.html O` u encore au format dvi, compress´ e avec gzip : ftp ://ftp.laissus.fr/pub/cours/cours.dvi.gz O` u encore au format PostScript (600 dpi), compress´ e avec gzip : ftp ://ftp.laissus.fr/pub/cours/cours.ps.gz Le mˆ eme, mais compress´ e avec bzip2 : ftp ://ftp.laissus.fr/pub/cours/cours.ps.bz2 O` u encore au format pdf : ftp ://ftp.laissus.fr/pub/cours/cours.pdf Le mˆ eme, mais compress´ e avec zip : ftp ://ftp.laissus.fr/pub/cours/cours.pdf.zip $Revision: 1.9 $ --- $Date: 2005/02/11 17:27:28 $ --- $Author: fla $ Table des mati` eres Pr´ eface xv A Introduction ` a la pile ARPA 1 I R´ eseaux locaux 3 1 Pr´ eambule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2 G´ en´ eralit´ es - LANs . . . . . . . . . . . . . . . . . . . . . . . . 3 2.1 G´ en´ eralit´ es . . . . . . . . . . . . . . . . . . . . . . . . 3 2.2 Mod` ele de communication ISO . . . . . . . . . . . . . 4 3 R´ eseaux locaux . . . . . . . . . . . . . . . . . . . . . . . . . . 7 3.1 Qu’est-ce qu’un LAN ? . . . . . . . . . . . . . . . . . . 7 3.2 WAN - MAN . . . . . . . . . . . . . . . . . . . . . . . 8 3.3 Communications inter-r´ eseaux . . . . . . . . . . . . . . 8 4 Couche 2 - Liaison (Data Link) . . . . . . . . . . . . . . . . . 9 4.1 Caract´ eristiques d’Ethernet . . . . . . . . . . . . . . . 9 4.2 Diff´ erences Ethernet - 802.2/802.3 . . . . . . . . . . . . 12 5 Interconnexion - Technologie ´ el´ ementaire . . . . . . . . . . . . 13 5.1 Raccordement . . . . . . . . . . . . . . . . . . . . . . . 13 5.2 R´ ep´ eteur . . . . . . . . . . . . . . . . . . . . . . . . . . 16 5.3 Concentrateur . . . . . . . . . . . . . . . . . . . . . . . 17 5.4 Ponts . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 5.5 Commutateurs . . . . . . . . . . . . . . . . . . . . . . 19 5.6 Passerelles — Routeurs . . . . . . . . . . . . . . . . . . 20 6 Bibliographie . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 II Introduction ` a IP 23 1 TCP/IP et l’Internet - Un peu d’histoire . . . . . . . . . . . . 23 2 Caract´ eristiques de TCP/IP . . . . . . . . . . . . . . . . . . . 25 3 Comparaison TCP/IP — ISO . . . . . . . . . . . . . . . . . . 26 3.1 Couche “ Application Layer ” . . . . . . . . . . . . . . 27 3.2 Couche “ Transport Layer ” . . . . . . . . . . . . . . . 27 3.3 Couche “ Internet Layer ” . . . . . . . . . . . . . . . . 27 3.4 Couche “ Network Access ” . . . . . . . . . . . . . . . 28 4 Encapsulation d’IP . . . . . . . . . . . . . . . . . . . . . . . . 28 5 Bibliographie . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 iv TABLE DES MATI` ERES IIIAnatomie d’une adresse IP 31 1 Adressage IP . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 1.1 Unicit´ e de l’adresse . . . . . . . . . . . . . . . . . . . . 31 1.2 D´ elivrance des adresses IPv4 . . . . . . . . . . . . . . . 32 2 Anatomie d’une adresse IP . . . . . . . . . . . . . . . . . . . . 33 2.1 D´ ecomposition en classes . . . . . . . . . . . . . . . . . 33 2.2 Adresses particuli` eres . . . . . . . . . . . . . . . . . . . 34 2.3 Sous-r´ eseaux . . . . . . . . . . . . . . . . . . . . . . . . 35 2.4 CIDR . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 2.5 Pr´ ecisions sur le broadcast . . . . . . . . . . . . . . . . 38 3 Adressage multicast . . . . . . . . . . . . . . . . . . . . . . . . 39 3.1 Adresse de groupe multicast . . . . . . . . . . . . . . . 39 3.2 Adresse multicast et adresse MAC . . . . . . . . . . . . 40 4 Conclusion et bibliographie . . . . . . . . . . . . . . . . . . . . 41 IV Protocole IP 43 1 Datagramme IP . . . . . . . . . . . . . . . . . . . . . . . . . . 43 1.1 Description de l’en-tˆ ete . . . . . . . . . . . . . . . uploads/Litterature/ ip.pdf

  • 12
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager