Como aumentar o tamanho da MTU no Linux 2.6?

5

Como aumentar o tamanho da MTU no Linux 2.6?

Isso é possível? Se sim, quais arquivos (em /etc ou outro lugar) devem ser editados?

    
por Peter Mortensen 19.03.2010 / 09:38

4 respostas

5

Gostaria de avisá-lo para não fazê-lo, a menos que você esteja realmente certo de que isso é o que você realmente quer (como ter dois servidores conectados diretamente pelo cabo cruzado nas interfaces Ethernet Gigabit).

Já existe o algoritmo PMTUD, que é capaz de deduzir o tamanho da MTU ao longo do caminho. E quando subir o MTU acima disso, você experimentará alguma perda de pacotes ou fará com que os administradores de rede fiquem tristes, porque seus roteadores e switches terão que fragmentar seus pacotes usando CPU em vez de roteamento rápido com ASICs.

Se é isso que você quer, então você pode querer ver http://wiki.archlinux.org/index.php/Jumbo_Frames, que tem ótimos números e dicas. O comando básico é ip link set mtu 4000 dev eth0 (ou ifconfig eth0 mtu 4000 para a ferramenta ifconfig mais antiga) para pacotes de 4K.

    
por 13.06.2009 / 01:40
1

Supondo que você quer dizer MTU (Maximum Transmission Unit), confira este artigo: link (deve ser semelhante Linuxen)

    
por 16.01.2017 / 12:48
1

Alterando o tamanho da MTU com o comando ifconfig

Para alterar o tamanho da MTU, use o comando / sbin / ifconfig da seguinte forma:

ifconfig ${Interface} mtu ${SIZE} up
ifconfig eth1 mtu 9000 up

Alterando o tamanho da MTU permanentemente sob o CentOS / RHEL / Fedora Linux

Edit /etc/sysconfig/network-scripts/ifcfg-eth0, enter
# vi /etc/sysconfig/network-scripts/ifcfg-eth0

Adicione MTU, configurações:

MTU="9000"

Salve e feche o arquivo. Reinicie a rede:

# service network restart

Nota para IPV6 definir MTU dedicada da seguinte forma:

IPV6_MTU="1280"

Alterando o tamanho da MTU permanentemente em Debian / Ubuntu Linux

Edite / etc / network / interfaces, digite:

# vi /etc/network/interfaces

Adicione o mtu da seguinte forma para a interface necessária:

mtu 9000

Salve e feche o arquivo. Reinicie a rede, digite:

# /etc/init.d/networking restart

Alterando o tamanho da MTU permanentemente (outras distribuições do Linux)

Edite /etc/rc.local e adicione a seguinte linha:

/sbin/ifconfig eth1 mtu 9000 up
    
por 09.02.2017 / 09:53
0

Eu acho que está no

/etc/network/interfaces
área de

. Haverá entradas 'iface'. Localize sua interface e altere a linha mtu (ou adicione uma no final, se não houver nenhuma).

Lembre-se que isso não é mágico. Se você aumentar muito o MTU, terá problemas de rede.

Para verificar sem 'gravar' a configuração em seus arquivos / etc, você pode tentar

ifconfig eth0 mtu <value>

onde eth0 é o nome da sua interface. Essa alteração será perdida na reinicialização.

    
por 19.03.2010 / 09:41

Tags