Qu'est-ce que TCP / IP (Transmission Control Protocol / Internet Protocol)?

Abréviation de protocole de contrôle de transmission / protocole Internet, TCP / IP est un ensemble de règles (protocoles) régissant les communications entre tous les ordinateurs sur Internet. Plus spécifiquement, TCP / IP dicte la manière dont les informations doivent être empaquetées (transformées en ensembles d’informations appelées paquets), envoyées et reçues, ainsi que la manière d’atteindre leur destination. TCP / IP a été développé en 1978 et piloté par Bob Kahn et Vint Cerf.

Vous trouverez ci-dessous un exemple visuel d'un paquet TCP / IP et des informations qu'il contient. Chacune des sections du paquet est remplie d'informations qui permettent d'acheminer le paquet vers sa destination appropriée.

Comment fonctionne TCP / IP?

Comme son nom l'indique, TCP / IP est une combinaison de deux protocoles distincts: TCP (protocole de contrôle de la transmission) et IP (protocole Internet). Le protocole Internet standard dicte la logistique des paquets envoyés sur les réseaux; il indique aux paquets où aller et comment s'y rendre. IP a une méthode qui permet à n’importe quel ordinateur d’Internet de transférer un paquet à un autre ordinateur situé à un ou plusieurs intervalles plus près du destinataire du paquet. Vous pouvez penser à cela comme à des ouvriers d’une ligne qui passent des rochers d’une carrière à un chariot minier.

Le protocole de contrôle de la transmission est chargé de garantir la transmission fiable des données sur les réseaux connectés à Internet. TCP recherche les erreurs dans les paquets et soumet les demandes de retransmission, le cas échéant.

Trois des protocoles TCP / IP les plus courants

  • HTTP - Utilisé entre un client Web et un serveur Web, pour les transmissions de données non sécurisées . Un client Web (un navigateur Internet sur un ordinateur) envoie une demande à un serveur Web pour afficher une page Web. Le serveur Web reçoit cette demande et renvoie les informations de la page Web au client Web.
  • HTTPS - Utilisé entre un client Web et un serveur Web pour des transmissions de données sécurisées . Souvent utilisé pour envoyer des données de transaction par carte de crédit ou des données privées d'un client Web (navigateur Internet sur un ordinateur) à un serveur Web.
  • FTP - Utilisé entre deux ordinateurs ou plus. Un ordinateur envoie ou reçoit des données d'un autre ordinateur directement.

Noms de domaine et adresses TCP / IP

L'adresse TCP / IP d'un site Web ou d'un serveur Web n'est généralement pas facile à retenir. Pour remédier à ce problème, un nom de domaine est utilisé à la place. Par exemple, 216.58.216.164 est l'une des adresses IP de Google et google.com est le nom de domaine. L'utilisation de cette méthode, au lieu d'un ensemble de chiffres, permet aux utilisateurs de se rappeler facilement l'adresse Web de Computer Hope.

Quelles sont les différentes couches de TCP / IP?

Il existe quatre couches totales de protocole TCP / IP, répertoriées ci-dessous avec une brève description.

  • Couche d'accès au réseau - Cette couche concerne la création de paquets.
  • Couche Internet - Cette couche utilise IP (Internet Protocol) pour décrire le mode de livraison des paquets.
  • Couche de transport - Cette couche utilise les protocoles UDP (User Datagram Protocol) et TCP (Transmission Control Protocol) pour assurer la transmission correcte des données.
  • Couche d'application - Cette couche traite des processus du réseau d'application. Ces processus incluent FTP (File Transfer Protocol), HTTP (Hypertext Transfer Protocol) et SMTP (Simple Mail Transfer Protocol).

Sigles informatiques, FTP, IPX / SPX, NetBEUI, Termes de réseau, Port, UDP