Czy Jumbo Frames (MTU do 9k) są realistyczne / powszechne w otwartym Internecie?


13

Mam aplikację, która skorzystałaby z większych ramek Ethernet. (Teoretycznie moglibyśmy zmniejszyć liczbę pakietów wychodzących o> 50%, może nawet 66%).

Jestem również w trakcie określania wymagań sieciowych z kandydującymi firmami hostingowymi do nowej instalacji moich serwerów aplikacji. Byłoby miło, aby przynajmniej nie ograniczać połączeń klientów do korzystania z Jumbo Frames.

Ale jak to jest realistyczne? Kilka ogólnych pytań, zakładając, że segmentem sieci, którym możemy sterować, jest Jumbo przyjazna dla ramki (przełączniki obsługują duże jednostki MTU, dozwolone wykrywanie ścieżki ICMP MTU itp.) :

  • Czy przesyłanie dużych ramek przez Internet jest realistyczne?
  • Czy to niesie ze sobą niekończące się problemy z siecią próbujące obsługiwać duże ramki za pośrednictwem publicznego Internetu?
  • Czy są jeszcze jakieś obawy, których nie wziąłem pod uwagę?

Odpowiedzi:


10

Kluczem tutaj jest to, że możesz kontrolować swój mały segment sieci i włączać duże jednostki MTU, ale nie możesz kontrolować ścieżki, jaką twoje pakiety przejmują Internet i na pewno nie możesz kontrolować konfiguracji routerów, przez które będą przechodzić twoje pakiety. Większość routerów internetowych nie jest skonfigurowana powyżej 1500, więc nie będziesz miał szczęścia do tego rozwiązania. Co gorsza, czasami większe pakiety są faktycznie upuszczane przez routery, które nie obsługują ramek typu jumbo, więc myślę, że byłoby naprawdę gorzej, jeśli spróbujesz wysłać ramki typu jumbo do Internetu.

Ramki Jumbo świetnie sprawdzają się w sieci wewnętrznej - szczególnie w przypadku sieci przesyłających strumieniowo lub iSCSI.


3
  1. O ile Twój pogląd na Internet nie pochodzi od Ciebie za pośrednictwem jednego podmiotu, który pozwoli ci być bardzo konkretnym w tej kwestii, a następnie do jakiegoś równie kontrolowanego punktu końcowego, istnieje szansa> 99,9% szans, że ruch nie zostanie przeniesiony „nietknięty” i utrzymaj to JF. Powodem jest to, że JF są specyfikacjami ethernetowymi i nie cały internet jest ethernetowy, więc są one demontowane, ponownie składane, przesyłane, a następnie ponownie pakowane.
  2. Problemy - prawdopodobnie nie, może pierwszego dnia możesz natknąć się na problem lub dwa, ale kiedy już się uruchomi i zacznie działać, powinno być dobrze.
  3. Powiedziałbym, że jeśli nie masz pełnej kontroli nad każdą częścią łańcucha od serwera do klienta, chciałbym skonstruować mój system, biorąc pod uwagę najniższy, nie najwyższy wspólny mianownik, tj. Spraw, by działał, a potem dostroił, a nie na odwrót .

2

Jak powiedzieli inni, odpowiedź brzmi: nie.

Weź również pod uwagę MTU twoich dostawców uplink, chyba że obsługuje on ramki Jumbo, wtedy nie masz szczęścia, zanim zaczniesz.


2

Wiele sieci szkolnictwa wyższego (AARNET, JANET, Internet2) ma w swoich sieciach włączone ramki typu jumbo. Jeśli obsługujesz ludzi w tych sieciach, sugeruję, że warto.


0

Z mojego doświadczenia wynika, że ​​ramki Jumbo są zwykle ograniczone do dedykowanego łącza między serwerem aplikacji a jego serwerem bazy danych. Liczba rodzajów możliwości niekompatybilności w bardziej skomplikowanych jest zadziwiająca.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.