1/31
TCP/IP protocol stack
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai |
|---|
No analytics yet
Send a link to your students to track their progress
What is the TCP/IP protocol stack?
A set of layered protocols that enables communication over networks using TCP and IP. (Ensemble de protocoles en couches permettant la communication sur les réseaux avec TCP et IP)
What is the core principle of TCP/IP?
End-to-end communication: intelligence is at the edges, not the network. (Communication de bout en bout : l’intelligence est aux extrémités, pas dans le réseau)
What does "layered model" mean in networking?
A structure where each layer has a specific role and communicates with adjacent layers. (Structure où chaque couche a un rôle précis et communique avec les couches voisines)
Why use a layered model?
Simplifies design, allows interoperability, and isolates problems. (Simplifie la conception, permet l’interopérabilité et isole les problèmes)
What is the OSI model(Le moele OSI (Open Systems Interconnection ou interconnexion de systemes ou verts) a ´et´e mis en place par l’ISO (International Standard Organisation, l’organisation internationale de Normalisation) afin de normaliser les communications entre les ordina teurs d’un r´eseau.)?

A 7-layer conceptual framework for understanding network communication. (Modèle conceptuel à 7 couches pour comprendre la communication réseau)

List the 7 layers of the OSI model
Application, Presentation, Session, Transport, Network, Data Link, Physical (Application, Présentation, Session, Transport, Réseau, Liaison de données, Physique)

What is the TCP/IP model?
A practical 4-layer model used in real networks. (Modèle pratique à 4 couches utilisé dans les réseaux réels)
List the 4 layers of TCP/IP
Application, Transport, Internet, Network Access (Application, Transport, Internet, Accès réseau)
OSI vs TCP/IP key difference. OSI has 7 layers (theoretical);

TCP/IP has 4 layers (practical, used in real networks) (OSI = 7 couches théorique ; TCP/IP = 4 couches pratique)
What is data encapsulation?
Process of adding headers at each layer before transmission. (Processus d’ajout d’en-têtes à chaque couche avant transmission)

Encapsulation order
Application → Transport → Internet → Network Access (Application → Transport → Internet → Accès réseau)
What is decapsulation?
Removing headers layer by layer at the receiver side. (Suppression des en-têtes couche par couche côté réception)
What happens at the Network Access layer?
Physical transmission of data (frames, MAC addresses, hardware) (Transmission physique des données : trames, adresses MAC, matériel)
What happens at the Internet layer?
Routing and logical addressing using IP (Routage et adressage logique avec IP)(La couche Internet contient cinq protocoles : IP, ARP, ICMP, RARP et IGMP. IP, ARP et ICMP sont les protocoles les plus importants.)
What happens at the Transport layer?
End-to-end communication, segmentation, reliability (TCP/UDP) (Communication de bout en bout, segmentation, fiabilité)(TCP, un protocole orient´e connexion qui assure le contrˆole des erreurs.– UDP,unprotocole non orient´e connexion dont le contrˆole d’erreur n’est pas garantit)
What happens at the Application layer?
User-level services like HTTP, FTP, DNS (Services utilisateur comme HTTP, FTP, DNS)
What is TCP?
A connection-oriented protocol that ensures reliable data transmission (Protocole orienté connexion assurant une transmission fiable)
Main goal of TCP
Reliability, ordered delivery, error checking (Fiabilité, livraison ordonnée, contrôle d’erreurs)
How does TCP ensure reliability?
Acknowledgments, retransmissions, sequence numbers (Accusés de réception, retransmissions, numéros de séquence)
What is the TCP 3-way handshake?
SYN → SYN-ACK → ACK (connection establishment) (Établissement de connexion en 3 étapes)
What is IP?
A connectionless protocol responsible for addressing and routing packets (Protocole sans connexion responsable de l’adressage et du routage)
What is an IP datagram?
A packet containing IP header + data (Paquet contenant un en-tête IP + données)
Key feature of IP
No guarantee of delivery (best-effort) (Aucune garantie de livraison)
What is IP fragmentation?
Splitting packets into smaller pieces to fit network limits (MTU) (Division des paquets pour s’adapter à la taille maximale)
Why is fragmentation needed?
Because different networks support different maximum packet sizes (Car les réseaux ont des tailles maximales différentes)
TCP vs IP difference
TCP = reliability; IP = routing (TCP = fiabilité ; IP = routage)
Which layer uses TCP?
Transport layer (Couche transport)
Which layer uses IP?
Internet layer (Couche Internet)
Example of Application layer protocols
HTTP, FTP, DNS, SMTP (Protocoles de la couche application)
What is a port number?
Identifier for applications in the Transport layer (Identifiant des applications dans la couche transport)
What is a MAC address?
Physical address used in the Network Access layer (Adresse physique utilisée dans la couche accès réseau)
Big picture trick
TCP = “trust”, IP = “path” (TCP = confiance ; IP = chemin)