Définition d'un protocole de communication¶
1. Objectif du cours¶
Comprendre ce qu'est un protocole de communication et se familiariser avec les éléments qui le caractérisent. Identifier les principaux protocoles réseau utilisés sur Internet et les modèles de communication associés.
2. Notions et définitions essentielles¶
- Protocole : ensemble de règles et de procédures à respecter pour permettre la communication entre plusieurs ordinateurs échangeant des données.
- Adresse IP : nom identifiant un ordinateur connecté à un réseau.
- Signalisation : messages contenant les commandes utiles du protocole.
- In-Band / Out-of-Band : In-Band = signalisation et données dans le même canal ; Out-of-Band = signalisation via un protocole distinct ou un canal dédié.
- Protocole orienté connexion : établit, maintient et ferme un canal avant l'envoi des données.
- Protocole non orienté connexion : n'offre pas de mécanisme de maintenance de canal.
- Protocole fiable : implémente mécanismes de fiabilité (reprise sur erreur, accusés de réception, contrôle de flux).
- Protocole non fiable : n'implémente pas ces mécanismes.
3. Fonctionnement et principes¶
- Analogie postale : la communication suit des étapes comparables à l'envoi d'un courrier (préparation, identification émetteur/destinataire, acheminement).
- Rôle de l'adresse IP : elle permet d'identifier clairement l'émetteur et le destinataire sur Internet, conditionnant l'acheminement des paquets.
- Paramètres définis par les protocoles : règles d'échange (formats de messages, séquences d'ouverture/fermeture de connexion, gestion des erreurs, etc.).
- Organisation du réseau : s'appuie sur trois types d'éléments interdépendants — composants matériels (routeurs, serveurs, postes), interfaces (normes et règles d'échange entre matériels) et ensembles de protocoles (règles et procédures assurant la communication).
- Modélisation en couches : permet d'isoler fonctions, faciliter diagnostics et évolutions en intervenant sur une couche sans repenser l'ensemble.
4. Commandes et manipulations¶
Non abordé dans ce cours
5. Sécurité et bonnes pratiques¶
Non abordé dans ce cours
6. Points essentiels à retenir pour le TSSR¶
- Un protocole = règles + procédures pour autoriser et organiser l'échange de données.
- Exemples de protocoles courants : TCP/IP (famille), IP, HTTP, FTP.
- Signalisation peut être In-Band (ex. HTTP) ou Out-of-Band (ex. SIP/SDP/RTP ou canal dédié comme FTP).
- Distinction importante : orienté connexion (FTP, TCP) vs non orienté (Ethernet, IP, UDP, TFTP).
- Fiabilité ≠ maintenance : un protocole fiable fournit accusés/contrôle de flux (TCP) ; certains protocoles non fiables n'offrent aucun mécanisme (UDP, TFTP).
- Les modèles de communication principaux cités : modèle TCP/IP (pratique) et modèle OSI (référence académique).
- Couches orientées communication (OSI) : transport, réseau, liaison, physique — focus sur les couches basses pour LAN/WAN.
- Avantages du modèle en couches : diagnostics facilit és, adaptation et développement ciblé, meilleure compatibilité entre matériels et fabricants.
- Organisation réseau = matériels + interfaces + protocoles (chaque composant a sa responsabilité).
- Connaître exemples et catégories facilite le choix d'outils et le dépannage.
7. Tableau récapitulatif¶
| Critère | Exemple(s) | Effet / utilité |
|---|---|---|
| Signalisation In-Band | HTTP | Commandes et données transitent ensemble |
| Signalisation Out-of-Band | SIP/SDP/RTP, FTP (canal dédié) | Signalisation séparée des données |
| Orienté connexion | TCP, FTP | Établit/maintient/ferme canal avant échange |
| Non orienté connexion | Ethernet, IP, UDP, TFTP | Pas de maintenance de canal |
| Fiable vs non fiable | TCP (fiable) / UDP, TFTP (non fiable) | Mécanismes de reprise/acks vs absence de contrôle |
8. Vérifications pratiques¶
Non abordé dans ce cours
9. Flashcards Anki¶
Qu'est-ce qu'un protocole? :: Ensemble de règles et de procédures à respecter pour autoriser la communication entre plusieurs ordinateurs échangeant des données.
Citez quatre protocoles principaux mentionnés. :: TCP/IP, IP, HTTP, FTP.
Que désigne une adresse IP dans le document? :: Nom qui identifie un ordinateur connecté à un réseau.
Qu'est-ce qu'une signalisation In-Band? :: Signalisation réalisée avec les données dans un même canal (ex: HTTP).
Qu'est-ce qu'une signalisation Out-of-Band? :: Signalisation dans un protocole distinct ou un canal dédié (ex: SIP/SDP/RTP ou FTP).
Donnez un exemple de protocole orienté connexion cité. :: TCP (ou FTP).
Donnez deux exemples de protocoles non orientés connexion cités. :: Ethernet, UDP (également IP, TFTP).
Quel protocole est donné en exemple de protocole fiable? :: TCP.
Quelles sont les quatre couches du modèle OSI orientées communication? :: Transport, réseau, liaison, physique.
Pourquoi utilise-t-on un modèle de communication en couches? :: Pour faciliter diagnostics, adaptation/développement ciblé et compatibilité entre matériels/constructeurs.