NOS’a göre port yapılandırma tarifleri: hız, FEC, breakout, geçersiz kılmalar
Bir modül kabul edildikten sonra bile porta onunla ne yapacağı hâlâ söylenmelidir: hangi hız, hangi FEC, otomatik anlaşma yapılıp yapılmayacağı, breakout yapılıp yapılmayacağı ve — katı platformlarda — üçüncü taraf bir kimliğin tolere edilip edilmeyeceği. Komutlar NOS’a göre, çoğunlukla da platforma ve sürüme göre değişir. Bu sayfa yaygın sistemler için temsili biçimleri yan yana verir; bunları neyin yapılandırılacağının bir haritası olarak ele alın ve tam söz dizimini platformun kılavuzunda doğrulayın.
Her iki uçta da eşleşmesi gerekenler
| Ayar | Neden | Varsayılan tuzağı |
|---|---|---|
| Hız | SerDes şerit hızı ve modül hızı uyuşmalıdır | 10G modüllü bir 25G port veya yanlış hızda bırakılmış çift hızlı bir modül (Hız ve veri oranı) |
| FEC | çoğu 25G+ PMD’de zorunludur; her iki uç da aynı kodu çalıştırmalıdır | bir uçta RS-FEC, diğerinde yok: seviyeler iyi, bağlantı yok (FEC ve AN) |
| Otomatik anlaşma / bağlantı eğitimi | 25G+’ta DAC’ta zorunlu, çoğu optikte yasak | bir optik için AN açık bırakılmış veya bir DAC için kapalı bırakılmış |
| Breakout | üst port alt portlara bölünür | yalnızca bir uçta veya bir WDM optikte yapılandırılmış |
| Ortam / mod | kombo portlar, bakır SFP’lerde SGMII’ye karşı 1000BASE-X | yanlış ortam türü etkin |
| Üçüncü taraf geçersiz kılma | katı platformlarda politika anahtarı | modül sorunsuz olsa da port errdisable olur (Satıcı kilidi) |
NOS’a göre tarifler
Açılı ayraçlar yer tutucuları işaretler; … platforma özgü kısımları işaretler.
Cisco IOS-XE (Catalyst)
interface TwentyFiveGigE1/0/1
speed 10000 ! veya 25000 (platform port başına hıza izin veriyorsa)
fec cl74 ! cl74 = BASE-R, cl91/cl108 = RS-FEC, off
no negotiation auto ! optikler; DAC auto’da kalır
service unsupported-transceiver ! genel, birçok sürümde gizli
no errdisable detect cause gbic-invalid
errdisable recovery cause gbic-invalid
show interfaces transceiver detail
Cisco NX-OS (Nexus)
interface Ethernet1/1
speed 25000
fec rs-fec ! rs-fec | fc-fec | off | auto
no negotiate auto
interface breakout module 1 port 1-4 map 25g-4x ! veya: hw-module breakout … (eski)
service unsupported-transceiver
show interface ethernet1/1 transceiver details
Cisco IOS-XR
controller Optics0/0/0/0
breakout 4x25 ! veya: hw-module port-range 0 3 location … mode 4x25
interface HundredGigE0/0/0/0
fec standard | none
show controllers optics 0/0/0/0
Arista EOS
interface Ethernet1
speed forced 25gfull ! forced 10000full, 40gfull, 100gfull …
error-correction encoding reed-solomon ! fire-code | disabled
no negotiation
interface Ethernet33/1-4 ! breakout: hızı /1-/4 alt portlarında yapılandırın
speed forced 25gfull
hardware port-group 1 select Et33/1-4 ! bazı platformlar
transceiver qsfp default-mode 4x10G ! QSFP+ portları için platform varsayılanı
show interfaces transceiver dom
Juniper Junos (QFX/EX)
set chassis fpc 0 pic 0 port 0 channel-speed 25g ! QFX üzerinde 4x25G breakout
set chassis fpc 0 pic 0 port 48 speed 10g ! bazı modellerde port başına hız
set interfaces et-0/0/0 gigether-options fec fec91 ! fec74 | fec91 | none
set interfaces et-0/0/0 ether-options no-auto-negotiation
show interfaces diagnostics optics et-0/0/0
show chassis pic fpc-slot 0 pic-slot 0 ! “unsupported” optikleri listeler
Huawei VRP (CloudEngine)
interface 25GE1/0/1
port mode 10GE ! veya: S serisinde speed 10000
fec-mode rs-fec ! base-r | rs-fec | none (platforma göre)
negotiation auto disable
port split dimension interface 100GE1/0/1 split-type 4*25GE ! breakout, ardından bazılarında commit/reboot
transceiver phony-alarm-disable ! sistem görünümü: Huawei olmayan optik alarmlarını bastırır
display transceiver interface 25GE1/0/1 verbose
H3C Comware
interface Twenty-FiveGigE1/0/1
using tengige ! port modunu değiştirir
port fec mode rs-fec ! (söz dizimi değişir)
transceiver phony-alarm-disable
display transceiver interface Twenty-FiveGigE1/0/1
HPE Aruba AOS-CX / AOS-S
! AOS-CX
interface 1/1/49
speed 25000-full
error-control rs-fec ! veya: fec … platforma göre
allow-unsupported-transceiver
show interface 1/1/49 transceiver detail
! AOS-S (ProCurve)
allow-unsupported-transceiver
show interfaces transceiver detail
Dell OS10
interface breakout 1/1/1 map 25g-4x
interface ethernet1/1/1:1
speed 25000
fec CL91 ! CL74 | CL91 | CL108 | off
no negotiation
show interface ethernet 1/1/1:1 transceiver
SONiC
config interface speed Ethernet0 25000
config interface fec Ethernet0 rs ! rs | fc | none
config interface autoneg Ethernet0 disabled
config interface breakout Ethernet0 4x25G ! dinamik port breakout (platform desteği)
show interfaces transceiver eeprom -d Ethernet0
show interfaces status
Nvidia Cumulus (NVUE)
nv set interface swp1 link speed 25G
nv set interface swp1 link fec rs
nv set interface swp1 link auto-negotiate off
nv set interface swp1 link breakout 4x25G
nv config apply
l1-show swp1
MikroTik RouterOS
/interface ethernet set sfp-sfpplus1 auto-negotiation=no speed=10G-baseSR-LR
/interface ethernet set sfp28-1 fec-mode=fec91 ! fec74 | fec91 | off | auto
/interface ethernet monitor sfp-sfpplus1
Linux host (sunucu NIC’i)
ethtool -s eth0 speed 25000 duplex full autoneg off
ethtool --set-fec eth0 encoding rs # rs | baser | off | auto
ethtool -m eth0 # kimlik ve DDM
# Intel ixgbe/i40e: Intel olmayan SFP’lere izin ver (modül parametresi; sürücünün belgelerine bakın)
modprobe ixgbe allow_unsupported_sfp=1
Sonucu doğrulamak
- Her iki uçta da amaçlanan hızda link up;
LOLveya FEC düzeltilemeyen sayaç yok (VDM ve FEC metrikleri). show … transceiver, modülü DDM değerleriyle birlikte desteklenen (veya tolere edilen) olarak gösterir (Anahtarda optiklerin doğrulanması).- Birkaç dakikalık trafikten sonra sayaçlar temiz (Bağlantı flap olayları).
- Yapılandırma kaydedilmiş; breakout veya port modu değişiklikleri için yeniden başlatma gerektiren platformlarda değişiklik bunu atlatır.
CodingBox’ta
Tarifler porta ne yapması gerektiğini söyler; modül ise porta ne yapabileceğini söyler. Bir hız veya breakout yapılandırmadan önce, modülün hız kodlarını ve CMIS uygulamalarını Check transceiver üzerinde okuyun — bir port, modülün duyurmadığı bir moda yapılandırılamaz.
Linux host tarifinin arkasındaki tam sunucu tarafı araç kutusu — ethtool, mlxlink, bnxtnvm, Windows ve ESXi komutları, bir NIC’ten DDM okuma: NIC araçları ve tanılama.
Her tarifin arkasındaki arayüz adlandırması (Gi1/0/1, et-0/0/48:1, Ethernet0, swp1s0…): Port adlandırma ve LED’ler; uplink yapılandırmasının LAG/MLAG tarafı: Yığınlama ve MLAG.