Conception et exploitation des réseaux
Un hôte communique avec un serveur web lointain à travers un tunnel VPN site à site. Les connexions TCP s'établissent et les petites pages s'affichent, mais les téléchargements de gros fichiers se bloquent en cours de route. La MTU dans le tunnel est de 1400 octets, et le serveur envoie des paquets de 1500 octets dont la fragmentation est interdite (bit DF à 1). Le pare-feu placé devant le serveur est en outre configuré pour détruire tout l'ICMP. Quelle est la cause la plus probable ?
- ALa résolution de noms DNS échoue
- BLa fenêtre de réception TCP est trop petite, si bien qu'on ne peut pas envoyer assez de données à la fois
- CLes messages ICMP indiquant qu'une fragmentation est nécessaire, envoyés par le routeur qui détruit les paquets trop grands, n'atteignent pas le serveur, qui ne peut donc pas réduire la taille de ses paquets
Afficher la réponse et l'explication
Réponse : C. Les messages ICMP indiquant qu'une fragmentation est nécessaire, envoyés par le routeur qui détruit les paquets trop grands, n'atteignent pas le serveur, qui ne peut donc pas réduire la taille de ses paquets
Dans la découverte de la MTU du chemin, la source envoie les paquets avec le bit DF à 1, et un routeur qui détruit un paquet plus grand que sa MTU indique dans un message ICMP (Fragmentation Needed en IPv4, Packet Too Big en IPv6) la taille qui peut passer. Si le pare-feu détruit ces messages, le serveur continue d'envoyer de gros paquets qui sont détruits à chaque fois, si bien que seuls les gros transferts de données se bloquent (trou noir de la MTU du chemin). L'établissement de la connexion et les petites réponses utilisent des paquets de moins de 1400 octets, et passent donc sans problème. Les remèdes consistent à ne plus détruire ces messages ICMP, ou à faire réécrire le MSS de TCP à une valeur plus petite par le routeur situé à l'entrée du tunnel. En comptant 20 octets chacun pour les en-têtes IPv4 et TCP, une MTU de 1400 octets appelle un MSS de 1400 − 20 − 20 = 1360 octets.
Continuer : 9 autres questions sur Conception et exploitation des réseaux