Qual é a melhor configuração de mtu para um roteador sem fio Quando configuramos a rede do roteador, podemos descobrir que existe um valor chamado mtu. Se estiver bem definido, pode aumentar a velocidade da rede. reduzirá a velocidade da rede. Além disso, não tem valor. Para valores fixos, o que mais lhe convier.
Qual é a velocidade de rede mais rápida definida pelo mtu:
Resposta: O mtu mais rápido é diferente em ambientes diferentes.
Quanto maior o MTU, melhor, pois quanto maior o MTU, maior o atraso na transmissão de um pacote de dados e quanto maior o MTU, maior a probabilidade de erros de bits no pacote de dados;
Obviamente, quanto menor o MTU, melhor. Como a unidade máxima de transmissão, se for definida como muito pequena, os dados não poderão ser transmitidos e a velocidade da rede será naturalmente lenta.
Mesmo para linhas de fibra óptica, o valor MTU será diferente cada vez que um usuário discar (o valor de desvio das linhas telefônicas, cabos de rede, etc. que entram na casa pode ser maior), portanto, o valor ideal só pode ser obtido através de testes reais .
Portanto, amigos impacientes podem simplesmente manter o mtu padrão, amigos pacientes podem tentar diminuir ou aumentar o valor com base no valor padrão e obter a velocidade de rede mais rápida por meio de testes repetidos;
Resumo: Não existe um melhor fixo, apenas o mais razoável baseado no ambiente de rede é o melhor (o padrão é suficiente se você não souber como configurá-lo. Se quiser aumentar a velocidade da rede, você pode continuar lendo o artigo).
MTU (Unidade Máxima de Transmissão) é a maior unidade de transmissão Sem considerar fatores como equipamentos e linhas, claro, quanto maior a unidade, maior será a eficiência de transmissão.
Como o comprimento do cabeçalho e da cauda da unidade de dados de protocolo é um valor fixo, quanto maior o MTU, mais longos serão os dados efetivos transportados por uma unidade de dados de protocolo e menor será o número de pacotes de dados necessários para transmitir os mesmos dados do usuário. .
Nos sistemas Windows, o valor MTU padrão também é 1.500 bytes, mas "diferentes métodos de acesso, operadores de rede em diferentes regiões e roteadores diferentes" têm configurações de MTU diferentes.
Por exemplo: Quando ADSL está conectado, o MTU é de 1.492 bytes. Suponha que A precise transmitir 3.000 bytes de dados para B. Se o MTU de cada link em todo o processo de transmissão for 1.500, então 2 pacotes de dados podem ser transmitidos.
Porém, neste momento, o MTU do método de acesso ADSL é de 1492 bytes, e o pacote de dados é dividido em 3 partes adicionais devido a esta diferença de MTU (para facilitar o entendimento, o "cabeçalho do pacote de dados" não é levado em consideração para por enquanto)
Obviamente isto aumenta o número de pacotes de dados que precisam ser transmitidos, e o processo de descompactação e reembalagem também desperdiça tempo. A descompactação adicional pode ser evitada se um MTU consistente for usado do local para a rede.
Tomando como exemplo a largura de banda de 4M da Telecom, depois de alterar o valor MTU do sistema operacional para 1492 e depois alterar o valor MTU do roteador de 1460 para 1492, a velocidade de download aumentou dos 435 KB/s originais para 450 KB/s, um aumento de 15 KB/s. O resultado de detecção da ferramenta de detecção de largura de banda da Telecom também aumentou de 4,09M para 4,19M.
1. Quando o valor do MTU local é maior que o valor do MTU da rede, os pacotes de dados transmitidos localmente são muito grandes e a rede os descompacta antes de transmiti-los. Isso não apenas gera pacotes de dados adicionais, mas também consome o tempo de "descompactação e transmissão". agrupamento".
2. Quando o valor do MTU local é menor que o valor do MTU da rede, os pacotes de dados transmitidos localmente podem ser transmitidos diretamente, mas o limite superior do tamanho de transmissão do pacote de dados fornecido pela rede não pode ser totalmente utilizado e a capacidade de transmissão não é totalmente utilizado.
Desta forma, sabemos que a chamada configuração razoável do valor MTU é tornar o valor MTU local consistente com o valor MTU da rede, o que pode exercer totalmente o desempenho de transmissão sem permitir que os pacotes de dados sejam divididos.
A próxima coisa mais importante é descobrir qual MTU é razoável para o seu ambiente de rede.
Veja como:
1. Pressione a combinação de teclas Win+R para abrir o menu “Executar”, digite “cmd” e pressione Enter
2. Na janela "Prompt de comando" que aparece, digite "ping -l 1472 -f www.baidu.com" e pressione Enter
significado:
ping: inicia uma solicitação de detecção;
-l (L minúsculo): limita o tamanho do pacote de detecção;
1472: O tamanho do pacote é 1472 bytes;
-f: Desativa a divisão de pacotes do roteador
www.baidu.com: Defina o Baidu como alvo de detecção
Usuários Linux:
ping -s 1472www.baidu.com
Usuários do OS X:
ping -D -s 1472 www.baidu.com
3. Existem duas situações neste momento:
(1) Se uma resposta for recebida, significa que o valor MTU máximo permitido pela sua rede é 1.500 bytes, que é igual ao valor padrão do sistema. Você só precisa definir o valor MTU do roteador para 1.500;
(2) Se for necessário dividir o pacote, mas configure DF. Ou o aviso de que o Packer precisa ser fragmentado, mas o DF definido significa que o tamanho do pacote excede o tamanho do MTU limitado pela rede. Você precisa reduzir o tamanho do pacote de investigação e tentar novamente. (Para capturar imagens das renderizações, mudei o pacote de detecção para 1473)
4. Pressione a “seta para cima” para restaurar o comando que você acabou de inserir, reduza o tamanho do pacote para 1467 bytes em etapas de 5 e pressione Enter novamente para detectar.
5. Existem também duas possibilidades neste momento:
(1) Se houver um retorno, significa que o pacote de dados é menor que o limite de MTU, então aumente o tamanho do pacote em 3 e detecte novamente. Se não houver retorno após +3, reduza o tamanho do pacote de dados em 1. como um intervalo para detecção.
(2) Se ainda não houver retorno, continue reduzindo o tamanho do pacote em passos de 5 até que haja retorno e execute a operação em 5(1).
6. Até que você encontre o pacote -1 e haja um retorno, significa que você detectou o tamanho exato do pacote permitido pela MTU. (Por exemplo, se houver um retorno ao reduzir de 1465 para 1464, então o tamanho do pacote permitido é 1464)
7. No entanto, o valor obtido acima não pode ser definido como o MTU do sistema operacional ou roteador. O tamanho do pacote encontrado precisa ser adicionado com um "cabeçalho de pacote" de 28 bytes para obter o tamanho completo do pacote.
(Por exemplo: o tamanho do pacote detectado é 1464, então adicione 28 bytes e o MTU final = 1492 bytes)
8. Por fim, basta definir o valor de MTU no roteador e no sistema operacional de acordo com o resultado obtido.