পাঠ 1SNMP গভীর অনুসন্ধান: ভার্সন v1/v2c/v3, MIBs, OIDs, walk/get/bulk, ট্র্যাপ এবং ইনফর্মমনিটরিং এবং সীমিত নিয়ন্ত্রণের জন্য SNMP-এ গভীরভাবে ডুব দিন। SNMP ভার্সনগুলির তুলনা করুন, MIB এবং OID বুঝুন, walk, get এবং bulk অপারেশন ব্যবহার করুন এবং ট্র্যাপ এবং ইনফর্মগুলি নিরাপদে কনফিগার করুন।
SNMP v1, v2c, and v3 security differencesMIB structure, OID naming, and browsingUsing get, get-next, walk, and bulkgetConfiguring traps and informs on devicesScaling SNMP polling and rate controlপাঠ 2ইনফ্রাস্ট্রাকচার অটোমেশন টুল: Ansible নেটওয়ার্ক মডিউল, মডিউল বনাম কানেকশন প্লাগইন, আইডেম্পোটেন্স এবং প্লেবুক প্যাটার্নইনফ্রাস্ট্রাকচার অটোমেশন টুলগুলি নেটওয়ার্ক ডিভাইসগুলি কীভাবে পরিচালনা করে তা বুঝুন। আপনি Ansible নেটওয়ার্ক মডিউল এবং কানেকশন প্লাগইন ব্যবহার করবেন, আইডেম্পোটেন্ট প্যাটার্ন প্রয়োগ করবেন এবং নিরাপদ, স্কেলেবল কনফিগারেশন পরিবর্তনের জন্য প্লেবুক কাঠামো তৈরি করবেন।
Network inventory and host variable designNetwork-specific connection plugins overviewIdempotent configuration patterns in playbooksValidating changes with check and diff modesError handling and rollback strategiesপাঠ 3মিশ্র-ভেন্ডর পরিবেশের জন্য প্রোটোকল নির্বাচন: ট্রেড-অফ (শুধু পড়া বনাম কনফিগ), নিরাপত্তা, পারফরম্যান্স, ভেন্ডর সাপোর্টমিশ্র-ভেন্ডর নেটওয়ার্কে ম্যানেজমেন্ট প্রোটোকল নির্বাচন করতে শিখুন। শুধুমাত্র পড়া এবং কনফিগারেশন ওয়ার্কফ্লো, নিরাপত্তা মডেল, পারফরম্যান্স প্রভাব এবং ভেন্ডর সাপোর্ট তুলনা করে শক্তিশালী, রক্ষণীয় অটোমেশন কৌশল ডিজাইন করুন।
Read-only vs configuration change workflowsSecurity models and credential handlingLatency, throughput, and scaling considerationsVendor feature coverage and roadmap riskOperational standardization across vendorsপাঠ 4নেটওয়ার্ক ডিভাইসের জন্য SSH মৌলিক: কী-ভিত্তিক প্রমাণীকরণ, সেশন ম্যানেজমেন্ট, কমান্ড এক্সিকিউশন, টার্মিনাল সেটিংসনেটওয়ার্ক ডিভাইস দ্বারা ব্যবহৃত SSH মৌলিক বিষয়গুলির পর্যালোচনা করুন। কী-ভিত্তিক প্রমাণীকরণ, সেশন লাইফসাইকেল, কমান্ড এক্সিকিউশন মডেল, টার্মিনাল সেটিংস এবং অটোমেটেড অ্যাক্সেসের জন্য নিরাপত্তা হার্ডেনিং অনুশীলন শিখুন।
Key generation, storage, and rotationSSH ciphers, MACs, and protocol versionsInteractive shells vs exec channelsTerminal length, paging, and promptsJump hosts, bastions, and proxy commandsপাঠ 5নেটওয়ার্ক গিয়ারে REST API: সাধারণ ভেন্ডর এন্ডপয়েন্ট, প্রমাণীকরণ (টোকেন, বেসিক, OAuth), JSON/XML পেলোডনেটওয়ার্ক ডিভাইসে REST API কীভাবে উন্মুক্ত করা হয় তা শিখুন। সাধারণ এন্ডপয়েন্ট, প্রমাণীকরণ স্কিম, JSON বা XML পেলোড ফরম্যাট, ভার্সনিং এবং নিরাপদ, আইডেম্পোটেন্ট কনফিগারেশন পরিবর্তনের প্যাটার্ন পরীক্ষা করুন।
Resource modeling for interfaces and VLANsToken, basic, and OAuth authenticationJSON request and response payload designError handling and HTTP status mappingAPI versioning and backward compatibilityপাঠ 6gNMI এবং স্ট্রিমিং টেলিমেট্রি: সাবস্ক্রিপশন মডেল, protobuf/JSON এনকোডিং, পুশ বনাম পোলআধুনিক পর্যবেক্ষণযোগ্যতার জন্য gNMI এবং স্ট্রিমিং টেলিমেট্রিতে ডুব দিন। সাবস্ক্রিপশন মডেল, protobuf এবং JSON এনকোডিং, পুশ বনাম পোল ট্রেড-অফ এবং টেলিমেট্রি স্ট্রিমগুলি মনিটরিং পাইপলাইনে ইন্টিগ্রেট করার শিখুন।
gNMI service model and RPC operationsOn-change, sample, and once subscriptionsProtobuf message schemas and toolingJSON encoding and translation to metricsScaling collectors and buffering strategiesপাঠ 7নেটওয়ার্ক অটোমেশন লাইব্রেরি: Netmiko, Paramiko, Napalm, PyATS/Genie — ক্ষমতা, ড্রাইভার, সীমাবদ্ধতাপাইথন নেটওয়ার্ক অটোমেশন লাইব্রেরি এবং তাদের ট্রেড-অফ অন্বেষণ করুন। Netmiko, Paramiko, Napalm এবং PyATS বা Genie-এর ক্ষমতা, ড্রাইভার, অ্যাবস্ট্রাকশন, টেস্টিং সাপোর্ট এবং অপারেশনাল সীমাবদ্ধতা তুলনা করুন।
Paramiko SSH primitives and channelsNetmiko device drivers and send_commandNapalm getters and configuration mergePyATS and Genie parsing and testingLibrary selection and interoperabilityপাঠ 8কানেকশন ডিবাগিং এবং টেস্টিং: কানেকটিভিটি চেক, টাইমআউট, রিট্রাই, লগিং সেরা অনুশীলননেটওয়ার্ক কানেকশন যাচাই এবং সমস্যা সমাধানের ব্যবহারিক কৌশল অন্বেষণ করুন। আপনি কানেকটিভিটি চেক ডিজাইন করবেন, টাইমআউট এবং রিট্রাই টিউন করবেন, লগ কাঠামো তৈরি করবেন এবং অটোমেটেড এবং ম্যানুয়াল অপারেশনের জন্য পুনরাবৃত্তিযোগ্য টেস্ট ফ্লো তৈরি করবেন।
Designing health and connectivity checksTimeout tuning and retry backoff strategiesStructured logging and correlation IDsCapturing and analyzing protocol tracesBuilding repeatable connection test playbooksপাঠ 9NETCONF এবং YANG: RPC মডেল, ক্যাপাবিলিটি, YANG দিয়ে ডেটা মডেলিং, XML/JSON এনকোডিংনেটওয়ার্ক প্রোগ্রামেবিলিটির কোর স্ট্যান্ডার্ড হিসেবে NETCONF এবং YANG অধ্যয়ন করুন। আপনি RPC মডেল, ক্যাপাবিলিটি নেগোশিয়েশন, YANG ডেটা মডেলিং এবং কনফিগারেশন এবং স্টেট ম্যানেজমেন্টের জন্য ব্যবহৃত XML বা JSON এনকোডিং শিখবেন।
NETCONF sessions, locks, and RPC workflowCapability discovery and server feature setsYANG modules, trees, and data typesXML and JSON encodings for YANG dataModel-driven configuration workflowsপাঠ 10ভেন্ডর-নির্দিষ্ট প্রোগ্রাম্যাটিক ইন্টারফেস: Cisco IOS-XE/IOS-XR/JunOS RESTCONF, Arista eAPI, Fortinet/Checkpoint APIস্ট্যান্ডার্ড ইন্টারফেস প্রসারিত করা ভেন্ডর-নির্দিষ্ট API পরীক্ষা করুন। Cisco, Juniper, Arista, Fortinet এবং Check Point অফারিং তুলনা করুন, প্রমাণীকরণ, ডেটা মডেল, রেট লিমিট এবং ইন্টিগ্রেশন প্যাটার্নে ফোকাস করে।
Cisco IOS-XE and IOS-XR RESTCONF usageJunOS REST APIs and JSON data modelsArista eAPI transport and command formatsFortinet and Check Point firewall APIsHandling rate limits and vendor quirks