Cookie

Цель сегодня, чтобы уменьшить нагрузку на LAN и высвободить часть вычислительных ресурсов маршрутизатора. Там не будет никаких существенных различий в скорости или не использованием Jumbo Frames, но таким образом мы можем сократить время, необходимое для передачи файла.

В больших кадров больше, чем обычный сетевой пакет. Стандартный размер пакета 1.500 байт. В Jumbo Frames можно вместо этого увеличить размер пакетов до 9.000.

Я хотел бы предупредить пользователей, что Jumbo Frame, хотя он поддерживается большинством устройств на рынке, Я до сих пор не является стандартной. Важно также знать, что вам нужно будет настроить сеть таким образом, что все устройства поддерживают Jumbo Frame. что сказал, даже если устройство не поддерживает их не конец света. Это означает, что устройство “перерыв” входящий пакет из 9.000 байт в несколько пакетов из 1.500. Они как бы настроить маршрутизатор и любые сетевые коммутаторы.

Настройки сети FreeNAS
Настройки сети FreeNAS Экран конфигурации сетевых настроек FreeNAS

Многие маршрутизаторы позволяют изменить размер MTU (Максимальная единица передачи). Он обычно находится в настройках сети, но каждый производитель решает, куда поместить его произвольно. После того, как вы нашли его следует помнить, что максимальный предел 9.000 байт.

Мы проверяем размер MTU

Теперь, когда LAN поддерживает Jumbo Frames, Также убедитесь, что ваш компьютер включен. Возможно, вам будет установлен 1.500 стандартный байт, но assicuriamocene.

Мы исследуем каждый аспект с командой ip, то мы будем использовать его, чтобы контролировать размер MTU, разрешенный сетевой интерфейс:

$ список ссылок IP

И это выход:

1:   это: человек 16436 qdisc noqueue
     link/loopback 00:00:00:00:00:00 шд 00:00:00:00:00:00
2:   wlp5s0: человек 1500 pfifo_fast qlen дисциплина 1000
     ссылка / эфир 00:0е:это:91:04:07 уш далее:Ф.Ф.:Ф.Ф.:Ф.Ф.:Ф.Ф.:Ф.Ф.

На выходе мы понимаем быть подключены через Wi-Fi сети, чьи пакеты “сломанный” каждый 1.500 байт.

Временно установить новое измерение

Установить новое измерение для каждого пакета очень просто с ip. Мы просто должны сказать, интерфейс, который мы хотим изменить, и размер, на который мы хотим установить их.

# IP связь устанавливается wlp5s0 человек 9000

Вы можете установить все интерфейсы на компьютере, если аппаратное обеспечение:

# IP связь устанавливается enp2s0 человек 9000

Внесение изменений постоянного

Проще всего создать скрипт, который запускается при запуске и установить самостоятельно МТ для всех необходимых интерфейсов.

#! /bin/bash

ip link set enp2s0 mtu 9000;
IP связь устанавливается wlp5s0 человек 9000;

Мы ожидаем, что Jumbo Frames стала стандартом.

Это не достаточно?


TheJoe

Я держу это в качестве хобби блог от 2009. Я графики энтузиастов, технология, Программное обеспечение с открытым исходным кодом. Среди моих статей не будет трудно найти о музыке, и некоторые личные размышления, но я предпочитаю, чтобы направить линию блога в основном технологии. Для получения дополнительной информации связаться со мной.

0 Комментарии

оставьте ответ

Ваш электронный адрес не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатывается комментарий данных.