Невозможно увеличить MTU в гигабитной сети
Я только что настроил мою новую гигабитную сеть, и когда я собирался увеличить MTU для использования гигантских кадров, я получаю эту ошибку:
root @ rayquang-desktop: ~ # ifconfig eth1 mtu 9000 SIOCSIFMTU: неверный аргумент
Может ли кто-нибудь помочь мне увеличить MTU.
Детали: NIC: NETGEAR GA311; Переключатель: NETGEAR GS105, работающий под управлением Ubuntu 10.10 и Debian Lenny на рабочем столе, сервер соответственно.
Помощь будет принята с благодарностью, RayQuang
2 ответа
Ага. Я только что посмотрел таблицу данных PDF для вашей сетевой карты
Там нет упоминаний о поддержке Jumbo Frame, поэтому я подозреваю, что вам не повезло.
Купи новый ник. Пойдите для чего-нибудь Intel или Broadcom, и вам, вероятно, повезет больше. Не должно быть слишком много.
Зачем вам нужны большие кадры?
Это не распространено на настольных ПК.
ОБНОВЛЕНИЕ: @Sirex Я все еще думаю, что это необычно в домашней обстановке. У него есть сетчатый ник и переключатель. Это вещи SOHO. Люди не должны использовать какую-то технологию, потому что она имеет хорошее имя. Они делают из-за реальной необходимости.
Я использую высокопроизводительные блейд-серверы и не чувствую необходимости в гигантских фреймах.
ОБНОВЛЕНИЕ 2: @RayQuang Тогда я думаю, что обновление вашего коммутатора и NIC может помочь гораздо больше, чем включение jumbo frames. Другие уже предложили Broadcom и Intel в качестве сетевого адаптера, а я предлагаю Cisco (не мелкий бизнес) или HP в качестве коммутатора.