Management plane: konsol, OOB, API, SNMP, dan telemetri untuk optik · Dasar-dasar switch · Kartu jaringan dan switch · Dokumentasi · CodingBox
CodingBox Dokumentasi

Management plane: konsol, OOB, API, SNMP, dan telemetri untuk optik

Semua yang diketahui switch tentang sebuah transceiver — identitas, DDM, alarm, alasan ia menolak sebuah modul — berada di control plane dan sampai kepada Anda melalui management plane: kabel konsol, port out-of-band, sesi CLI atau API, poll SNMP, stream telemetri, atau baris syslog. Halaman ini mendaftar metode akses, antarmuka otomasi, objek SNMP, dan path telemetri yang membawa data transceiver pada platform-platform utama, pesan syslog yang layak diberi peringatan, serta rutinitas operasional (backup, upgrade, ZTP) yang menyentuh optik.

Metode akses

MetodePort / antarmukaKegunaanCatatan
KonsolRJ45 RS-232 (kabel rollover Cisco, 9600 8N1) dan/atau USB-C / mini-USB (virtual COM)konfigurasi awal, recovery, memantau proses boot115 200 pada banyak perangkat yang lebih baru; konsol USB memerlukan driver di Windows
Manajemen out-of-bandEthernet mgmt0 / Management1 / me0 khusus, VRF sendirimanajemen sehari-hari, keepalive untuk MLAG, telemetrijaringan fisik terpisah; tembaga 1G, kadang SFP (Penamaan port & LED)
In-bandloopback atau SVI lewat jaringan dataketika OOB tidak adaikut hilang ketika data plane hilang
BMC / IPMI / Redfishpada switch white-box dan sebagian switch DCdaya, sensor, firmwaregaya server
Bluetooth / aplikasi USBsebagian switch kampussetup awal dari ponsel—

Antarmuka konfigurasi dan otomasi

AntarmukaStandarDi manaKegunaan untuk optik
CLI (SSH)—semuashow interfaces transceiver dan sejenisnya (Memverifikasi optik pada switch)
NETCONF / YANGRFC 6241, OpenConfig, dan model nativeJunos, IOS-XE/XR, NX-OS, Arista, Huawei, SONiC (sebagian)openconfig-platform-transceiver membaca identitas dan DDM
RESTCONF / RESTRFC 8040, REST vendor (Arista eAPI, AOS-CX REST, NX-API, Dell OS10 REST)kebanyakanJSON dari show command yang sama
gNMI / gRPCOpenConfig gNMIArista, Cisco, Juniper, Nokia, SONiCsubscription telemetri streaming
SNMPv2c / v3semuapolling DDM dan status (Monitoring)
Ansible / Terraform / Pythondi atas semua yang di atas—inventaris transceiver seluruh fleet
ZTP / PoAP / autoinstallopsi DHCP + HTTP/TFTPprovisioningswitch baru menarik image dan config; perintah kebijakan optik harus sudah ada di config tersebut

Objek SNMP untuk transceiver

CakupanMIB / objekCatatan
Status dan counter antarmuka (semua)IF-MIB: ifOperStatus, ifHighSpeed, ifInErrors, ifHCInOctets; EtherLike-MIB: dot3StatsFCSErrorslink dan CRC
Inventaris fisik (semua)ENTITY-MIB: entPhysicalDescr, entPhysicalModelName (PN), entPhysicalSerialNum (SN), entPhysicalMfgName (vendor), entPhysicalClass = port/modulemodul muncul sebagai child entity dari port
Sensor (standar)ENTITY-SENSOR-MIB (RFC 3433): entPhySensorType (celsius, volt, ampere, dBm sebagai watt ×10^skala), entPhySensorValue, entPhySensorScale, entPhySensorPrecisiondipakai oleh Arista, Cisco (sebagian), Dell, SONiC
CiscoCISCO-ENTITY-SENSOR-MIB (entSensorValue, ambang di CISCO-ENTITY-SENSOR-EXT-MIB), CISCO-ENTITY-FRU-CONTROL-MIB; indeks DOM transceiver di bawah child entity milik portIOS/IOS-XE/NX-OS
JuniperJUNIPER-DOM-MIB: jnxDomCurrentRxLaserPower, jnxDomCurrentTxLaserOutputPower, jnxDomCurrentTxLaserBiasCurrent, jnxDomCurrentModuleTemperature, jnxDomCurrentModuleVoltage, kolom alarm/peringatan; tabel per-lane jnxDomCurrentLane*nilai dalam 0,01 dBm / 0,001 mA
HuaweiHUAWEI-ENTITY-EXTENT-MIB: hwEntityOpticalRxPower, hwEntityOpticalTxPower, hwEntityOpticalBiasCurrent, hwEntityOpticalTemperature, hwEntityOpticalVendorSn, hwEntityOpticalVendorPn, hwEntityOpticalType; hwEntityOpticalUserEepromVRP
H3CHH3C-TRANSCEIVER-INFO-MIB: hh3cTransceiverHardwareType, hh3cTransceiverVendorName, hh3cTransceiverCurRXPower, hh3cTransceiverCurTXPower, hh3cTransceiverTemperatureComware
HPE ArubaENTITY-SENSOR-MIB pada AOS-CX; MIB hpicfTransceiver pada AOS-S—
Dell OS10ENTITY-SENSOR-MIB + os10-platform REST—
ExtremeEXTREME-PORT-MIB / extremeOpticalPort pada EXOS—
MikroTikMIKROTIK-MIB: mtxrOpticalTable (mtxrOpticalRxPower, mtxrOpticalTxPower, mtxrOpticalTemperature, mtxrOpticalVoltage, mtxrOpticalTxBias)RouterOS
UbiquitiUBNT-… terbatas; gunakan SSH/ethtool -m—
SONiCENTITY-SENSOR-MIB lewat snmpagent; state di dalam tabel redis TRANSCEIVER_DOM_SENSOR—
TraplinkDown/linkUp (IF-MIB), trap ambang DOM vendor (jnxDomAlarm*, hwEntityOpticalTrap, cefcFRU*)—

