+ Responder ao Tópico



  1. #1

    Padrão Como calcular valor MTU em Conexão PPPOE Informativo

    MTU ( Maximum Trasmit Unit ou Unidade Máxima de Transmissão ) é um valor especificado para transmissão de pacotes. Nas conexões ADSL geralmente este valor por default é 1500, mas em algumas máquinas que utilizem o ICS pode ser necessário diminuir este valor. O melhor valor você só vai descobrir através do comando ping. Vamos lá:
    Na máquina cliente dê este comand

    tracert -d < um site qualquer, como por exempl www.tccamargo.com ou
    www.ig.com.br >

    Você verá algo mais ou menos assim na tela:




    C:>tracert -d www.tccamargo.com

    Rastreando a rota para tccamargo.com [69.93.73.130]
    com no máximo 30 saltos:

    1 <1 ms <1 ms <1 ms 192.168.1.1
    2 5 ms 6 ms 5 ms 10.10.5.1
    3 9 ms 9 ms 8 ms 10.10.4.1
    4 12 ms 17 ms 11 ms 192.168.70.11
    5 12 ms 12 ms 11 ms 200.157.101.4
    6 53 ms 36 ms 13 ms 200.184.226.145
    7 18 ms 41 ms 31 ms 200.184.254.14
    8 143 ms 162 ms 144 ms 144.228.40.153
    9 230 ms 162 ms 148 ms 144.232.2.232
    10 190 ms 213 ms 187 ms 144.232.19.141
    11 199 ms 177 ms 198 ms 144.232.20.17
    12 173 ms 180 ms 178 ms 144.232.29.97
    13 198 ms 172 ms 187 ms 144.228.250.126
    14 174 ms 176 ms 173 ms 12.96.160.22
    15 174 ms 179 ms 192 ms 69.93.73.130

    Rastreamento concluído.

    Anote o primeiro IP que esteja fora de sua rede interna, que no nosso exemplo é o 200.157.101.4
    Nota: Você também pode utilizar o comando ipconfig /all(2000/XP) ou winipcfg(9x/ME) na máquina servidora para saber qual e o IP externo dela. Será este o IP utilizado na nossa avaliação.

    Agora utilize este comand




    ping -f -l 1500 200.157.101.4
    Provavelmente você vai receber este avis
    "O Pacote precisa ser fragmentado, mas a desfragmentação está ativa"
    ou
    "Packet needs to be fragmented but DF set"

    Agora você sabe que este valor é muito alto para o pacote ser transmitido sem partilha, então vamos abaixar o valor até não recebermos mais este aviso.


    Exempl



    C:>ping -f -l 1452 200.157.101.4

    Disparando contra 200.157.101.4 com 1452 bytes de dados:

    Resposta de 200.157.101.4: bytes=1452 tempo=47ms TTL=251
    Resposta de 200.157.101.4: bytes=1452 tempo=48ms TTL=251
    Resposta de 200.157.101.4: bytes=1452 tempo=101ms TTL=251
    Resposta de 200.157.101.4: bytes=1452 tempo=48ms TTL=251

    Estatísticas do Ping para 200.157.101.4:
    Pacotes: Enviados = 4, Recebidos = 4, Perdidos = 0 (0% de perda),
    Aproximar um número redondo de vezes em milissegundos:
    Mínimo = 47ms, Máximo = 101ms, Média = 61ms

    C:>

    Note que este valor é variável de máquina para máquina, então somente com o ping poderá se chegar num valor ótimo.

    Sabendo se o valor da MTU para a máquina, que no no sso exemplo é 1452, teremos que mudá-la via registro. Mas existe um método mais fácil e extremamente simples: Utilizando o programa DrTCP você muda a MTU em questão de segundos. Este programa é muito fácil de usar pode ser adquirido aqui:
    http://www.dslreports.com/drtcp

    Caso queira mudar via registro, use o comando localizar e utilize as palavras MaxMTU e IPMTU e mude o valor das respectivas chaves.

    Lembrando que é sempre e altamente recomendável um backup de registro antes de fazer estas alterações e reiniciar o sistema após a efetivação das mudanças.




    FONTE RETIRADA DO SITE: http://www.velocidad...com.br/mtu.html

  2. #2

    Padrão Re: Como calcular valor MTU em Conexão PPPOE Informativo

    Interessante amigo, mais eu alterando na minha placa de rede já "resolveria"? ou seria legal alterar em todos equipamentos da rede?

  3. #3

    Padrão Re: Como calcular valor MTU em Conexão PPPOE Informativo

    Este exemplo se aplica na maquina do usuário.
    Na rede é mais complicado.

  4. #4

    Padrão Re: Como calcular valor MTU em Conexão PPPOE Informativo

    Citação Postado originalmente por marcelorodrigues Ver Post
    MTU ( Maximum Trasmit Unit ou Unidade Máxima de Transmissão ) é um valor especificado para transmissão de pacotes. Nas conexões ADSL geralmente este valor por default é 1500, mas em algumas máquinas que utilizem o ICS pode ser necessário diminuir este valor. O melhor valor você só vai descobrir através do comando ping. Vamos lá:
    Na máquina cliente dê este comand

    tracert -d < um site qualquer, como por exempl www.tccamargo.com ou
    www.ig.com.br >

    Você verá algo mais ou menos assim na tela:




    C:>tracert -d www.tccamargo.com

    Rastreando a rota para tccamargo.com [69.93.73.130]
    com no máximo 30 saltos:

    1 <1 ms <1 ms <1 ms 192.168.1.1
    2 5 ms 6 ms 5 ms 10.10.5.1
    3 9 ms 9 ms 8 ms 10.10.4.1
    4 12 ms 17 ms 11 ms 192.168.70.11
    5 12 ms 12 ms 11 ms 200.157.101.4
    6 53 ms 36 ms 13 ms 200.184.226.145
    7 18 ms 41 ms 31 ms 200.184.254.14
    8 143 ms 162 ms 144 ms 144.228.40.153
    9 230 ms 162 ms 148 ms 144.232.2.232
    10 190 ms 213 ms 187 ms 144.232.19.141
    11 199 ms 177 ms 198 ms 144.232.20.17
    12 173 ms 180 ms 178 ms 144.232.29.97
    13 198 ms 172 ms 187 ms 144.228.250.126
    14 174 ms 176 ms 173 ms 12.96.160.22
    15 174 ms 179 ms 192 ms 69.93.73.130

    Rastreamento concluído.

    Anote o primeiro IP que esteja fora de sua rede interna, que no nosso exemplo é o 200.157.101.4
    Nota: Você também pode utilizar o comando ipconfig /all(2000/XP) ou winipcfg(9x/ME) na máquina servidora para saber qual e o IP externo dela. Será este o IP utilizado na nossa avaliação.

    Agora utilize este comand




    ping -f -l 1500 200.157.101.4
    Provavelmente você vai receber este avis
    "O Pacote precisa ser fragmentado, mas a desfragmentação está ativa"
    ou
    "Packet needs to be fragmented but DF set"

    Agora você sabe que este valor é muito alto para o pacote ser transmitido sem partilha, então vamos abaixar o valor até não recebermos mais este aviso.


    Exempl



    C:>ping -f -l 1452 200.157.101.4

    Disparando contra 200.157.101.4 com 1452 bytes de dados:

    Resposta de 200.157.101.4: bytes=1452 tempo=47ms TTL=251
    Resposta de 200.157.101.4: bytes=1452 tempo=48ms TTL=251
    Resposta de 200.157.101.4: bytes=1452 tempo=101ms TTL=251
    Resposta de 200.157.101.4: bytes=1452 tempo=48ms TTL=251

    Estatísticas do Ping para 200.157.101.4:
    Pacotes: Enviados = 4, Recebidos = 4, Perdidos = 0 (0% de perda),
    Aproximar um número redondo de vezes em milissegundos:
    Mínimo = 47ms, Máximo = 101ms, Média = 61ms

    C:>

    Note que este valor é variável de máquina para máquina, então somente com o ping poderá se chegar num valor ótimo.

    Sabendo se o valor da MTU para a máquina, que no no sso exemplo é 1452, teremos que mudá-la via registro. Mas existe um método mais fácil e extremamente simples: Utilizando o programa DrTCP você muda a MTU em questão de segundos. Este programa é muito fácil de usar pode ser adquirido aqui:
    http://www.dslreports.com/drtcp

    Caso queira mudar via registro, use o comando localizar e utilize as palavras MaxMTU e IPMTU e mude o valor das respectivas chaves.

    Lembrando que é sempre e altamente recomendável um backup de registro antes de fazer estas alterações e reiniciar o sistema após a efetivação das mudanças.




    FONTE RETIRADA DO SITE: http://www.velocidad...com.br/mtu.html
    Muito interessante amigo. Mas qual seria a utilidade disto para um provedor?

  5. #5

    Padrão Re: Como calcular valor MTU em Conexão PPPOE Informativo

    Citação Postado originalmente por viniciuschagas Ver Post
    Muito interessante amigo. Mas qual seria a utilidade disto para um provedor?
    Se for utilizado um valor de MTU errado as consequências podem ser a geração de tráfego desnecessário, - visto que cada pacote poderá ser dividido em 2 - lentidão, exatamente pelo mesmo motivo - 2 pacotes levam mais tempo para serem transmitidos que 1 - e perda de pacotes.
    Por isso é importante o provedor ter valores de MTU definidos adequadamente e por resultado de estudos em cada segmento da rede ele.