Interfacce Ethernet: velocità, duplex e MTU
Come configurare velocità, modalità duplex, auto-negoziazione e MTU sulle interfacce fisiche di RouterOS v7. Fondamentale per evitare problemi di prestazione e frammentazione.
Ogni porta fisica su un dispositivo MikroTik è gestita in /interface/ethernet. I parametri più importanti da conoscere sono la velocità (speed), la modalità duplex (half/full) e le dimensioni massime dei pacchetti (MTU livello 3 e L2MTU livello 2).
Auto-negoziazione e advertise
Con auto-negotiation=yes (default) i due estremi dello stesso cavo si accordano automaticamente su velocità e duplex. Il parametro advertise (introdotto in v7.12) permette di limitare le capacità annunciate senza disattivare l'auto-negoziazione: utile per forzare 100M su una porta senza dover fissare la velocità manualmente.
# Mostra velocità attuale, duplex, flow-control, temp. SFP ecc. /interface/ethernet/monitor ether1
# Disabilitare auto-negoziazione e fissare modalità /interface/ethernet set ether1 auto-negotiation=no speed=100M-baseT-full
# Resta attiva l'auto-neg, ma si annuncia solo 1 Gbps /interface/ethernet set ether1 advertise=1G-baseT-full
MTU vs L2MTU: differenza fondamentale
MTU (default 1500 byte) è il massimo payload IP che un'interfaccia accetta a livello 3. L2MTU è la dimensione massima dell'intero frame Ethernet a livello 2, header inclusi. Su un link con VLAN (802.1Q aggiunge 4 byte) o PPPoE (8 byte di overhead) è necessario che L2MTU sia almeno 1508 o 1522 per evitare la frammentazione silente. RouterOS mostra L2MTU come proprietà di sola lettura sull'hardware fisico; si può aumentare su interfacce virtuali (bridge, VLAN, bonding).
# Stampa MTU e L2MTU per ogni interfaccia fisica /interface/ethernet print detail where l2mtu > 0
Flow Control e SFP
rx-flow-control=on abilita la gestione dei frame di pausa 802.3x in ricezione (il router smette di trasmettere se il peer è congestionato). tx-flow-control=on genera frame di pausa verso l'upstream. Impostare entrambi su auto li lascia negoziare assieme all'auto-negoziazione. Per moduli SFP/QSFP 10G+ si può forzare la velocità senza auto-neg: es. speed=10G-baseCR per cavi DAC, speed=10G-baseSR-LR per fibra.
# DAC non scambia bit di capacità: disabilitare auto-neg /interface/ethernet set sfp-sfpplus1 auto-negotiation=no speed=10G-baseCR
disable-running-check (default: yes su CHR/x86) fa sì che RouterOS consideri sempre l'interfaccia attiva indipendentemente dal link fisico. Su hardware reale è consigliato disable-running-check=no per rilevare correttamente i link down.Continua con
Configura senza fatica con l'AI
In WispOS l'agente AI genera la configurazione RouterOS dalle tue parole e un tutor ti guida passo passo.
Prova WispOS