Académique Documents
Professionnel Documents
Culture Documents
Origine et Développement :
Il a été conçu par Vinton Cerf et Robert Kahn, souvent appelés les "pères d'Internet".
Le modèle TCP/IP est souvent comparé au modèle OSI (Open Systems Interconnection),
mais TCP/IP est plus largement utilisé dans la pratique. Il se compose de quatre couches :
Application, Transport, Internet et Interface réseau.
IPv4 vs IPv6 :
IPv4 (Internet Protocol version 4) est la version dominante d'Internet, mais en raison de
l'épuisement des adresses IPv4, IPv6 (Internet Protocol version 6) a été introduit pour offrir
un nombre beaucoup plus grand d'adresses IP.
Port TCP/UDP :
TCP et UDP sont deux protocoles de transport dans le modèle TCP/IP. Les applications
utilisent des ports pour communiquer. Par exemple, le port 80 est généralement associé aux
requêtes HTTP.
Handshake TCP :
TCP utilise un processus de "handshake" à trois voies (three-way handshake) pour établir
une connexion entre deux dispositifs. Cela implique les étapes SYN, SYN-ACK, et ACK.
La couche Application du modèle TCP/IP inclut des protocoles tels que HTTP (Hypertext
1
Transfer Protocol), FTP (File Transfer Protocol), SMTP (Simple Mail Transfer Protocol), et
DNS (Domain Name System).
Routage IP :
ICMP est un protocole de la couche Internet utilisé pour envoyer des messages de contrôle
et de diagnostic, comme les messages d'erreur générés par les routeurs.
DHCP est un protocole de la couche Application qui permet aux dispositifs d'obtenir
automatiquement une configuration IP lorsqu'ils rejoignent un réseau.
Sécurité :
Des protocoles de sécurité tels que TLS (Transport Layer Security) sont utilisés pour
sécuriser les communications sur Internet, en particulier dans les transactions en ligne.
NAT est souvent utilisé pour permettre à plusieurs périphériques sur un réseau local
d'accéder à Internet en partageant une seule adresse IP publique.
Le modèle TCP/IP ne spécifie pas directement les garanties de qualité de service, mais des
2
mécanismes tels que DiffServ (Differential Services) peuvent être utilisés pour améliorer la
qualité de la transmission des données.
SNMP est un protocole de gestion de réseau qui permet aux administrateurs de surveiller et
de gérer les périphériques réseau à distance.
ARP est utilisé pour associer une adresse IP à une adresse MAC dans un réseau local,
facilitant la communication entre les périphériques sur le même segment.
Subnetting :
Subnetting permet de diviser un réseau IP en sous-réseaux plus petits, ce qui peut améliorer
la gestion des adresses IP et la performance du réseau.
Multicast :
TCP/IP est utilisé pour créer des tunnels, permettant la transmission sécurisée de données à
travers des réseaux publics comme Internet, souvent utilisé dans les VPN.
CIDR est une méthode d'allocation des adresses IP et de routage qui permet une utilisation
plus efficace des adresses IP en regroupant plusieurs réseaux en une seule annonce.
3
IGMP est utilisé pour gérer les membres d'un groupe de diffusion IP multicast.
Firewalls :
Les pare-feu sont souvent utilisés pour filtrer le trafic basé sur les règles définies, et ils
jouent un rôle crucial dans la sécurité des réseaux TCP/IP.
Le protocole TCP/IP continue d'évoluer pour répondre aux besoins changeants d'Internet et
des réseaux modernes, et ces éléments illustrent la diversité des fonctionnalités qu'il offre.