Aralin 1Malalim na pag-aaral ng SNMP: mga bersyon v1/v2c/v3, MIBs, OIDs, walk/get/bulk, traps at informsSumali sa malalim na pag-aaral ng SNMP para sa monitoring at limitadong kontrol. Ikumpara ang mga bersyon ng SNMP, maunawaan ang MIBs at OIDs, gumamit ng walk, get, at bulk operations, at i-configure ang traps at informs nang ligtas.
Mga pagkakaiba sa seguridad ng SNMP v1, v2c, at v3Estraktura ng MIB, pag-name ng OID, at pag-browsePaggamit ng get, get-next, walk, at bulkgetPag-configure ng traps at informs sa mga devicePag-scale ng SNMP polling at rate controlAralin 2Mga tool sa automation ng imprastraktura: Ansible networking modules, module vs. connection plugins, idempotence at playbook patternsUnawain kung paano mapapamahalaan ng mga tool sa automation ng imprastraktura ang mga network device. Gagamitin mo ang Ansible networking modules at connection plugins, mag-aaplay ng idempotent patterns, at mag-structure ng playbooks para sa ligtas at scalable na mga pagbabago sa configuration.
Network inventory at host variable designPangkalahatang-ideya ng network-specific connection pluginsIdempotent configuration patterns sa playbooksPag-validate ng mga pagbabago gamit ang check at diff modesMga estratehiya sa error handling at rollbackAralin 3Pagpili ng mga protocolo para sa mixed-vendor environments: trade-offs (read-only vs config), seguridad, performance, vendor supportMatuto kung paano pumili ng mga management protocol sa mixed-vendor networks. Ikumpara ang read-only at configuration workflows, mga model sa seguridad, performance impact, at vendor support upang magdisenyo ng matibay at mapapanatiling mga estratehiya sa automation.
Read-only vs configuration change workflowsMga model sa seguridad at credential handlingLatency, throughput, at scaling considerationsVendor feature coverage at roadmap riskOperational standardization sa iba't ibang vendorAralin 4Mga batayan ng SSH para sa network devices: key-based auth, session management, command execution, terminal settingsSuriin ang mga batayan ng SSH na ginagamit ng network devices. Matuto ng key-based authentication, session lifecycle, mga model sa command execution, terminal settings, at mga praktis sa security hardening para sa automated access.
Pagbuo, pag-imbak, at pag-ikot ng keySSH ciphers, MACs, at protocol versionsInteractive shells vs exec channelsTerminal length, paging, at promptsJump hosts, bastions, at proxy commandsAralin 5REST APIs sa network gear: karaniwang vendor endpoints, authentication (token, basic, OAuth), JSON/XML payloadsMatuto kung paano naipapakita ang REST APIs sa network devices. Susuriin mo ang karaniwang endpoints, mga scheme sa authentication, JSON o XML payload formats, versioning, at mga pattern para sa ligtas at idempotent na mga pagbabago sa configuration.
Resource modeling para sa interfaces at VLANsToken, basic, at OAuth authenticationJSON request at response payload designError handling at HTTP status mappingAPI versioning at backward compatibilityAralin 6gNMI at streaming telemetry: subscription models, protobuf/JSON encodings, push vs pollSumali sa gNMI at streaming telemetry para sa modernong observability. Matuto ng subscription models, protobuf at JSON encodings, push versus poll trade-offs, at kung paano i-integrate ang telemetry streams sa monitoring pipelines.
gNMI service model at RPC operationsOn-change, sample, at once subscriptionsProtobuf message schemas at toolingJSON encoding at translation sa metricsPag-scale ng collectors at buffering strategiesAralin 7Mga library sa network automation: Netmiko, Paramiko, Napalm, PyATS/Genie — capabilities, drivers, limitationsGalugarin ang mga Python network automation libraries at kanilang mga trade-offs. Ikumpara ang Netmiko, Paramiko, Napalm, at PyATS o Genie sa mga capabilities, drivers, abstractions, testing support, at operational limitations.
Paramiko SSH primitives at channelsNetmiko device drivers at send_commandNapalm getters at configuration mergePyATS at Genie parsing at testingPagpili ng library at interoperabilityAralin 8Pagde-debug at pagsubok sa mga koneksyon: connectivity checks, timeouts, retries, logging best practicesGalugarin ang mga praktikal na teknik para sa pag-validate at pag-troubleshoot ng network connections. Magdidisenyo ka ng connectivity checks, i-tune ang timeouts at retries, mag-structure ng logs, at magbuo ng repeatable test flows para sa automated at manual operations.
Pagdidisenyo ng health at connectivity checksTimeout tuning at retry backoff strategiesStructured logging at correlation IDsPagkuha at pagsusuri ng protocol tracesPagbuo ng repeatable connection test playbooksAralin 9NETCONF at YANG: RPC model, capabilities, data modeling gamit ang YANG, XML/JSON encodingsPag-aralan ang NETCONF at YANG bilang mga core standards para sa network programmability. Matutulo ka ng RPC model, capability negotiation, YANG data modeling, at XML o JSON encodings na ginagamit para sa configuration at state management.
NETCONF sessions, locks, at RPC workflowCapability discovery at server feature setsYANG modules, trees, at data typesXML at JSON encodings para sa YANG dataModel-driven configuration workflowsAralin 10Vendor-specific programmatic interfaces: Cisco IOS-XE/IOS-XR/JunOS RESTCONF, Arista eAPI, Fortinet/Checkpoint APIsSuriin ang mga vendor-specific APIs na nagpapalawig ng standard interfaces. Ikumpara ang mga alok ng Cisco, Juniper, Arista, Fortinet, at Check Point, na nakatuon sa authentication, data models, rate limits, at integration patterns.
Cisco IOS-XE at IOS-XR RESTCONF usageJunOS REST APIs at JSON data modelsArista eAPI transport at command formatsFortinet at Check Point firewall APIsPaghawak ng rate limits at vendor quirks