MTU de mídia e protocolo MTU
Uma unidade de transmissão máxima (MTU) é a maior unidade de dados que pode ser encaminhada sem fragmentação. Configure o MTU de mídia para uma interface física e o MTU de um protocolo para otimizar o tráfego em sua rede.
Visão geral da MTU
Uma unidade máxima de transmissão (MTU) é a maior unidade de dados que pode ser encaminhada em um link sem fragmentação. Se um pacote exceder a MTU da interface ou protocolo pelo qual passa, o dispositivo fragmenta o pacote. Quando um pacote é maior que a MTU, o dispositivo descarta o pacote ou o fragmenta e transmite os fragmentos. A fragmentação torna a rede mais lenta e pode levar à perda de pacotes.
Alguns protocolos, como o IS-IS, não oferecem suporte à fragmentação. Com esses protocolos, se um pacote exceder a MTU de um link, o dispositivo descartará o pacote.
Configure o MTU de mídia para uma interface física e o MTU para um protocolo para evitar a perda de pacotes e otimizar o tráfego em sua rede.
Use o Explorador de Recursos para confirmar o suporte à plataforma e à versão para recursos específicos.
Revise a seção Comportamento de MTU específico da plataforma para obter notas relacionadas à sua plataforma.
Visão geral do MTU de mídia
A unidade de transmissão máxima de mídia (MTU) para uma interface é a maior unidade de dados que pode ser encaminhada por essa interface sem fragmentação.
A MTU de mídia padrão depende do encapsulamento usado nessa interface e da MTU de Camada 3 (L3). Em alguns casos, a MTU L3 depende se o protocolo usado é o IP versão 4 (IPv4) ou a ISO (International Organization for Standardization).
O MTU de mídia padrão para uma interface física depende da sobrecarga da Camada 2 (L2) e é calculado da seguinte forma:
Default media MTU = Default protocol MTU + L2 overhead
Os quadros reais transmitidos também contêm bits de verificação de redundância cíclica (CRC), que não fazem parte do MTU da mídia. Por exemplo, o MTU de mídia para uma interface Gigabit Ethernet Versão 2 é especificado como 1514 bytes, mas o maior tamanho de quadro possível é, na verdade, 1518 bytes. Você precisa considerar os bits extras ao calcular MTUs para interoperabilidade.
Lembre-se do seguinte ao configurar o MTU de mídia:
- O tamanho da MTU deve ser o mesmo em ambos os lados de uma conexão ponto a ponto.
- Todas as interfaces na sub-rede de conexões ponto a multiponto devem usar o mesmo tamanho de MTU.
- O MTU físico para interfaces Ethernet não inclui o campo FCS (sequência de verificação de quadro) de 4 bytes do quadro Ethernet.
- O número máximo de identificadores de conexão de link de dados (DLCIs) é determinado pela MTU na interface. Se você tiver keepalives habilitados com a MTU definida como 5012, o número máximo de DLCIs será 1000.
Como as interfaces de serviços de túnel são consideradas interfaces lógicas, você não pode definir a configuração de MTU para a interface física associada. Isso significa que você não pode configurar o tamanho da MTU para os seguintes tipos de interface:
- Loopback (lo-)
Configurar o MTU de mídia
Se você alterar o tamanho da MTU da mídia, deverá garantir que o tamanho seja igual ou maior que a soma da MTU do protocolo e da sobrecarga de encapsulamento. Em outras palavras:
Minimum media MTU = protocol MTU + encapsulation overhead
O tamanho máximo de MTU de mídia que você pode configurar depende do seu dispositivo e do tipo de interface.
Alterar o MTU da mídia ou o protocolo MTU faz com que uma interface seja excluída e adicionada novamente. Isso faz com que o link oscile. Revise a seção Comportamento de MTU específico da plataforma para obter notas relacionadas à sua plataforma.
Para configurar o MTU de mídia:
Protocolo MTU
Visão geral
O protocolo padrão MTU depende do seu dispositivo e do tipo de interface. Quando você configura inicialmente uma interface, a MTU do protocolo é calculada automaticamente. Se você alterar posteriormente a MTU da mídia, a MTU do protocolo nas famílias de endereços existentes será alterada automaticamente.
Se você reduzir o tamanho da MTU da mídia, mas uma ou mais famílias de endereços já estiverem configuradas e ativas na interface, você também deverá reduzir o tamanho da MTU do protocolo. Se você aumentar o tamanho da MTU do protocolo, deverá garantir que o tamanho da MTU da mídia seja igual ou maior que a soma da MTU do protocolo e a sobrecarga de encapsulamento.
Você pode configurar o protocolo MTU em todas as interfaces de túnel.
Protocolo MTU para MPLS
Se você não configurar um MTU MPLS, o Junos OS Evolved deriva o MTU MPLS do MTU da interface física. A partir desse valor, o software subtrai a sobrecarga e o espaço específicos do encapsulamento para o número máximo de rótulos que podem ser enviados no Mecanismo de Encaminhamento de Pacotes. O software fornece três rótulos de quatro bytes cada, para um total de 12 bytes.
Em outras palavras, a fórmula usada para determinar a MTU do MPLS é a seguinte:
MPLS MTU = physical interface MTU – encapsulation overhead – 12
Sobrecarga de encapsulamento por tipo de encapsulamento de interface
Se você alterar o tamanho da MTU da mídia, deverá garantir que o tamanho seja igual ou maior que a soma da MTU do protocolo e da sobrecarga de encapsulamento. A tabela a seguir lista o encapsulamento da interface e a sobrecarga de encapsulamento correspondente.
Encapsulamento de interface |
Sobrecarga de encapsulamento (bytes) |
|---|---|
802.1Q/Ethernet 802.3 |
21 |
802.1Q/Protocolo de acesso à sub-rede Ethernet (SNAP) |
26 |
802.1Q/Ethernet versão 2 |
18 |
Relé de célula ATM |
4 |
Conexão virtual permanente (PVC) ATM |
12 |
Cisco HDLC |
4 |
Ethernet 802.3 |
17 |
Conexão cruzada de circuito Ethernet (CCC) e serviço de LAN privada virtual (VPLS) |
4 |
Ethernet sobre ATM |
32 |
Ethernet SNAP |
22 |
Conexão translacional de ethernet (TCC) |
18 |
Ethernet versão 2 |
14 |
Rede local virtual estendida (VLAN) CCC e VPLS |
4 |
TCC de VLAN estendido |
22 |
Frame Relay |
4 |
PPP |
4 |
VLAN CCC |
4 |
VLAN VPLS |
4 |
VLAN TCC |
22 |
MTU e MACsec
A segurança de controle de acesso ao meio (MACsec) é um protocolo de segurança de Camada 2 (L2) que fornece segurança ponto a ponto. O MACsec adiciona um cabeçalho aos pacotes que passam por interfaces nas quais o MACsec está habilitado. Se um pacote estiver próximo do limite de MTU do protocolo e o MTU não for ajustado para levar em conta o cabeçalho MACsec, o pacote poderá exceder o MTU da interface quando o cabeçalho MACsec for adicionado. Nesse caso, o dispositivo descarta o pacote. Antes de habilitar o MACsec, você deve garantir que a MTU do protocolo seja grande o suficiente para acomodar os 32 bytes adicionais de sobrecarga de MACsec.
- Visão geral do ajuste automático de MTU para MACsec
- Configurar o ajuste automático de MTU para MACsec
- Comportamento do ajuste automático de MTU para MACsec
Visão geral do ajuste automático de MTU para MACsec
Esse recurso garante que a interface e o protocolo MTU sejam ajustados corretamente para levar em conta a sobrecarga do MACsec quando o MTU é deixado como padrão. Sem esse recurso, você (o administrador de rede) precisa ajustar a interface e o protocolo MTU manualmente.
Quando o MACsec está habilitado em uma interface física ou lógica e um MTU personalizado não foi definido, você pode configurar seu dispositivo para ajustar automaticamente o MTU para incluir o cabeçalho MACsec para essa interface. Se o dispositivo estiver usando o MTU de interface padrão quando esse recurso estiver habilitado, o dispositivo aumentará automaticamente o MTU da interface para acomodar o cabeçalho MACsec. Quando o MACsec é habilitado em uma interface lógica específica, as famílias de protocolo nessa interface lógica usam uma MTU ajustada que acomoda o cabeçalho MACsec.
Esse recurso não é suportado em interfaces Ethernet agregadas ou grupos de agregação de enlaces (LAGs) diretamente, mas é suportado em interfaces físicas que são membros de interfaces Ethernet agregadas. Se você habilitar o MACsec em uma interface de membro de uma interface Ethernet agregada, o dispositivo copiará a MTU ajustada automaticamente para todos os membros da interface Ethernet agregada. Observe que o LAG oscila quando você adiciona ou remove a única interface habilitada para MACsec de ou para um LAG.
Configurar o ajuste automático de MTU para MACsec
Quando o MTU da mídia ou o MTU do protocolo é alterado, mesmo automaticamente, isso faz com que uma interface seja excluída e adicionada novamente. Isso faz com que o link oscile.
O ajuste automático de MTU está desabilitado por padrão. Para habilitar o ajuste automático de MTU para MACsec:
Configure o
[edit interfaces interface-name]MACsec nos níveis de hierarquia e[edit security macsec interfaces interface-name]de hierarquia. Consulte Configurando o MACsec para obter mais informações.Configure a
enable-auto-mtu-updatedeclaração no nível da[edit security macsec]hierarquia.[edit] user@device# set security macsec enable-auto-mtu-update
Comportamento do ajuste automático de MTU para MACsec
Os fatores que afetam o comportamento do ajuste automático da MTU incluem:
-
Onde o MACsec está configurado. O MACsec pode ser configurado no nível da interface física (IFD) ou na interface lógica (IFL).
-
Se a MTU é para uma interface ou para um protocolo.
-
Para o protocolo MTU, se o protocolo pertence a uma família de protocolos de Camada 2 (L2) ou Camada 3 (L3).
Se você tiver configurado manualmente a MTU, o dispositivo usará a MTU configurada e não atualizará automaticamente a MTU. As tabelas a seguir mostram como os dispositivos que oferecem suporte a esse recurso ajustam automaticamente a MTU quando a MTU não foi configurada.
| MACsec habilitado em: | IFD MTU configurado? | IFD MTU (em bytes) | Protocolo MTU configurado? | Protocolo MTU (em bytes) |
|---|---|---|---|---|
| Nível de interface física (IFD) | Não | IFD MTU + 32 | Não | (MTU IFD ajustado) − (32 + sobrecarga L2) |
| Nível de interface física (IFD) | Não | IFD MTU + 32 | Sim | Usa o protocolo configurado MTU |
| Nível de interface lógica (IFL) | Não | O IFD MTU permanece inalterado. | Não | (IFD MTU) − (32 + sobrecarga L2) |
| Nível de interface lógica (IFL) | Não | O IFD MTU permanece inalterado. | Sim | Usa o protocolo configurado MTU |
Esse recurso funciona de forma diferente para famílias de protocolo L2, como CCC, VPLS, BRIDGE ou TCC:
| MACsec habilitado em: | IFD MTU configurado? | onde o protocolo L2 está configurado Protocolo | MTU configurado? | Comportamento do protocolo MTU |
|---|---|---|---|---|
| Nível de interface física (IFD) | Não | Qualquer interface lógica na interface física usa um protocolo L2 | Não | O dispositivo ignora o ajuste de MTU de protocolo para todas as interfaces lógicas nessa hierarquia de interface física. |
| Nível de interface lógica (IFL) | Não | Somente a interface lógica em que o MACsec está habilitado usa um protocolo L2 | Não | O dispositivo ignora o ajuste de MTU apenas para o protocolo configurado nessa interface lógica. |
| MACsec habilitado em: | IFD MTU configurado? | IFD MTU (em bytes) | Protocolo MTU configurado? | Protocolo MTU (em bytes) |
|---|---|---|---|---|
| Nível de interface física (IFD) | Não | IFD MTU + 32 | Não | IFD MTU original (IFD MTU ajustado - 32 = IFD MTU + 32 - 32) |
| Nível de interface física (IFD) | Não | IFD MTU + 32 | Sim | Usa o protocolo configurado MTU |
| Nível de interface lógica (IFL) | Não | O IFD MTU permanece inalterado. | Não | O mesmo que o IFD MTU |
| Nível de interface lógica (IFL) | Não | O IFD MTU permanece inalterado. | Sim | Usa o protocolo configurado MTU |
Comportamento de MTU específico da plataforma
Use o Explorador de Recursos para confirmar o suporte à plataforma e à versão para recursos específicos.
Use a tabela a seguir para analisar o comportamento específico da sua plataforma:
| Diferença de | plataforma |
|---|---|
| Série ACX |
|
| Série MX |
|
Tabela de histórico de alterações
A compatibilidade com recursos é determinada pela plataforma e versão utilizada. Use o Explorador de recursos para determinar se um recurso é compatível com sua plataforma.
enable-auto-mtu-update declaração no nível de
[edit security macsec] hierarquia.