ПредишенСледващото

В компютърни мрежи, голям сегмент разтоварване (LSO) е начин за увеличаване на изходящия трафик на мрежовия интерфейс и да се намали натоварването на процесора. В виртуална среда, това е особено важно, тъй като позволява да прекарват значително по-малко ресурси на процесора за обработка на TCP / IP-операции.

Такъв метод е известен като TCP сегментацията на разтоварване (TSO), когато се прилага на TCP или генерични сегментиране разтоварване (GSO) (на ниво мрежов интерфейс)

LSO е част от технологията, а от друга страна, се нарича голям получите разтоварвам (LRO) и е отговорен за дефрагментиране на пакети получили.

Когато операционната система трябва да изпрати голям обем данни през мрежата, първият общия обем е разделен на малки сегменти, които могат да се предават чрез всички мрежови възли (рутери, суичове и др), разделяне на две данните домакини борси. Обикновено, сегментиране се извършва на нивото на TCP и мрежовия интерфейс се прехвърля вече сегментирани данни, този процес се нарича TCP сегментацията на разтоварване (TSO).

Например, необходимо е да се предава пакет с 64K, която по подразбиране ще бъде разделен на 46 части от 1448 байта, за да бъдат пряко предавани чрез мрежов интерфейс в мрежата на възела на дестинация. Съвременните мрежови интерфейси могат да бъдат поотделно фрагментирани пакети без участието на процесора чрез родово сегментиране разтоварване (GSO) технология. С други думи, ако 64K на данни, за да бъдат предадени, данните са искане, изпратено до мрежовия интерфейс, който се извършва и последвалото фрагментиране на изпращане на данни. По този начин е налице намаление на натоварване на процесора за сегментиране пакет.

Някои мрежови интерфейси поддържат по-модерен механизъм на TCO, която може да се използва за протоколи, които не поддържат фрагментация, например, или UDP.

Подкрепете проекта - споделете линка, благодаря!