Autor Tópico: Comando para descobrir MTU em que se navega  (Lida 3635 vezes)

Offline rafaeldc311

  • Usuário Ubuntu
  • *
  • Mensagens: 5
    • Ver perfil
Comando para descobrir MTU em que se navega
« Online: 17 de Fevereiro de 2012, 12:36 »
Olá a Todos

Tentei configurar um Roteador Dlink dir-600 para acesso por PPPoe só que ele não navega em sites como facebook,Uol e muitos outros, me informaram da MTU que de padrão  é 1500, tem como descobrir através de comandos qual MTU correta para cada conexão?
existe algum ajuste amais que deve ser realizado no roteador ou usa a configuração basica do PPPoe?

No windous usei o comando ping -f -l 1500 200.157.101.4 e vou abaixando o valor até o ping responder.
no linux tem a mesma coisa?

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Comando para descobrir MTU em que se navega
« Resposta #1 Online: 17 de Fevereiro de 2012, 13:09 »
Você não precisa descobrir o MTU ideal da conexão, você pode calculá-lo a partir da sua rede.

Você usa uma conexão ethernet ou derivada (wireless), que impõe quadro máximo de 1520 bytes. Desconte os cabeçalhos de camada 2 e temos uma carga útil de 1500 bytes.

O problema acontece por causa do PPPoE, que é um protocolo de camada 2 adicionado sobre a ethernet. Derivado do PPP, ele também tem 8 bytes de cabeçalho, o que deixa 1492 bytes de carga útil --- seu MTU.

Dois atalhos que vc pode tomar, em vez de ler essa chatura de protocolo, camada, PPP, etc: uma é dar uma bicuda e reduzir logo pra 1400 bytes, sem ficar calculando.

A outra é colar o resultado que conseguiu no Windows. Já dizia o político, "What's good for America is good for Brazil".
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