Anonim

Jumbo Frames може да осигури някои сериозни предимства за вашата локална мрежа. Те могат да ускорят общата ви скорост на мрежата, да осигурят по-добро взаимодействие между някои приложения и да намалят напрежението във вашата мрежа. Те също имат някои сериозни ограничения и недостатъци, защото нарушават стандарта Ethernet. Ако обмисляте да внедрите Jumbo Frames, важно е първо да направите домашната си работа.

Ethernet Frames

Преди да разберете Jumbo Frames, трябва да имате прилична представа какво представляват Ethernet Frames. И така, Ethernet кадрите буквално очертават данните, които се прехвърлят в Ethernet пакети. Всички Ethernet Frames имат еднакви основни части. Тази структура е от решаващо значение за сътрудничеството между устройствата. Той трябва да бъде разпознаваем на всяко Ethernet устройство, за да може данните да бъдат прехвърлени и разбрани. Всеки Ethernet Frame започва с преамбюла. Мрежовите устройства използват преамбулата за разграничаване на кадъра за синхронизиране на прехвърлянето на кадъра.

В края на преамбулата е разделителят на Start Frame (SFD). SFD е там, за да раздели преамбулата от действителното месо на Ethernet Frame. Веднага след SFD идва MAC адресът на местоназначението, последван директно от MAC адреса на източника. Разбира се, те са важни, за да се гарантира, че пакетът ще стигне там, където трябва да отиде и да може да бъде изпратен отговор. Следващото парче присъства само във VLAN конфигурация. Тя съдържа информация за VLAN.

След това има малка секция от рамката, която съдържа информация за протокола на трансфера на данни, от който са включени пакетът и кадърът. Ако това са TCP / IP данни, това ще бъде представено тук. Следващото парче са самите данни. Тези данни, или полезен товар, съдържа парче информация, която всъщност се прехвърля. Полезният товар е цялата причина за всичко останало. Полезният товар е най-голямата част от Ethernet Frame. Размерът му може да се променя, но M аксималната T предаване U nit (MTU) на мрежата определя нейния максимален размер. Стандартът Ethernet задава MTU на 1500 байта.

И накрая, краят на Ethernet Frame е последователността за проверка на кадрите (FCS). Това е C yclic R edundancy C heck (CRC), което дава възможност на получателя на кадъра да провери за липсващи или повредени данни.

Какво ги прави Jumbo?

И така, защо са джъмбо Jumbo Frames? Те носят много по - големи полезни товари от нормалните Ethernet Frames. Вместо да носят обичайния максимум 1500 байта, Jumbo Frames може да зареди до 9000 байта. Тези значително по-големи кадри могат да носят шест пъти повече от обема на данни като стандартните кадри. На теория можете да намалите броя на пакетите, които се прехвърлят във вашата мрежа до една шеста от стандартните тарифи при идеални условия.

Защо да отидете Джъмбо?

Вече видяхте поглед върху причините да използвате Jumbo Frames във вашата мрежа. Сега е време да се потопите по-дълбоко и да влезете в основните причини да изберете Jumbo Frames.

Те могат да намалят използването на вашата честотна лента. Една от основните цели зад Jumbo Frames е да се заредят повече данни в по-малко Ethernet Frames. Използвайки по-малко кадри, намалявате общия брой транзакции в мрежата. Това намаление може да бъде драматично. Във всеки случай, по-малко транзакции могат да се приравнят директно към по-малка честотна лента, която се използва. Jumbo Frames също намалява стреса върху мрежовото ви оборудване. Вашето оборудване трябва да отнеме време, за да обработи всеки пакет, който получи. Размерът на полезния товар всъщност не влияе на необходимото време за обработка. Мрежовите устройства се занимават само с мрежовите данни в началото на Ethernet Frame. Така че, по-малко големи полезни натоварвания поставят по-малко стрес върху мрежовите съоръжения, отколкото много малки полезни товари.