Saran skalabilitas — poll DDM setiap 60–300 s, bukan setiap 10 s; berikan peringatan pada delta: Monitoring.

Path telemetri streaming (OpenConfig)

PathData
/components/component[name=<port>-transceiver]/transceiver/state/vendor, vendor-part, serial-no, form-factor, connector-type, ethernet-pmd, present, date-code
…/transceiver/physical-channels/channel[index]/state/input-power, output-power, laser-bias-current per lane (instant/rata-rata/min/maks)
/components/component/state/temperature/instantsuhu modul
/interfaces/interface[name]/state/counters/in-crc-errors, in-fcs-errors, carrier-transitions (jumlah flap)
/interfaces/interface/ethernet/state/negotiated-port-speed, fec-mode (model yang lebih baru)
Native vendor (Cisco XR Cisco-IOS-XR-controller-optics-oper, Junos /junos/system/linecard/optics/, Arista /Sysdb/hardware/xcvr/status/)lebih lengkap: ambang, alarm, state lane

Interval sampling 30–60 s untuk DDM dan 10 s untuk counter adalah hal yang umum; telemetri bersifat push-based sehingga ratusan port hanya membebani switch dengan sedikit biaya.

Pesan syslog yang layak diberi peringatan

KelasContoh (kata-katanya bervariasi)Arti
Modul diterima/ditolak%PHY-4-UNSUPPORTED_TRANSCEIVER, Transceiver … unsupported, phony transceiver, Mod_Inv, PIC … optics unsupportedkebijakan (Cara setiap NOS memvalidasi modul)
Modul dipasang/dilepas%SFF8472-…, XCVR inserted/removed, Transceiver presentinventaris
Ambang DOMRx power low warning, TEMP_HIGH_ALARM, jnxDomAlarmSet, %SFF8472-5-THRESHOLD_VIOLATIONlevel (Ambang & alarm)
State link%LINK-3-UPDOWN, %LINEPROTO-5-UPDOWN, SNMP_TRAP_LINK_DOWNflap (Link flapping)
Errdisable%PM-4-ERR_DISABLE gbic-invalid, link-flap error detectedport dimatikan oleh kebijakan
FECFEC uncorrectable errors, pre-FEC BER thresholdlink marginal
Daya/termalpower class exceeds, Module … high temperature, alarm fan/PSUDaya & termal
CMISModule not ready, DataPath … state, CDB failureMasalah CMIS

Rutinitas operasional yang menyentuh optik

RutinitasYang perlu dilakukan terhadap modul
Backup konfigurasimencakup perintah kebijakan optik (service unsupported-transceiver, pengaturan FEC, breakout) — kehilangannya saat restore membuat port down
Upgrade softwarebaca release note untuk item transceiver, uji pada canary, simpan inventaris modul yang dikodekan (Matriks kompatibilitas & firmware)
Firmware modulsebagian NOS mendorong firmware ke modul (Cisco, Arista, Juniper untuk optik OEM) — NOS baru dapat memperbarui modul secara diam-diam (Kontroler & firmware)
Ekspor inventarisshow inventory / ENTITY-MIB / telemetri ke dalam CMDB: vendor, PN, SN, port
ZTPconfig provisioning harus sudah berisi baris FEC/kecepatan/kebijakan; jika tidak, leaf yang baru diprovisikan akan naik dengan uplink yang gelap
Sinkronisasi waktuNTP/PTP agar histori DDM dan syslog selaras di semua perangkat
AAA dan loggingmencatat siapa yang mengubah kecepatan/FEC sebuah port — separuh tiket “optiknya mati” sebenarnya adalah perubahan konfigurasi

Di CodingBox

Pembacaan di meja kerja dan telemetri switch menjelaskan byte yang sama: vendor, PN, SN, kode tanggal, nilai DDM, dan ambang. Mengekspor inventaris switch dan mencocokkan nomor seri terhadap code database menemukan modul yang identitasnya dikodekan, yang ambangnya berbeda dari datasheet, atau yang telah berpindah antar-port (Check transceiver, Membaca DDM dengan alat).


Jika Anda menemukan ketidakakuratan atau kesalahan dalam artikel ini, pilih bagian teks yang bersangkutan lalu tekan Ctrl+Enter untuk .