13.07.2015 Views

Le protocole internet I.P. - didier villers on line

Le protocole internet I.P. - didier villers on line

Le protocole internet I.P. - didier villers on line

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<str<strong>on</strong>g>Le</str<strong>on</strong>g> <str<strong>on</strong>g>protocole</str<strong>on</strong>g> <str<strong>on</strong>g>internet</str<strong>on</strong>g> I.P.1. Préambule<str<strong>on</strong>g>Le</str<strong>on</strong>g> <str<strong>on</strong>g>protocole</str<strong>on</strong>g> I.P. (Internet Protocol) a été développé à sa créati<strong>on</strong> pourpermettre la communicati<strong>on</strong> de d<strong>on</strong>nés informatiques (des nombres) entredifférents ordinateurs c<strong>on</strong>nectés sur le réseau m<strong>on</strong>dial Ethernet (par la suitese s<strong>on</strong>t ajoutées des informati<strong>on</strong>s d'images, d'audio et de vidéo).<str<strong>on</strong>g>Le</str<strong>on</strong>g>s d<strong>on</strong>nées émises s<strong>on</strong>t transmisent par paquets sur la "toile" via des"noeuds de routage" (les routeurs) (les paquets s<strong>on</strong>t aussi appelés trames,trames IP, datagrammes).Un message de d<strong>on</strong>nées est découpé (<strong>on</strong> parle aussi de fragmentati<strong>on</strong>du message) en morceaux (les trames) qui peuvent avoir des taillesdifférentes. Ces trames s<strong>on</strong>t émises "à l'aveugle" sur le réseau via un noeuddu réseau. <str<strong>on</strong>g>Le</str<strong>on</strong>g> serveur de votre fournisseur d'accès à <str<strong>on</strong>g>internet</str<strong>on</strong>g> : votre "FAI"reçoit ces trames). Elles s<strong>on</strong>t ensuite redirigées vers le serveur dufournisseur d'accès du destinataire du message (le F.A.I. du destinataire) quise chargera à s<strong>on</strong>t tour de transmettre le message à s<strong>on</strong> client.Entre le serveur de l'expéditeur et le serveur du destinataire, il y a unemultitude d'appareils informatiques (les routeurs) d<strong>on</strong>t le rôle est de redirigerles paquets vers le b<strong>on</strong> serveur (celui du destinataire).


2. Protocole TCP et UDP<str<strong>on</strong>g>Le</str<strong>on</strong>g> découpage de toutes ces paquets (segmentati<strong>on</strong>) est réalisée audépart dans l'ordinateur de l'expéditeur. A l'arrivée et le regroupement estréalisée dans l'ordinateur du destinataire (opérati<strong>on</strong> de déframentati<strong>on</strong> ou dec<strong>on</strong>caténati<strong>on</strong>).<str<strong>on</strong>g>Le</str<strong>on</strong>g> <str<strong>on</strong>g>protocole</str<strong>on</strong>g> IP ne s'occupe que de la transmissi<strong>on</strong> des paquets.L'organisati<strong>on</strong>, la fragmentati<strong>on</strong> et la défragmentati<strong>on</strong> s<strong>on</strong>t réalisées par unautre protole (souvent le <str<strong>on</strong>g>protocole</str<strong>on</strong>g> TCP ou le <str<strong>on</strong>g>protocole</str<strong>on</strong>g> UDP). On parle alorsd'encapsulati<strong>on</strong> du protocle TCP (ou UDP) dans IP.exemple: datagramme tcp/ip<str<strong>on</strong>g>Le</str<strong>on</strong>g>s d<strong>on</strong>nés s<strong>on</strong>t encapsulées au standard "TCP" ou "UDP" dans une trameI.P. On parle parfois de protocle TCP/IP ou TCP/UDP (moins courant).3. C<strong>on</strong>tenu d'une trame IP V4Chaque trame doit d<strong>on</strong>c c<strong>on</strong>tenir en plus des d<strong>on</strong>nées utiles (lesinformati<strong>on</strong>s à transmettre au destinataire) des d<strong>on</strong>nées supplémentairesnécessaires à l'acheminement des d<strong>on</strong>nées utiles ainsi que des informati<strong>on</strong>sde c<strong>on</strong>trôle de ce paquet, en particulier:• l'adresse du destinataire• l'adresse de l'expéditeur (pour rép<strong>on</strong>dre éventuellement)• le numéro du paquet• des informati<strong>on</strong>s de c<strong>on</strong>trôle du paquet (validité du message parexemple)


