Les trames Jumbo (MTU jusqu'à 9k) sont-elles réalistes / communes sur Internet ouvert?

13

J'ai une application qui bénéficierait de plus grandes trames Ethernet. (En théorie, nous pourrions réduire le nombre de paquets sortants de> 50%, voire 66%.)

Je suis également en train de spécifier les exigences de mise en réseau avec les sociétés d'hébergement candidates pour une nouvelle installation de mes serveurs d'applications. Il serait bon, au minimum, de ne pas empêcher les connexions clientes de bénéficier des trames Jumbo.

Mais est-ce réaliste? Quelques questions générales, en supposant que le segment du réseau que nous pouvons contrôler est compatible avec les trames Jumbo (les commutateurs sont de grandes MTU, la découverte de chemin ICMP MTU est autorisée, etc.) :

  • Est-il réaliste d'envoyer des trames Jumbo sur Internet public?
  • Invite-t-il des problèmes de réseau sans fin à essayer de prendre en charge les trames Jumbo sur Internet public?
  • Y a-t-il d'autres préoccupations auxquelles je n'ai pas pensé?
Stu Thompson
la source

Réponses:

10

La clé ici est que vous pouvez contrôler votre petit segment du réseau et activer de grandes MTU, mais vous ne pouvez pas contrôler le chemin emprunté par vos paquets sur Internet et ne pouvez certainement pas contrôler la configuration des routeurs que vos paquets traverseront. La plupart des routeurs Internet ne sont pas configurés au-dessus de 1500, vous n'aurez donc pas beaucoup de chance avec cette solution. Pire, des paquets parfois plus volumineux seront en fait supprimés par des routeurs qui ne prennent pas en charge les trames jumbo, donc je pense que vous constaterez que les choses sont pires si vous essayez d'envoyer des trames jumbo sur Internet.

Les trames Jumbo sont excellentes sur votre réseau interne - en particulier pour les réseaux faisant du streaming ou iSCSI.

icky3000
la source
3
  1. À moins que votre vision d'Internet ne vienne de vous via une seule entité qui vous permettra d'être extrêmement précis sur ce problème avec puis sur un point final également contrôlable, il y a plus de 99,9% de chances que votre trafic ne soit pas transité `` intact ''. et maintenir c'est JF. La raison en est que les JF sont une spécification Ethernet et que tout Internet n'est pas Ethernet, ils sont donc désassemblés, réassemblés, transités puis reconditionnés.
  2. Problèmes - probablement pas, peut-être que le premier jour, vous pourriez rencontrer un problème ou deux, mais une fois qu'il est en place et qu'il fonctionne, cela devrait aller.
  3. Je dirais qu'à moins que vous ayez un contrôle complet de chaque partie de la chaîne du serveur au client, je serais tenté de concevoir mon système en tenant compte des dénominateurs communs les plus bas, et non les plus élevés, c'est-à-dire de le faire fonctionner puis de régler, et non l'inverse .
Chopper3
la source
2

Comme d'autres l'ont dit plus haut, la réponse est actuellement non.

Considérez également le MTU de vos fournisseurs en liaison montante, sauf si cela prend en charge les trames Jumbo, alors vous n'avez pas de chance avant de commencer.

Dave Cheney
la source
2

De nombreux réseaux d'enseignement supérieur (AARNET, JANET, Internet2) ont des trames jumbo activées de bout en bout sur leurs réseaux. Si vous servez des personnes sur ces réseaux, je dirais que cela en vaut la peine.

Haakon
la source
0

D'après mon expérience, les trames Jumbo sont généralement limitées à un lien dédié entre un serveur d'applications et son serveur de base de données. Le nombre de types de possibilités d'incompatibilité sur tout ce qui est plus complexe est ahurissant.

kmarsh
la source