Então, basicamente, os roteadores modernos da Internet ainda usam 1500 como o MTU da Ethernet? ou o byte de 1500 era para os velhos tempos?
O que estou perguntando aqui é o que é o MTU da Ethernet nas redes modernas?
e se for 1500 bytes, o que acontecerá se, por exemplo, usarmos 15000 bytes e o que acontecerá com a Internet se forçarmos todos os roteadores a usar 15000 bytes?
Respostas:
O tamanho máximo padrão da carga útil para Ethernet ainda é de 1500 bytes.
Embora o tamanho máximo do quadro tenha aumentado um pouco, de 1518 a 1522 bytes com 802.1Q e ainda com 802.1AD, a carga útil, o tamanho "dados do cliente MAC" ou a unidade máxima de dados de serviço (MSDU) não foram alterados conforme os padrões IEEE por motivos de compatibilidade - a manutenção do tamanho da carga útil permite a troca transparente entre 10 Mbit / s e 400 Gbit / s.
Na Ethernet, não há conceito para negociar um tamanho de quadro, nem para fragmentar um quadro com tamanho excessivo para encaminhamento, nem para fornecer uma mensagem de erro ao remetente; portanto, o quadro só pode ser descartado. Cada nó em um segmento precisa usar a mesma MTU.
No entanto, os quadros "jumbo" que excedem esse máximo são populares há algum tempo em redes fechadas e controladas. O administrador da rede deve garantir que todos os nós em uma rede possam lidar com o tamanho não padrão antes de realmente usar esse tamanho de quadro. Muito comum é um tamanho de carga útil de 9000 bytes, seis vezes o tamanho oficial.
Também existem implementações "gigantescas", nas quais a MTU externa de um túnel é um pouco aumentada para permitir o encapsulamento de pacotes de tamanho normal sem comer na MTU interna (ou por razões semelhantes).
Na Internet, o requisito é apenas um MTU de link mínimo de 68 bytes para IPv4 e 1280 bytes para IPv6. Observe que, enquanto grandes partes da Internet usam Ethernet hoje em dia, nem todas o fazem.
Se você passar um pacote IPv4 maior que 1500 bytes para o roteador da Internet, ele deverá fragmentá-lo de acordo com sua MTU de ligação ascendente. Sem fragmentação, o roteador do próximo salto provavelmente descartará o pacote. Para o IPv6, não há fragmentação do roteador e a descoberta da MTU do caminho é obrigatória; portanto, seu cliente nunca deve enviar um pacote que exceda a MTU do caminho de destino.
fonte
O padrão Ethernet (IEEE 802.3) ainda é de 1500 octetos para o MTU, mas alguns fornecedores suportam quadros jumbo. Infelizmente, não há um padrão para os jumbo-frames, e diferentes fornecedores suportam tamanhos diferentes para uma MTU jumbo, mesmo em toda a linha de produtos, ou às vezes até tamanhos diferentes para uma MTU jumbo em interfaces diferentes no mesmo switch.
Se você tentar enviar um quadro jumbo, e ele encontrar uma interface em qualquer lugar ao longo do caminho alternado com um MTU menor, ele será descartado como um quadro gigante e simplesmente será perdido. Switches não fragmentam quadros. Os roteadores podem fragmentar pacotes para caber em uma MTU em uma interface diferente, mas os comutadores não fragmentam os quadros porque a Ethernet não tem facilidade para fragmentação. Mesmo com os roteadores fragmentando pacotes, a maioria das empresas agora está descartando pacotes fragmentados para evitar ataques de DoS fragmentados. A fragmentação é cara para os recursos do roteador, e o IPv6 eliminou a fragmentação no caminho, exigindo que os hosts usassem o PMTUD para descobrir o MTU mínimo em um caminho e pré-fragmentar pacotes antes do envio.
fonte