DevOps

Bases du Networking

TCP/IP, DNS, HTTP/HTTPS, SSL/TLS, ports, firewalls, load balancers, troubleshooting network issues

22 questions d'entretien·
Junior
1

Qu'est-ce que le protocole TCP ?

Réponse

TCP (Transmission Control Protocol) est un protocole de transport fiable qui garantit la livraison des données dans l'ordre. Il établit une connexion avant l'envoi de données (handshake à 3 voies) et vérifie que chaque paquet est bien reçu via des accusés de réception. Utiliser TCP pour les applications nécessitant une fiabilité comme HTTP, HTTPS, SSH ou FTP.

2

Quelle est la différence principale entre TCP et UDP ?

Réponse

TCP est orienté connexion et garantit la livraison fiable des données dans l'ordre avec vérification, tandis qu'UDP est sans connexion et envoie les données sans garantie de réception. TCP est idéal pour HTTP, SSH, bases de données où la fiabilité est critique. UDP est préféré pour streaming vidéo, DNS, gaming où la latence faible prime sur la fiabilité.

3

Quel est le rôle principal du DNS (Domain Name System) ?

Réponse

DNS traduit les noms de domaine lisibles par l'humain (comme example.com) en adresses IP numériques (comme 93.184.216.34) que les machines utilisent pour communiquer. Sans DNS, il faudrait mémoriser les adresses IP de tous les sites web. Le DNS utilise des serveurs hiérarchiques (root, TLD, authoritative) pour résoudre les requêtes efficacement.

4

Quelle est la différence entre HTTP et HTTPS ?

5

Qu'est-ce qu'une adresse IP ?

+19 questions d'entretien

Maîtrise DevOps pour ton prochain entretien

Accède à toutes les questions, flashcards, tests techniques, exercices de code review et simulateurs d'entretien.

Commencer gratuitement