Como calcular o MTU ideal da minha conexão?

Iniciado por Renan Rischiotto, 03 de Outubro de 2013, 03:52

tópico anterior - próximo tópico

Renan Rischiotto

Olá!

Galera, percebi que a minha conexão fica melhor quando eu coloco o MTU 1400 nela em Conexões de rede em vez de deixar "automático". Mas eu sei que esse valor é um "padrão" e não é o valor ideal para todas as conexões.

http://s21.postimg.org/mwruusomf/Captura_de_tela_de_2013_10_03_03_56_19.png

Como eu calculo o MTU?

[]'s

asghan

Achei q o MTU era válido somente para rede sem fio, de qualquer forma me interessei pelo tópico .
   Ubuntu 12.04 - Unity 64bits

jkmsjq

Pelo que eu li num post daqui do fórum, a relação é o seguinte:

1500 - 8 bytes do cabeçalho = 1492

Agora esse valor pode variar de 1400 até 1492.
LinuxUser: 548942 / Dando um tópico como resolvido
"A verdade só é agressiva a quem vive de mentiras". Autor desconhecido.
Twitter: @jeisonkertesz

Arthur Bernardes


asghan

   Ubuntu 12.04 - Unity 64bits

Renan Rischiotto


Renan Rischiotto


Arthur Bernardes


julianofischer

O comando ifconfig mostra o MTU para todas as interfaces:

Você pode utilizar o grep para facilitar: ifconfig | grep MTU


Citação de: asghan online 03 de Outubro de 2013, 08:22
Achei q o MTU era válido somente para rede sem fio, de qualquer forma me interessei pelo tópico .

asghan,
o MTU é a unidade de transmissão máxima de um determinado enlace (link).
O valor depende da tecnologia aplica no enlace.
A maioria das LANs modernas usa um MTU de 1.500 bytes.
Lembrando que o MTU simboliza a o tamanho máximo de um datagrama IP, incluindo o cabeçalho!

Abraços


Renan Rischiotto

#10
Resultado:

renan@ubuntu:~$ tracepath www.google.com.br
1:  ubuntu.local                                          0.133ms pmtu 1400
1:  bb6af801.virtua.com.br                               50.163ms
1:  bb6af801.virtua.com.br                               31.062ms
2:  bd07580b.virtua.com.br                               16.998ms
3:  embratel-G0-5-3-1-tacc01.cas.embratel.net.br         45.830ms
4:  ebt-T0-6-5-0-tcore02.cas.embratel.net.br             26.444ms asymm 10
5:  ebt-T0-0-0-10-tcore01.spoph.embratel.net.br          23.461ms asymm  9
6:  ebt-T0-6-0-0-tcore01.rjo.embratel.net.br             28.986ms asymm  8
7:  ebt-T0-4-5-0-tacc01.rjoen.embratel.net.br            23.855ms
8:  no reply
9:  no reply
10:  no reply
11:  no reply
12:  no reply
13:  no reply
14:  no reply
15:  no reply
16:  no reply
17:  no reply
18:  no reply
19:  no reply
20:  no reply
21:  no reply
22:  no reply
23:  no reply
24:  no reply
25:  no reply
26:  no reply
27:  no reply
28:  no reply
29:  no reply
30:  no reply
31:  no reply
    Too many hops: pmtu 1400
    Resume: pmtu 1400


Com o MTU configurado em "automático", o resultado foi o seguinte:

renan@ubuntu:~$ tracepath www.google.com.br
1:  ubuntu.local                                          0.311ms pmtu 1400
1:  bb6af801.virtua.com.br                               59.660ms
1:  bb6af801.virtua.com.br                               42.173ms
2:  bd07580b.virtua.com.br                               33.985ms
3:  embratel-G0-1-3-1-tacc01.cas.embratel.net.br         19.948ms
4:  200.230.231.210                                      64.196ms asymm 10
5:  ebt-T0-9-0-11-tcore01.spo.embratel.net.br            24.237ms asymm  9
6:  ebt-T0-15-0-12-tcore01.rjo.embratel.net.br           34.003ms asymm  8
7:  ebt-T0-0-1-0-tacc01.rjoen.embratel.net.br            33.729ms
8:  no reply
9:  no reply
10:  no reply
11:  no reply
12:  no reply
13:  no reply
14:  no reply
15:  no reply
16:  no reply
17:  no reply
18:  no reply
19:  no reply
20:  no reply
21:  no reply
22:  no reply
23:  no reply
24:  no reply
25:  no reply
26:  no reply
27:  no reply
28:  no reply
29:  no reply
30:  no reply
31:  no reply
    Too many hops: pmtu 1400
    Resume: pmtu 1400


Arthur Bernardes

Então.

Se usando o MTU em 1400 ou em automático, isso quer dizer que o MTU ideal para sua rede é 1400, pelo menos é o que diz o comando.

Renan Rischiotto

Citação de: Arthur Bernardes online 03 de Outubro de 2013, 21:50
Então.

Se usando o MTU em 1400 ou em automático, isso quer dizer que o MTU ideal para sua rede é 1400, pelo menos é o que diz o comando.

Ah, ok. Obrigado!

xD

zekkerj

Nem tanto, gafanhoto. ;D

Antes de testar, vc tem que voltar o MTU pra 1500, pq senão vc faz um teste com um limite que já está abaixo do ideal...
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D