В тази статия ще разгледаме методологията за активиране на разширени пакети, Jumbo Frames, на виртуална машина на Windows, работеща в Hyper-V, базирана на Windows Server 2012 R2. Но първо, кратко кратко напомняне за това какво представлява Jumbo Frames и защо са необходими..
Рамки от Jumbo - това са специални, изключително дълги Ethernet рамки, които надвишават стандартния размер MTU (Maximum Transmission Unit) за Ethernet в 1518 байта. Кадрите Jumbo обикновено варират в размер от 1,518 до 16 000 байта. По правило размерът на рамката Jumbo не надвишава 9000 байтове, това ограничение се налага от 32-битов CRC в мрежите Ethernet, губи своята ефективност, когато количеството на прехвърлените данни е повече от 12 000 байта.
Защо имаме нужда от такива по-големи пакети?
Благодарение на използването на пакети с увеличена дължина е възможно значително да се увеличи ефективността на мрежата, тъй като като се поддържа размерът на заглавката на Ethernet, количеството полезна информация, съдържаща се в пакета, се увеличава (почти 6 пъти). В допълнение, чрез намаляване на броя на пакетите, чиито заглавия трябва да бъдат анализирани, натоварването на процесора на сървъра се намалява. Пакетите Jumbo Frames се препоръчват за използване във високопроизводителни мрежи с интензивен трансфер на големи количества данни.
Важно е! За да се използва технологията Jumbo Frames, е необходимо този режим да се поддържа и активира както на крайните сървъри, така и на цялото транзитно мрежово оборудване (режимът се поддържа на почти всички съвременни мрежови карти и комутатори).Конфигуриране на Jumbo Frames на Hyper-V Windows Server 2012 / R2
По подразбиране джомбовите рамки са деактивирани в системите на Windows. За да активирате прехвърлянето на големи пакети Jumbo Frames за гост операционна система, работеща във виртуална машина, базирана на Hyper -V 2012:
- Активиране на Jumbo Frames на физически мрежови интерфейсни карти (NIC) на хипервизор (хост ОС), свързан към LAN
- Активирайте Jumbo Frames Support в мрежово оборудване на LAN
- Активирайте Jumbo Frames на виртуален превключвател Hyper-V
- Активирайте Jumbo Frames в OS за гости
Jumbo Frames на мрежови карти на физически сървър
За всяка от мрежовите карти (NIC), използвани за свързване на сървъра (хост ОС) към LAN, е необходимо да преминете в режим на настройките на драйвера в свойствата на мрежовите адаптери (бутон Конфигуриране). След това в раздела Разширени намерете параметър, наречен Рамки от Jumbo (в зависимост от производителя на NIC, той може да бъде наречен също така Packet Size, Jumbo Packets или нещо подобно) и да зададе стойността си на 9014.
забележка. Ако това поле липсва, уверете се, че вашата мрежова карта поддържа този режим и актуализирайте драйверите до последната версия.