WikiSort.ru - Не сортированное

ПОИСК ПО САЙТУ | о проекте

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

Такой способ носит название TCP segmentation offload (TSO) в применении к TCP или generic segmentation offload (GSO) (на уровне сетевого интерфейса)

LSO является частью технологии, другая часть называется large receive offload (LRO) и отвечает за дефрагментацию принимаемых пакетов.

Принцип действия

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

К примеру, необходимо передать пакет в 64КБ, который по умолчанию будет разделен на 46 сегментов по 1448 байтов, которые будут непосредственно переданы через сетевой интерфейс по сети до узла назначения. Современные сетевые интерфейсы могут самостоятельно фрагментировать пакеты без участия CPU с помощью технологии generic segmentation offload (GSO). Другими словами, если необходимо передать 64КБ данных, то эти данные одним запросом передаются на сетевой интерфейс, где осуществляется фрагментация и последующая отправка данных. Таким образом происходит уменьшение использования ресурсов CPU для сегментации пакетов.

Некоторые сетевые интерфейсы поддерживают более современный механизм TSO, который можно использовать для протоколов, которые не поддерживают фрагментацию, например для UDP.

См. также

Ссылки

Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".

Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.

Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .




Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.ru внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2025
WikiSort.ru - проект по пересортировке и дополнению контента Википедии