Connaissances Informatiques >> réseaux >> Réseau Internet >> Content
  Derniers articles
  • Comment faire pour activer IIS 
  • Comment accéder à mon PC depuis n'…
  • Comment calculer Kbps pour Mbps 
  • Comment partager l'Internet via Blue…
  • Comment calculer un masque de sous-r…
  • Comment puis-je connecter un C600 de…
  • Qu'est-ce que le trafic Internet él…
  • Comment demander un accusé de réce…
  • Comment utiliser une Verizon AirCard…
  • Internet est-il décrit comme un ré…
  •   Réseau Internet
  • Ethernet

  • FTP et Telnet

  • Adresse IP

  • Réseau Internet

  • Réseaux locaux

  • modems

  • sécurité des réseaux

  • Autre Réseaux informatiques

  • Routeurs

  • Réseaux virtuels

  • Voice Over IP

  • réseau sans fil

  • Routeurs sans fil
  •  
    Réseau Internet

    Quel protocole utilisé par les navigateurs Web et les serveurs Web est chargé de garantir la livraison ?

    Ni HTTP ni HTTPS ne garantissent intrinsèquement la livraison. Ce sont des protocoles de « meilleurs efforts ». Bien qu'ils disposent de mécanismes pour demander la retransmission des paquets perdus (HTTP utilise des connexions persistantes et un pipeline, tandis que HTTPS s'appuie sur cela avec TLS), il n'y a aucune garantie absolue qu'un message finira par atteindre sa destination. Des problèmes de réseau, des pannes de serveur ou d'autres problèmes imprévus peuvent toujours empêcher une livraison réussie.

    Par conséquent, aucun protocole utilisé par les navigateurs Web et les serveurs Web ne garantit la livraison de la même manière qu'un protocole tel que TCP le ferait dans une communication point à point (bien que TCP soit le protocole de transport sous-jacent pour HTTP et HTTPS). Pour garantir la livraison, vous avez besoin de mécanismes supplémentaires en dehors du cadre de HTTP ou HTTPS, tels que :

    * Files d'attente de messages (par exemple, RabbitMQ, Kafka) : Ces systèmes offrent une livraison garantie par la persistance des messages et l'accusé de réception.

    * Accusés personnalisés au niveau de l'application : L'application elle-même peut mettre en œuvre un système pour confirmer la réception.

    * Redondance et tentatives : L'application peut envoyer plusieurs tentatives et implémenter des mécanismes pour gérer les échecs.

    En bref, HTTP et HTTPS sont conçus pour un transfert de données efficace et non pour une livraison garantie. Cette responsabilité est transférée aux protocoles de niveau supérieur ou aux stratégies au niveau des applications.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment modifier une adresse de NIC 
  • Comment partager une connexion Internet de votre PC 
  • All-News Cable Channel - Service Internet lancé? 
  • Avantages et inconvénients de l'hébergement Web pour le stockage des données 
  • Que signifie être connecté sur Internet? 
  • Comment faire pour installer un réseau sans fil 
  • Comment changer votre Nouvelles RSS sur Facebook 
  • Répartir l'administration des ressources réseau entre les membres serveurs et non-serveurs d'un ré…
  • Conseils et raccourcis pour Comment naviguer dans Internet 
  • Comment ajouter un routeur Linksys à un deuxième réseau 
  • Connaissances Informatiques © http://www.ordinateur.cc