Повышаем производительность через MTU в Ubuntu.

Posted by

Для того что бы менять и получить повышение производительности при передаче больших объемов данных необходимо, что бы сетевые интерфейсы с обоих сторон патчкорда поддерживали такие изменения. То есть если изменить MTU на сервере и не менять на свитче — ничего хорошего не получится.
Есть несколько вариантов изменения MTU.

 

Вариант №1: С помощью команды ifconfig

ekzor@vekzor:~$ sudo ifconfig eth0 mtu 9000 up

ekzor@vekzor:~$ egrep mtu | ifconfig eth0

eth0 Link encap:Ethernet HWaddr 08:00:27:73:c5:55

inet addr:192.168.1.42 Bcast:192.168.1.255 Mask:255.255.255.0

inet6 addr: fe80::a00:27ff:fe73:c555/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:9000 Metric:1

 

Вариант №2: Правим конфигурационный файл interfaces

ekzor@vekzor:~$ sudo nano /etc/network/interfaces

Добавив строку характеризующую MTU

mtu 9000

Обязательно сохранив файл и перезапустить сетевую службу:

ekzor@vekzor:~$ sudo /etc/init.d/networking restart

Leave a Reply

Ваш e-mail не будет опубликован. Обязательные поля помечены *

1 × 2 =