Le protocole IP définit la manière dont les ordinateurs peuvent se transmettre des données via un ensemble routé de réseaux interconnectés. Le protocole TCP, quant à lui, définit la manière dont des applications créent des canaux de communication fiables à l'échelle de ce réseau.
TCP/IP signifie Transmission Control Protocol/Internet Protocol (Protocol de contrôle des transmissions/Protocole Internet). TCP/IP est un ensemble de règles normalisées permettant aux ordinateurs de communiquer sur un réseau tel qu'Internet.
Quels sont les points communs et les différences entre un paquet IP et un paquet TCP ? Alors que l'IP définit des règles qui fournissent les données d'un hôte à un autre, TCP définit des règles qui garantissent que les données fournies sont sans perte ou corruption et sont livrées de manière ordonnée.
TCP (Transport Control Protocol) assure un service de transmission de données fiable avec une détection et une correction d'erreurs de bout en bout. UDP (User Datagram Protocol) offre un service de transmission de datagrammes sans connection.
TCP permet de formater les données en segments de longueur variable afin de les "remettre" au protocole IP. TCP permet de multiplexer les données, c'est-à-dire de faire circuler simultanément des informations provenant de sources (applications par exemple) distinctes sur une même ligne.
Si vous utilisez un smartphone, un ordinateur ou tout autre dispositif relié à Internet, sachez que ce dernier possède ce que l'on appelle une adresse IP. Sorte de carte d'identité, cette suite de chiffres permet d'identifier les appareils numériques, mais aide aussi à l'acheminement des paquets de données.
Utilisation des adresses IP
L'adresse IP est attribuée à chaque interface avec le réseau de tout matériel informatique (routeur, ordinateur, smartphone, objet connecté, système embarqué, modem (ADSL, wifi, fibre ou câble), imprimante réseau, etc. )
Port de 6501 à 65535.
TCP fournit un moyen d'établir une communication fiable entre deux tâches exécutées sur deux ordinateurs autonomes raccordés à un réseau de données. Le protocole TCP s'affranchit le plus possible de la fiabilité intrinsèques des couches inférieures de communication sur lesquelles il s'appuie.
TCP/IP, grâce à sa simplicité, va très rapidement s'imposer comme un standard : les différents réseaux (ARPAnet et les autres) vont adopter TCP/IP. Cette adoption va permettre d'interconnecter tous ces réseaux (2 machines appartenant à 2 réseaux différents vont pouvoir communiquer grâce à cette interconnexion).
TCP/IP. Sur internet l'échange de données entre deux ordinateurs est basé sur deux protocoles : le protocole IP et le protocole TCP.
Les données qui sont échangées sur le web le sont avec le protocole HTTP, HyperText Transfert Protocol. ↩︎. Lorsque deux machines s'échangent des données sur le web avec le protocole HTTP, leur rôle est asymétrique.
TCP/IP est un protocole de liaison de données utilisé sur Internet pour permettre aux ordinateurs et autres appareils d'envoyer et de recevoir des données. L'acronyme TCP/IP signifie Transmission Control Protocol/Internet Protocol. Il permet aux appareils connectés à Internet de communiquer entre eux via les réseaux.
Le modèle OSI est générique, indépendant du protocole, mais la plupart des protocoles et des systèmes y adhèrent, tandis que le modèle TCP/IP est basé sur des protocoles standard que l'Internet a développés.
La combinaison adresse IP + n° de port s'appelle socket.
NAT (Network Address Translation) est un processus de modification des adresses IP et des ports source et de destination. La traduction d'adresses réduit le besoin d'adresses publiques IPv4 et masque les plages d'adresses réseau privées. Le processus est généralement effectué par des routeurs ou des pare-feu.
Un port est un endroit géographique par lequel transitent des marchandises et/ou des passagers. Un port maritime est un port qui accueille des navires de mer, qui est un lieu de rendez-vous entre ces navires de mer et l'ensemble des divers modes de transport terrestre.
TCP/IP est utilisé pour des tas de choses: Dans votre navigateur, le protocole HTTP utilise le protocole TCP/IP pour envoyer et recevoir des pages HTML, des images GIF, JPG et toutes sortes d'autres données.
Le port 8080, choisi pour des raisons de simplicité (deux fois le port 80 associé au trafic HTTP) permet de faire tourner un second serveur Web sur une même machine quand le port 80 est déjà occupé. Rien n'empêche de choisir un autre port libre, c'est juste une convention tacite.
Le protocole DHCP (Dynamic Host Configuration Protocol) est un protocole client/serveur qui fournit automatiquement un hôte IP (Internet Protocol) avec son adresse IP et d'autres informations de configuration associées, telles que le masque de sous-réseau et la passerelle par défaut.
Définition d'un firewall
Un firewall est un appareil de sécurité réseau qui surveille le trafic réseau entrant et sortant et autorise ou bloque les paquets de donnés en se basant sur un ensemble de règles de sécurité.
Internet Corporation for Assigned Names and Numbers (ICANN) : attribution des adresses IP et des noms de domaines. Internet Engineering Task Force (IETF) : développement et promotion des standards de communication. Internet Society (ISOC) : promotion du développement, de l'évolution et de l'usage de l'Internet.