Programme Officiel
Contenus Capacités attendues
Protocole TCP/IP : paquets, routage des paquets

Distinguer le rôle des protocoles IP et TCP.

Caractériser les principes du routage et ses limites.

Distinguer la fiabilité de transmission et l'absence de garantie temporelle.

Adresses symboliques et serveurs DNS Sur des exemples réels, retrouver une adresse IP à partir d'une adresse symbolique et inversement.
Exemples d'activités
  • Illustrer le fonctionnement du routage et de TCP par des activités débranchées ou à l'aide de logiciels dédiés, en tenant compte de la destruction de paquets.
  • Déterminer l'adresse IP d'un équipement et l'adresse du DNS sur un réseau.
  • Suivre le chemin d'un courriel en utilisant une commande du protocole IP.
Lien vers le programme complet

La création d'internet, le réseau des réseaux en 1983 a été possible grâce à l'invention de protocoles de communication entre réseaux.   Les protocoles TCP et IP inventés en 1977 ont en effet la particularité d'être indépendants des matériels, et permettent au réseau de se moderniser sans être littéralement modifié.

Thumbnail of Youtube video 5AVY6E-7yCc

Adressage: Le protocole IP

Internet est défini par le protocole IP (Internet Protocol), ensemble de normes qui permettent d'identifier et de nommer de façon uniforme tous les ordinateurs ou objets qui lui sont connectés.

Quand on s'abonne auprès d'un FAI, on obtient une adresse IP, cette adresse permet d'identifier votre appareil sur le réseau.

Exemple: 194.187.168.99

Pour obtenir son adresse ip on peut consulter un site comme: https://www.whatsmyip.org/

Passage à l'IPv6

On utilisait au départ des adresses de 32 bits constituées de 4 valeurs comprises entre 0 et 255.

Comme: 194.187.168.99, cependant le nombre d'adresses devenant insuffisant, on est en train de passer à l'IP en version 6 qui utilise des adresses de 128 bits:

ping -6 wikipedia.org
PING wikipedia.org(text-lb.esams.wikimedia.org (2620:0:862:ed1a::1)) 56 data bytes

Voici l'adresse ipv6 de wikipedia.org 2620:0:862:ed1a::1

Pour l'utiliser dans un navigateur, il faut l'écrire entre crochets. http://[2620:0:862:ed1a::1]/

Transport: Le protocole TCP

TCP: Transmission Control Protocol

Le protocole TCP est un protocole de transport, il permet de s'assurer que les données sont correctement transmises.

Avant d'être envoyées, les données sont découpées en paquets et numérotées.

Lors de la réception, on s'assure que tous les paquets sont reçus et conformes, puis on les réordonne.

 

Sur internet les paquets ont une taille maximale de 1500 octets, ainsi s'il y a un problème, seuls les paquets perdus sont renvoyés.

Noms de domaine: Le protocole DNS

Pour faciliter l'accès aux hôtes sur un réseau IP, un mécanisme a été mis en place pour associer un nom à une adresse IP. Ce nom, plus simple à retenir, est appelé « nom de domaine ». Résoudre un nom de domaine consiste à trouver l'adresse IP qui lui est associée.

Article Wikipedia DNS

La commande nslookup

Cette commande permet de trouver une adresse ip à partir d'un nom de domaine:

[ben@archben ~]$ nslookup framasoft.org
Server:         192.168.1.1
Address:        192.168.1.1#53

Non-authoritative answer:
Name:   framasoft.org
Address: 144.76.131.212
Name:   framasoft.org
Address: 2a01:4f8:141:3421::212

Ou l'inverse:

[ben@archben ~]$ nslookup 144.76.131.212
212.131.76.144.in-addr.arpa     name = edna.framasoft.org.