ГлавнаяРегистрацияВходВ закладки

Главная » Статьи » FreeBSD » Как настроить FreeBSD
Настройка Jumbo Frames в Linux и FreeBSD
В этот час мне хотелось бы говорить за создание Jumbo-фреймов в Linux.

Так ,что большие кадры?
Jumbo-фреймы - в Ethernet, упакованные в шесть раз больше, чем обычные 1500 байтов + Ethernet заголовок (9108 байт). Рамки лишь немного больше, чем 1518 байт, как у младенца большие кадры. Если вы оставили эти пакеты эффективность резко возрастает, как заголовок сети Ethernet без изменений, то есть 20-байтовый IP и 20 байт TCP, а при увеличении количества полезной информации. Это также, несомненно, преимущество, ,что оно снижает нагрузку на сервер центрального процессора. Минус больших кадров является техническим ограничением технологии, введенные в целях использования сетевого оборудования, а именно здесь необходимость гигабитных коммутаторов (маршрутизаторов) и Gigabit Ethernet карты (NIC).

Перед настройкой Jumbo кадров настоятельно рекомендуется проверить все совместимость сетевого оборудования, изучить техническую документацию! 10/100 сетей в джамбо технологии кадров не работает!

Итак настроим jumbo frames на ОС CentOS, RHEL, Fedora:

[-hide-]Данная команда единоразово увеличиваем размер кадра, после перезагрузки настройка не сохраняется!

# ifconfig eth1 mtu 5000

Для постоянного применения настроек редактируем конфигурационный файлик:

# vi /etc/sysconfig/network-script/ifcfg-eth0

Путем добавления в него строчки:

MTU 5000

Сохраняем файлик и перезапускаем сетевой интерфейс:

# service network restart

Теперь настроим jumbo frames в ОС Debian, Ubuntu путем добавления строчки MTU 5000 в конфигурационный файлик:

# vi /etc/network/interfaces

После редактирования сохраняем файлик и перезапускаем сетевой интерфейс:

# /etc/init.d/networking restart

Следующая настройка в ОС FreeBSD:

Для кратковременного использования: (ifconfig {interface-name} {ip-address} mtu 5000)

# ifconfig em1 10.20.110.2 mtu 5000

Для использования jumbo frames при маршрутизации (route get {destination-IP-address}):

# route get 10.20.110.2

Для постоянного использования jumbo frames редактируем конфигурационный файлик:

# ee /etc/rc.conf

И редактируем следующую строчеку:

ifconfig_em1="inet x.x.x.x netmask y.y.y.y media 1000baseTX mediaopt full-duplex mtu 5000"

Сохраняем файлик и перезапускаем сетевой интерфейс:

# /etc/rc.d/netif restart
[-hide-]
Просмотров: 4540
Дата: 2011-07-15 23:49:38
Комментариев: 0
Источник: