0% ont trouvé ce document utile (0 vote)
40 vues2 pages

HTTP Et TCP

HTTP est un protocole d'application utilisé pour transférer des fichiers entre un navigateur et un serveur, tandis que TCP est un protocole de transport qui assure la transmission fiable des données. HTTP fonctionne au-dessus de TCP, qui garantit que les données sont envoyées et reçues correctement. Bien qu'HTTP nécessite TCP, ce dernier peut être utilisé avec d'autres protocoles comme FTP et SMTP.

Transféré par

manartouil
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
40 vues2 pages

HTTP Et TCP

HTTP est un protocole d'application utilisé pour transférer des fichiers entre un navigateur et un serveur, tandis que TCP est un protocole de transport qui assure la transmission fiable des données. HTTP fonctionne au-dessus de TCP, qui garantit que les données sont envoyées et reçues correctement. Bien qu'HTTP nécessite TCP, ce dernier peut être utilisé avec d'autres protocoles comme FTP et SMTP.

Transféré par

manartouil
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

HTTP et TCP

HTTP (Hypertext Transfer Protocol) et TCP (Transmission Control Protocol)

1. HTTP (Hypertext Transfer Protocol)

- Fonction : HTTP est un protocole d'application utilisé pour transférer des pages web, des images,

des vidéos et d'autres fichiers entre un navigateur et un serveur web.

- Stateless : Chaque requête HTTP est indépendante ; le serveur ne garde pas de mémoire des

requêtes précédentes (sauf avec les cookies ou sessions).

- Travaille au-dessus de TCP : HTTP utilise TCP pour assurer la transmission fiable des données.

2. TCP (Transmission Control Protocol)

- Fonction : TCP est un protocole de transport qui garantit la transmission fiable des données sur un

réseau.

- Caractéristiques :

- Connexion fiable : Assure que les données sont bien envoyées et reçues.

- Contrôle des erreurs : Vérifie si les paquets de données sont corrompus ou manquants et les

retransmet si nécessaire.

- Segmentation : Divise les données en petits morceaux (paquets) pour les envoyer efficacement.

3. Relation entre HTTP et TCP

- HTTP fonctionne au-dessus de TCP dans le modèle OSI ou TCP/IP.

- Lorsqu'un utilisateur accède à un site web :

1. Le navigateur envoie une requête HTTP (exemple : GET /[Link]).

2. Cette requête est encapsulée dans un paquet TCP et envoyée au serveur.

3. Le serveur répond avec une réponse HTTP (exemple : 200 OK et le contenu de la page

demandée).
4. TCP garantit que les paquets arrivent dans le bon ordre et sans erreurs.

4. Exemple d'utilisation

- HTTP sans TCP : Impossible, car HTTP a besoin d'un protocole de transport fiable.

- TCP sans HTTP : Possible ! TCP est utilisé par d'autres protocoles comme FTP (transfert de

fichiers) et SMTP (e-mails).

Vous aimerez peut-être aussi