Sistem operasi jaringan: panduan lapangan
Setiap vendor switch memasok sistem operasi jaringan (NOS) dengan sintaks perintahnya sendiri, cara sendiri untuk menampilkan transceiver, dan kebijakan sendiri terhadap modul yang tidak dikenalinya. Halaman ini mendaftar sistem yang akan Anda temui, cara masing-masing menamai sesuatu, tempat perintah transceiver berada, dan sikap default masing-masing terhadap optik pihak ketiga, sehingga modul yang dibaca di meja kerja dapat dicocokkan dengan perangkat tempatnya akan dipasang.
Lanskap
| NOS | Vendor / platform | Gaya CLI | Data identifikasi transceiver & DDM | Optik pihak ketiga (perilaku terdokumentasi) |
|---|---|---|---|---|
| IOS / IOS-XE | Cisco Catalyst campus (9200/9300/9500…), ISR/ASR | show | show interfaces transceiver [detail], show idprom interface | ditolak secara default (%PHY-4-UNSUPPORTED_TRANSCEIVER, errdisable); service unsupported-transceiver + no errdisable detect cause gbic-invalid pada banyak platform |
| NX-OS | Cisco Nexus DC | show | show interface … transceiver details | sebagian besar menerima dengan log; sebagian platform ketat; service unsupported-transceiver |
| IOS-XR | Cisco ASR 9000, NCS, 8000 | show | show controllers optics … | validasi per platform; optik yang tidak didukung ditandai, sebagian tetap down |
| EOS | Arista | show | show interfaces transceiver [dom] | tanpa penegakan; mencatat log |
| Junos / Junos Evolved | Juniper EX, QFX, MX, PTX, ACX | show (konfigurasi hierarkis) | show interfaces diagnostics optics, show chassis hardware | menerima sebagian besar; “unsupported” pada show chassis pic; DDM dapat terbatas untuk PN yang tidak dikenal |
| VRP | Huawei CloudEngine, seri S, NE | display | display transceiver interface … verbose | alarm pada optik non-Huawei; transceiver phony-alarm-disable menekannya |
| Comware | H3C | display | display transceiver interface, display transceiver diagnosis | mirip dengan VRP; transceiver phony-alarm-disable |
| AOS-CX / AOS-S (ProCurve) | HPE Aruba | show | show interface transceiver [detail] | AOS-S memblokir yang tidak didukung kecuali allow-unsupported-transceiver; AOS-CX memiliki perintah serupa |
| OS10 / OS9 | Dell | show | show interface … transceiver | sebagian besar permisif; era PowerConnect: service unsupported-transceiver |
| EXOS / VOSS / Fabric Engine | Extreme | show | show ports transceiver information | permisif, mencatat log |
| FastIron (ICX) | Ruckus / Brocade | show | show media, show optic | permisif pada Ethernet; SAN FOS ketat |
| FOS | Brocade/Broadcom SAN | switchshow, sfpshow | sfpshow, porterrshow | membutuhkan SFP bermerek Brocade pada sebagian besar platform (Optik FC) |
| Cumulus Linux / NVUE, Onyx (MLNX-OS) | Nvidia/Mellanox Spectrum | Linux / nv | l1-show, mlxlink -m, ethtool -m | permisif pada Ethernet; InfiniBand memvalidasi info kabel |
| SONiC | build komunitas dan vendor pada white-box (Edgecore, Celestica, UfiSpace…) dan OEM | Linux / show, config | show interfaces transceiver eeprom -d, sfputil | permisif; plugin platform yang menentukan |
| RouterOS / SwOS | MikroTik | /interface ethernet | monitor pada interface sfp | menerima apa saja; DDM ditampilkan |
| EdgeOS / UniFi | Ubiquiti | GUI / CLI | GUI, ethtool -m | permisif |
| Linux hosts | server, DPU | ethtool | ethtool -m | bergantung pada driver NIC (allow_unsupported_sfp pada sebagian driver Intel) |
Perilakunya berbeda per platform dan per rilis; anggap kolom terakhir sebagai orientasi saja dan pastikan lewat dokumentasi vendor atau pada port uji (Cara setiap NOS memvalidasi modul).
Keluarga perintah
| Tugas | show-style (Cisco, Arista, Juniper…) | display-style (Huawei, H3C) | Linux-style (SONiC, Cumulus, host) |
|---|---|---|---|
| Data identifikasi | show interfaces transceiver / show chassis hardware | display transceiver interface | show interfaces transceiver eeprom, ethtool -m |
| DDM | … transceiver detail / diagnostics optics | … verbose / display transceiver diagnosis | … eeprom -d, ethtool -m |
| Kecepatan / FEC / breakout | speed, fec, breakout di bawah antarmuka atau sasis | speed, fec-mode, port split | config interface speed/fec/breakout, nv set interface … link |
| Kesalahan | show interfaces counters errors | display interface … counters | show interfaces counters, ethtool -S |
Sintaks persis per NOS: Resep konfigurasi port; pemeriksaan data identifikasi: Memverifikasi optik pada switch.
Open networking
SONiC (Linux + abstraksi SAI di atas ASIC merchant) dan Cumulus/NVUE menjadikan NOS sebagai perangkat lunak yang dapat Anda pilih terpisah dari perangkat kerasnya. Untuk optik, ini berarti: plugin platform, bukan kebijakan vendor, yang menentukan apa yang dibaca dan bagaimana caranya; dukungan CMIS bergantung pada rilis SONiC; penghitung DDM dan FEC berasal dari alat Linux; dan pengujian kompatibilitas menjadi tugas Anda (Matriks kompatibilitas).
Bagaimana NOS memengaruhi yang Anda lihat
- Penamaan: string tipe (
10GBASE-LR,QSFP-100G-SR4,SFP-10G-LR) diturunkan dari kode kepatuhan dan PN, berbeda-beda per NOS (Kode kepatuhan). - Penyajian DDM: sebagian menampilkan ambang dan flag, sebagian hanya nilai; sebagian menerapkan kalibrasi eksternal, sebagian tidak (Kalibrasi).
- Kedalaman CMIS: dari kontrol data-path penuh hingga sekadar “lepaskan LPMode lalu berharap” (Masalah CMIS).
- Pencatatan log: pesan yang menyebutkan alasan penolakan (
unsupported,invalid,Mod_Inv,phony) adalah cara diagnosis tercepat (Indeks gejala).
Di CodingBox
Ringkasan transceiver menampilkan data identifikasi modul dalam gaya Cisco IOS, Junos, Huawei VRP, dan Aruba sehingga output di meja kerja cocok dengan yang akan dicetak oleh switch — dan ketidakcocokan antara keduanya adalah tempat pertama munculnya masalah pengodean atau kebijakan.
Baris Linux-host, diperluas — vendor NIC, driver, dan perintah modulnya: Alat dan diagnostik NIC, NIC dengan port optik.
Tata bahasa penamaan antarmuka dan nama port manajemen untuk masing-masing sistem ini: Penamaan port & LED; MIB SNMP dan jalur telemetrinya untuk data transceiver: Manajemen & pemantauan.