Les protocoles

Notions théoriques
Qu'est ce qu'un protocole ?
Un protocole en informatique est un ensemble de règles qui définissent comment les informations sont transmises et reçues sur un réseau.
Sans protocoles, il serait impossible pour les appareils de comprendre les informations qu'ils reçoivent ou de savoir comment envoyer des informations de manière à ce qu'elles soient comprises par d'autres appareils.
Exemples de protocoles de la pile TCP/IP
Couche application
- Exemples de services qui s'appuient TCP :
-
HTTP (Hypertext Transfer Protocol) : Utilisé pour transférer des données sur le Web. HTTP est le fondement des communications de données pour le World Wide Web, permettant le transfert de documents hypertextes.

-
FTP (File Transfer Protocol) : Utilisé pour le transfert de fichiers entre un client et un serveur.
-
SMTP (Simple Mail Transfer Protocol) : Utilisé pour l'envoi de courriels.
-
SSH (Secure Shell) : Utilisé pour l'administration sécurisée de serveurs à distance.
-
IMAP (Internet Message Access Protocol) : Utilisé pour accéder aux courriels stockés sur un serveur de messagerie.
- Exemples de services qui s'appuient TCP :
-
DNS (Domain Name System) : Utilisé pour la résolution des noms de domaine en adresses IP.
DNS permet aux utilisateurs d'accéder aux sites Web en utilisant des noms de domaine faciles à retenir plutôt que des adresses IP numériques.

-
DHCP (Dynamic Host Configuration Protocol) : Utilisé pour l'attribution automatique d'adresses IP aux dispositifs sur un réseau.
-
SNMP (Simple Network Management Protocol) : Utilisé pour surveiller et gérer les dispositifs en réseau.
-
TFTP (Trivial File Transfer Protocol) : Une version simplifiée et non sécurisée de FTP pour le transfert de fichiers.
-
RTP (Real-time Transport Protocol) : Utilisé pour le transport de données en temps réel, comme dans le streaming média.