Introdução
Este documento descreve como configurar e verificar a unidade máxima de transmissão (MTU) nos switches Cisco Nexus.
Pré-requisitos
Requisitos
Não existem requisitos específicos para este documento.
Componentes Utilizados
Este documento não se restringe a versões de software e hardware específicas.
As informações neste documento foram criadas a partir de dispositivos em um ambiente de laboratório específico. Todos os dispositivos utilizados neste documento foram iniciados com uma configuração (padrão) inicial. Se a rede estiver ativa, certifique-se de que você entenda o impacto potencial de qualquer comando.
Configurar
Configurações de MTU da camada 3
Todas as portas da camada 3, independentemente da plataforma, são configuradas por porta.
Configurar a MTU em uma Switched Virtual Interface (SVI)
Nexus(config)#interface vlan 1
Nexus(config-if)#mtu 9216
Configurar a MTU em uma porta da camada 3
Nexus(config)#interface ethernet 1/1
Nexus(config-if)#no switchport
Nexus(config-if)#mtu 9216
Configurações de MTU da camada 2
A MTU da camada 2 é definida por meio de uma política de Qualidade de Serviço (QoS - Quality of Service) de rede ou por meio da configuração da própria porta (em switches que suportam MTU por porta).
Somente o Nexus 7000, 9000 e alguns modelos 3000 são compatíveis com a MTU por porta.
Configuração de MTU da QoS de rede
Nexus 3000: inclui os switches Nexus 3048, 3064, 3132Q, 3132Q-X, 3132Q-XL, 3172 e 3500 Series
Nexus 5000: todos os switches Nexus 5000 e 5500 Series
Nexus 6000: todos os switches Nexus 6000 Series
Para configurar o MTU elevado nesses switches, crie uma network-qos política ou modifique uma política que já exista para especificar o MTU elevado. Esta configuração se aplica a todas as portas. Isso inclui as portas do Cisco Fabric Extender (FEX) conectadas ao switch.
Observação: não use uma política network-qos para configurar uma MTU por porta. Essas políticas não suportam a configuração de MTU por porta.
policy-map type network-qos jumbo
class type network-qos class-default
mtu 9216
system qos
service-policy type network-qos jumbo
Configuração de MTU por porta
Nexus 3000: inclui Nexus 3132Q-V, 3164, 31108, 31128PQ, 3200 Series e switches 36180YC-R
Neuxs 7000: todos os switches Nexus 7000 e 7700 Series
Nexus 9000: todos os switches Nexus 9200 Series (inclui 92xxx), 9300 Series (inclui 93xxx) e 9500 Series
Observação: as plataformas que usam portas L2 de configuração de MTU por porta só podem usar a configuração de MTU de Jumbo do sistema no switch ou 1500.
Por padrão, System Jumbo MTU (MTU de sistema jumbo) é 9216. As portas L2 configuradas com Jumbo MTU atualizam automaticamente para o novo valor se ele for alterado.
Nexus# show running-config all | i jumbomtu
system jumbomtu 9216
Nexus(config)# system jumbomtu ?
<1500-9216> Enter jumbomtu
Para configurar a MTU por porta, esta configuração é necessária:
Nexus(config)#interface ethernet 1/1
Nexus(config-if)#mtu 9216
Se um valor inválido for inserido, um erro será retornado:
Nexus(config-if)# mtu 9000
ERROR: MTU can only be default or system jumbo MTU
Configuração do Nexus 2000
Nota: A MTU do Nexus 2000 é definida com a configuração de quadros jumbo no switch pai. Para switches pai que permitem jumbo por porta, configure o Fabric Port Channel (FPC) do FEX. Se o switch pai exigir uma network-qos policy, then jumbo is set with the QoS policy configuration of the parent switch. These changes are automatically pushed down to the FEX in both cases.
Configuração de Fabric Port Channel (FPC) por porta (a ser configurada no switch pai Nexus)
interface port-channel136
switchport mode fex-fabric
fex associate 136
vpc 136
mtu 9216
Observação: o Nexus 7000 não permite que você defina o FEX MTU com o FPC na versão 6.2 e posterior. Em vez disso, você deve criar uma política de QoS personalizada, conforme mostrado na próxima configuração.
Configuração de quadro Jumbo Nexus 7000/FEX (aplicável somente à versão 6.2 e posteriores)
Observação: modifique o modelo atualmente em uso. Para localizar o modelo atual em uso, insira o show policy-map system type network-qos comando.
7K(conf)#class-map type network-qos match-any c-nq-8e-custom
7K(config-cmap-nqos)#match cos 0-7
7K(config)#policy-map type network-qos nq-8e-custom template 8e
7K(config-pmap-nqos)#class type network-qos c-nq-8e-custom
7K(config-pmap-nqos-c)#congestion-control tail-drop
7K(config-pmap-nqos-c)#mtu 9216
7K(config)#system qos
7K(config-sys-qos)#service-policy type network-qos nq-8e-custom
Configuração de política da QoS da rede (a ser configurada no switch pai Nexus)
policy-map type network-qos jumbo
class type network-qos class-default
mtu 9216
system qos
service-policy type network-qos jumbo
Verificar
Use esta seção para confirmar se a sua configuração funciona corretamente.
O Cisco CLI Analyzer (somente clientes registrados) suporta determinados show comandos. Use o Cisco CLI Analyzer para visualizar uma análise da saída do show comando.
MTU da camada 3
Verifique a MTU da camada 3 em todas as plataformas Nexus com o show interface eth x/y comando, como mostra este exemplo:
Nexus# show interface ethernet 1/19
Ethernet1/19 is up
Dedicated Interface
Hardware: 100/1000/10000 Ethernet, address: 547f.ee5d.413c (bia 547f.ee5d.40fa)
MTU 9216 bytes, BW 1000000 Kbit, DLY 10 usec
Verifique a MTU do SVI com o show interface vlan X comando como mostra esta saída:
Nexus# show interface vlan 1
Vlan1 is down (Non-routable VDC mode), line protocol is down
Hardware is EtherSVI, address is 547f.eed8.ec7c
Internet Address is 192.168.10.10/24
MTU 9216 bytes, BW 1000000 Kbit, DLY 10 usec
MTU da camada 2
Esta seção descreve como verificar a MTU da camada 2 por plataforma. Os comandos são executados no switch pai.
Verificar a MTU nos switches que usam a QoS da rede
Nexus# show queuing interface ethernet 1/1
Ethernet1/1 queuing information:
TX Queuing
qos-group sched-type oper-bandwidth
0 WRR 100
RX Queuing
qos-group 0
q-size: 469760, HW MTU: 9216 (9216 configured)
-- or --
Nexus# show queuing interface ethernet 1/1
slot 1
=======
HW MTU of Ethernet1/1 : 9216 bytes
Egress Queuing for Ethernet1/1 [System]
Verificar a MTU nos switches compatíveis com a MTU por porta
Nexus# show interface ethernet 1/12
Ethernet1/12 is up
admin state is up, Dedicated Interface
Hardware: 1000/10000 Ethernet, address: 7c0e.ceca.f183 (bia 7c0e.ceca.f183)
MTU 9216 bytes, BW 10000000 Kbit, DLY 10 usec
Nota: Quando o Nexus 3000 estiver no código anterior ao 7.0(3)I2(2a), verifique o valor de MTU com o show queueing interface ethernet x/x comando. Os switches Nexus 3000 que executam 7.0(3)I2(2a) e posteriores mostram o tamanho da MTU por porta.
Nexus 2000
Nota: Quando você altera o MTU do FEX, o FEX aumenta seu MTU para um valor mais alto, mas predeterminado, que não corresponde exatamente ao valor configurado. O dispositivo pai reforça a MTU configurada no Fabric Port Channel (FPC) do FEX.
Para um FEX conectado ao Nexus 5000, 6000 e 7000:
Nexus# show queuing interface ethernet 136/1/1
if_slot 68, ifidx 0x1f870000
Ethernet136/1/1 queuing information:
Input buffer allocation:
Qos-group: 0
frh: 3
drop-type: drop
cos: 0 1 2 3 4 5 6 7
xon xoff buffer-size
---------+---------+-----------
19200 78080 90880
Queueing:
queue qos-group cos priority bandwidth mtu
--------+------------+--------------------+---------+----------------+--------
3 0 0 1 2 3 4 5 6 WRR 100 9280
Para um FEX conectado ao Nexus 9000:
9K# show interface ethernet 104/1/1
Ethernet104/1/1 is up
admin state is up,
Hardware: 100/1000 Ethernet, address: 5475.d0e0.e5c2 (bia 5475.d0e0.e5c2)
MTU 9216 bytes, BW 1000000 Kbit, DLY 10 usec
Troubleshooting
Esta seção disponibiliza informações para a solução de problemas de configuração.
O Cisco CLI Analyzer (somente clientes registrados) suporta determinados show comandos. Use o Cisco CLI Analyzer para visualizar uma análise da saída do show comando.
Nota:Consulte Informações Importantes sobre Comandos de Depuração antes de usar comandos debug.
Às vezes, é necessário verificar as alterações no software. Para fazer isso, verifique o gerenciador de porta Ethernet (ethpm) para saber se as alterações foram enviadas por meio do software em qualquer plataforma:
Switch#show system internal ethpm info interface eth 6/5 | egrep -i mtu
medium(broadcast), snmp trap(on), MTU(4000)
Isso também é possível nos módulos M1, M2, F1 e F2 para verificar no hardware se as alterações foram enviadas:
module-1#show hardware internal mac port 20 state | i MTU
GD: Port speed Undecided GD MTU 10240 (fixed to max), PL MTU 9238 mode 0
Ou você pode ver a configuração de QoS na placa de linha:
module-1# show hardware internal mac port 33 qos configuration | beg mtu vl hw_mtu pm_mtu pm_adj qos_mtu qos_adj last_mtu 0 9238 9728 22 9216 22 9216
Impacto
Um MTU incompatível em um link pode ter um impacto nas interfaces roteadas com adjacências de roteamento e causa uma inconsistência de tipo 1 com o VPC se ambos os lados do VPC não corresponderem ao MTU. Configure com cuidado.
Defeitos conhecidos
ID de bug da Cisco CSCuf20035 – (Nexus 7000) As alterações de MTU do FEX não entram em vigor nas filas do FEX.