I Jumbo Frames (MTU fino a 9k) sono realistici / comuni su Internet aperto?


13

Ho un'applicazione che trarrebbe beneficio da frame Ethernet più grandi. (In teoria, potremmo ridurre il numero di pacchetti in uscita di> 50%, forse anche del 66%.)

Sto anche specificando i requisiti di rete con le società di hosting candidate per una nuova installazione dei miei server applicazioni. Sarebbe bello, almeno, non impedire alle connessioni client di beneficiare dei Jumbo Frames.

Ma quanto è realistico questo? Alcune domande generali, supponendo che il segmento della rete che possiamo controllare sia compatibile con Jumbo Frame (gli switch sono compatibili con MTU di grandi dimensioni, è consentito il rilevamento di percorsi MTU ICMP, ecc.) :

  • È realistico inviare frame Jumbo su Internet pubblico?
  • Invita infiniti problemi di rete nel tentativo di supportare Jumbo Frames su Internet pubblico?
  • Ci sono altre preoccupazioni che non ho considerato?

Risposte:


10

La chiave qui è che puoi controllare il tuo piccolo segmento della rete e abilitare MTU di grandi dimensioni, ma non puoi controllare il percorso che i tuoi pacchetti prendono su Internet e certamente non puoi controllare la configurazione dei router attraverso i quali passeranno i pacchetti. La maggior parte dei router Internet non è configurata sopra i 1500, quindi non avrai molta fortuna con questa soluzione. Peggio ancora, a volte i pacchetti più grandi vengono effettivamente rilasciati dai router che non supportano i frame jumbo, quindi penso che in realtà le cose peggiorerebbero se provassi a inviare frame jumbo a Internet.

I frame Jumbo sono fantastici sulla tua rete interna, specialmente per le reti che fanno streaming o iSCSI.


3
  1. A meno che la tua visione di Internet non sia da te tramite una singola entità che ti permetterà di essere estremamente specifico su questo problema con e poi su un endpoint ugualmente controllabile, allora c'è una probabilità> 99,9% che il tuo traffico non venga transitato "intatto" e mantenere è JF. Il motivo è che i JF sono una specifica ethernet e non tutta Internet è ethernet, quindi vengono smontati, riassemblati, transitati e quindi reimballati.
  2. Problemi - probabilmente no, forse il primo giorno potresti incorrere in un problema o due, ma una volta che è attivo e funzionante dovrebbe andare bene.
  3. Direi che a meno che tu non abbia il controllo completo di ogni parte della catena da server a client, sarei tentato di progettare il mio sistema considerando i denominatori più bassi, non i più alti, cioè farlo funzionare e poi sintonizzarti, non viceversa. .

2

Come altri hanno già detto sopra, la risposta è attualmente no.

Considera anche l'MTU dei tuoi provider uplink, a meno che non supporti i frame Jumbo, quindi sei sfortunato prima di iniziare.


2

Molte reti di istruzione terziaria (AARNET, JANET, Internet2) hanno frame jumbo abilitati end-to-end sulle loro reti. Se stai servendo persone su quelle reti, suggerirei che ne vale la pena.


0

La mia esperienza è che i Jumbo Frame sono generalmente vincolati a un collegamento dedicato tra un server delle applicazioni e il suo server di database. Il numero di tipi di possibilità di incompatibilità su qualcosa di più complesso è sbalorditivo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.