Jumbo Frames също може да увеличи общата скорост на мрежата. Тъй като вашият мрежов хардуер трябва да обработва по-малко кадри и мрежата използва по-ефективно честотната лента, скоростта на вашия трансфер на данни трябва да бъде по-висока. Ефектът трябва да е подобен на това да сте в мрежа с по-малко потребители и по-малко трафик.

Каква е уловката?

Jumbo Frames не са перфектни. Има няколко много ясни недостатъци за тяхното прилагане във вашата мрежа.

На първо място, имате нужда от оборудване, което поддържа Jumbo Frames. Сега това обикновено не е проблем в корпоративната среда, но все пак е важно. Цялото ви мрежово оборудване трябва да поддържа Jumbo Frames. Обикновено това означава, че трябва да има поне гигабитни скорости. Трябва също така да го конфигурирате изрично, за да работи с Jumbo Frames. Ако някое парче по веригата не поддържа Jumbo Frames, то ще фрагментира кадрите. Това ще увеличи натоварването на процесора на това устройство, ще създаде затруднение и ще забави вашата мрежа. Накратко, ако вашата мрежа не поддържа Jumbo Frames, ще получите обратното на желаните резултати.

Трябва да внимавате не само вашите маршрутизатори и превключватели. Мрежовите интерфейсни карти (NIC) на всички ваши клиентски машини също трябва да поддържат Jumbo Frames. Ако не го направят, те все още ще работят, но връзката ще се забави при този клиент, тъй като той разрушава дограмата на по-малки стандартни.

Важно е също да запомните, че по-големите размери на пакетите са по-податливи на корупция. Това е нещо, което е вярно за всеки момент, когато работите с големи части от данни. Мрежовият хардуер стана по-добър в предотвратяването на корупция, но все още е фактор.

Как да ги използвам

Както при повечето мрежови ситуации, е много трудно да се предоставят специфики. Всичко тук се свежда до съвместимост. Ако целият ви хардуер поддържа Jumbo Frames, настройката им не би трябвало да е проблем. MTU е ключът към използването на Jumbo Frames. Процесът на настройка на вашата мрежа се свежда до промяна на настройката на MTU на всяко устройство на 9000 байта, вместо стандартните 1500 байта. Първо проверете всеки рутер, превключвател и всяко друго специфично за мрежата устройство във вашата мрежа. Уверете се, че поддържа Jumbo Frames. Ако всички го направят, променете настройката на MTU на всяка от тях.

След това направете същото на вашите свързани устройства. Ще трябва да зададете MTU през операционната система на всеки компютър. Това е по-лесно в Unix-базирани системи, но можете да го направите и в Windows. В Windows 10 можете да активирате Jumbo Frames чрез настройките на вашия NIC. В диспечера на устройства можете да изберете вашия NIC. Потърсете настройка Jumbo Frames. Ако не е там, вашата карта не я поддържа. Когато изберете Jumbo Frames, задайте размера на 9k.

В Linux има няколко начина да активирате Jumbo Frames. Ако приемем, че използвате Linux на работния плот, можете да увеличите размера на MTU чрез Network Manager. Изберете правилната връзка и можете да въведете персонализирана MTU стойност. Ако работите със сървър, имате някои други опции на CLI, включително да напишете персонализиран Systemd единица, да го зададете чрез ifconfig при стартиране или да зададете стойността в разрешение.conf.

Ако имате телефони или други устройства, които не поддържат Jumbo Frames, Ethernet Frames, идващи от тези устройства, ще останат стандартните 1500 байта. Устройството ще разгради всички Jumbo Frames, които стигнат до него.

Ако използвате голяма мрежа, вероятно ще видите приятна полза от Jumbo Frames. Домашните потребители могат да ги използват, но може да не виждат толкова голяма полза. Тъй като настройването им не е твърде трудно, можете да експериментирате, ако се чувствате приключенски.

Какво представляват джамбо рамките и как ги използвате?