Ağ işletim sistemleri: saha kılavuzu · Satıcılar ve ağ işletim sistemleri · Ağ kartları ve anahtarlar · Belgeler · CodingBox
CodingBox Belgeler

Ağ işletim sistemleri: saha kılavuzu

Her anahtar satıcısı, kendi komut söz dizimine, alıcı-vericiyi gösterme biçimine ve tanımadığı modüllere karşı kendi politikasına sahip bir ağ işletim sistemi (NOS) sunar. Bu sayfa karşılaşacağınız sistemleri, adlandırma biçimlerini, alıcı-verici komutlarının nerede bulunduğunu ve üçüncü taraf optiklere karşı varsayılan tutumlarını listeler; böylece tezgâhta okunan bir modül, takılacağı cihazla eşleştirilebilir.

Genel görünüm

NOSSatıcı / platformlarCLI stiliAlıcı-verici kimliği ve DDMÜçüncü taraf optikler (belgelenen davranış)
IOS / IOS-XECisco Catalyst kampüs (9200/9300/9500…), ISR/ASRshowshow interfaces transceiver [detail], show idprom interfacevarsayılan olarak reddedilir (%PHY-4-UNSUPPORTED_TRANSCEIVER, errdisable); birçok platformda service unsupported-transceiver + no errdisable detect cause gbic-invalid
NX-OSCisco Nexus DCshowshow interface … transceiver detailsçoğunlukla günlük kaydıyla kabul eder; bazı platformlarda katı; service unsupported-transceiver
IOS-XRCisco ASR 9000, NCS, 8000showshow controllers optics …doğrulama platforma göre değişir; desteklenmeyen optikler işaretlenir, bazıları down bırakılır
EOSAristashowshow interfaces transceiver [dom]zorlama yok; günlüğe kaydeder
Junos / Junos EvolvedJuniper EX, QFX, MX, PTX, ACXshow (hiyerarşik yapılandırma)show interfaces diagnostics optics, show chassis hardwareçoğunu kabul eder; show chassis pic çıktısında “unsupported”; bilinmeyen PN’lerde DDM sınırlı olabilir
VRPHuawei CloudEngine, S serisi, NEdisplaydisplay transceiver interface … verboseHuawei dışı optiklerde alarm verir; transceiver phony-alarm-disable bunu bastırır
ComwareH3Cdisplaydisplay transceiver interface, display transceiver diagnosisVRP’ye benzer; transceiver phony-alarm-disable
AOS-CX / AOS-S (ProCurve)HPE Arubashowshow interface transceiver [detail]AOS-S, allow-unsupported-transceiver verilmedikçe desteklenmeyeni engeller; AOS-CX’te benzer komut
OS10 / OS9Dellshowshow interface … transceiverçoğunlukla izin verir; PowerConnect döneminde: service unsupported-transceiver
EXOS / VOSS / Fabric EngineExtremeshowshow ports transceiver informationizin verir, günlüğe kaydeder
FastIron (ICX)Ruckus / Brocadeshowshow media, show opticEthernet’te izin verir; SAN FOS katıdır
FOSBrocade/Broadcom SANswitchshow, sfpshowsfpshow, porterrshowçoğu platformda Brocade markalı SFP gerektirir (FC optikleri)
Cumulus Linux / NVUE, Onyx (MLNX-OS)Nvidia/Mellanox SpectrumLinux / nvl1-show, mlxlink -m, ethtool -mEthernet’te izin verir; InfiniBand kablo bilgisini doğrular
SONiCwhite-box (Edgecore, Celestica, UfiSpace…) ve OEM üzerinde topluluk ile satıcı derlemeleriLinux / show, configshow interfaces transceiver eeprom -d, sfputilizin verir; platform eklentileri karar verir
RouterOS / SwOSMikroTik/interface ethernetsfp arayüzlerinde monitorher şeyi kabul eder; DDM gösterilir
EdgeOS / UniFiUbiquitiGUI / CLIGUI, ethtool -mizin verir
Linux hostssunucular, DPU’larethtoolethtool -mNIC sürücüsüne bağlı (bazı Intel sürücülerinde allow_unsupported_sfp)

Davranış platforma ve sürüme göre değişir; son sütunu yönlendirme olarak kabul edin ve satıcının belgelerinde veya bir test portunda doğrulayın (Her NOS bir modülü nasıl doğrular).

Komut aileleri

Görevshow tarzı (Cisco, Arista, Juniper…)display tarzı (Huawei, H3C)Linux tarzı (SONiC, Cumulus, hostlar)
Kimlikshow interfaces transceiver / show chassis hardwaredisplay transceiver interfaceshow interfaces transceiver eeprom, ethtool -m
DDM… transceiver detail / diagnostics optics… verbose / display transceiver diagnosis… eeprom -d, ethtool -m
Hız / FEC / breakoutarayüz veya şasi altında speed, fec, breakoutspeed, fec-mode, port splitconfig interface speed/fec/breakout, nv set interface … link
Hatalarshow interfaces counters errorsdisplay interface … countersshow interfaces counters, ethtool -S

Her NOS için tam söz dizimi: Port yapılandırma tarifleri; kimlik kontrolleri: Bir anahtarda optikleri doğrulama.

Açık ağ

SONiC (merchant ASIC’ler üzerinde Linux + SAI soyutlaması) ve Cumulus/NVUE, NOS’u donanımdan ayrı seçilebilen bir yazılıma dönüştürdü. Optikler açısından bu şu anlama gelir: neyin nasıl okunacağına bir satıcı politikası değil platform eklentisi karar verir; CMIS desteği SONiC sürümüne bağlıdır; DDM ve FEC sayaçları Linux araçlarından gelir; uyumluluk testi ise sizin işinizdir (Uyumluluk matrisleri).

NOS’un gördüklerinizi nasıl etkilediği

  • Adlandırma: tip dizesi (10GBASE-LR, QSFP-100G-SR4, SFP-10G-LR) uyumluluk kodlarından ve PN’den türetilir, bu her NOS’ta farklıdır (Uyumluluk kodları).
  • DDM sunumu: bazıları eşikleri ve bayrakları gösterir, bazıları yalnızca değerleri; bazıları harici kalibrasyon uygular, bazıları uygulamaz (Kalibrasyon).
  • CMIS derinliği: tam veri yolu denetiminden “LPMode’u serbest bırakıp umut etmeye” kadar (CMIS sorunları).
  • Günlükleme: reddi adlandıran mesaj (unsupported, invalid, Mod_Inv, phony) en hızlı tanıyı sağlar (Belirti dizini).

CodingBox’ta

Alıcı-verici özetleri, bir modülün kimliğini Cisco IOS, Junos, Huawei VRP ve Aruba biçimlerinde işler; böylece tezgâh çıktısı anahtarın yazdıracağıyla eşleşir ve ikisi arasındaki bir uyuşmazlık, bir kodlama veya politika sorununun ilk göründüğü yerdir.

Linux host satırının genişletilmiş hâli, NIC satıcıları, sürücüleri ve modül komutlarıdır: NIC araçları ve tanılama, Optik portlu NIC’ler.

Bu sistemlerin her biri için arayüz adlandırma grameri ve yönetim portu adları: Port adlandırma ve LED’ler; alıcı-verici verileri için SNMP MIB’leri ve telemetri yolları: Yönetim ve izleme.


Bu materyalde bir yanlışlık veya hata bulursanız ilgili bölümü seçin ve Ctrl+Enter tuşlarına basarak .