4. Standard IPIl existe actuellement 2 versi<strong>on</strong>s en f<strong>on</strong>cti<strong>on</strong>nement:• IPV4 la plus répandueIPV4 utilise 128 bits pour définir l'adresse IP• IPV6 qui est de plus en plus utiliséeIPV6 utilise 32 bits pour définir l'adresse IPnote: l'arrivée du standard IP "IPV6" a été rendu nécessaire par le manqued'adresses IP "routables" sur la toile.5. Adresse IP routable (public)et n<strong>on</strong> routable (privé)Adresse routable: une adresse IP est dite routable (par un routeur) du réseauEthernet (la toile) si elle peut traverser un routeur "public". Il existe une listedes adresses n<strong>on</strong>-routables. Toutes les autres adresses s<strong>on</strong>t routables.• <str<strong>on</strong>g>Le</str<strong>on</strong>g>s paquets émis sur la toile avec adresses n<strong>on</strong> routables s<strong>on</strong>téliminées• <str<strong>on</strong>g>Le</str<strong>on</strong>g>s adresses n<strong>on</strong> routables s<strong>on</strong>t utilisées pour les réseaux locaux (parsécurité et pour un b<strong>on</strong> f<strong>on</strong>cti<strong>on</strong>nement des réseaux locaux).


6. Principe du <str<strong>on</strong>g>protocole</str<strong>on</strong>g> IP<str<strong>on</strong>g>Le</str<strong>on</strong>g> <str<strong>on</strong>g>protocole</str<strong>on</strong>g> IP est un <str<strong>on</strong>g>protocole</str<strong>on</strong>g> dit: "mode sans c<strong>on</strong>nexi<strong>on</strong>". Cela veutdire que les messages (les datagrammes) s<strong>on</strong>t émis sans demanderauparavant aux destinataires s'il s<strong>on</strong>t prêts à recevoir leurs messages. Cemode f<strong>on</strong>cti<strong>on</strong>nement permet aux ordinateurs "destinataires" de ne pas êtreen permanence c<strong>on</strong>nectés sur le sur le réseau Eternet (la toîle). <str<strong>on</strong>g>Le</str<strong>on</strong>g>ursordinateurs peuvent d<strong>on</strong>c être éteint. Ce s<strong>on</strong>t les serveurs des F.A.I. quimémorisent les informati<strong>on</strong>s et les transmettent dès que les destinatairesse c<strong>on</strong>nectent au réseau m<strong>on</strong>dial. <str<strong>on</strong>g>Le</str<strong>on</strong>g>s serveurs des F.A.I. doivent d<strong>on</strong>c enf<strong>on</strong>cti<strong>on</strong>ner 24 heures sur 24.7. Fiabilité du <str<strong>on</strong>g>protocole</str<strong>on</strong>g> IPDu fait de s<strong>on</strong> principe, le <str<strong>on</strong>g>protocole</str<strong>on</strong>g> IP est déclarée <str<strong>on</strong>g>protocole</str<strong>on</strong>g> n<strong>on</strong> fiable( cela n'empèche pas qu'il f<strong>on</strong>cti<strong>on</strong>ne plutôt bien). Cela veut dire que descertains problèmes ne s<strong>on</strong>t pas détectés:• les paquets perdus ne s<strong>on</strong>t pas détectés• les paquets en doubl<strong>on</strong>s ne s<strong>on</strong>t pas détectés• l'ordre d'arrivée des paquets n'est pas garanti: un paquet émis enpremier peut arriver après un paquet émis postérieurement.Note: par c<strong>on</strong>tre le c<strong>on</strong>tenu de l'en tête des datagramme IP est garanti parcalcul de la "Checksum" (en particulier les adresse IP de l'expéditeur et dudestinataire du paquet)8. Annexe: adresses n<strong>on</strong> routables (privées)L'Internet Assigned Number Authority (IANA) qui gére l'attributi<strong>on</strong> desadresses IP publiques a définit un espace d'adressage privé permettant àtoute organisati<strong>on</strong> d'attribuer des adresses IP aux machines de s<strong>on</strong> réseauinterne sans risque d'entrer en c<strong>on</strong>flit avec une adresse IP publique par Cesadresses dites n<strong>on</strong>-routables corresp<strong>on</strong>dent aux plages d'adressessuivantes :• Classe A : plage de 10.0.0.0 à 10.255.255.255• Classe B : plage de 172.16.0.0 à 172.31.255.255• Classe C : plage de 192.168.0.0 à 192.168.255.55

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!