NETCONF হল নেটওয়ার্ক কনফিগারেশন প্রোটোকলের সম্পূর্ণ নাম, যা একটি নেটওয়ার্ক ম্যানেজমেন্ট প্রোটোকল যা NMS (নেটওয়ার্ক ম্যানেজমেন্ট সিস্টেম)-কে সংযুক্ত নেটওয়ার্ক ডিভাইস (রাউটার, eNodeB, gNodeB, DU, CU বা RU)-এর কনফিগারেশন ইস্যু, পরিবর্তন এবং মুছে ফেলার অনুমতি দেয়। NETCONF তৈরি এবং মানসম্মত করেছে IETF; যেখানে O-RAN-এর জন্য, এটি WG (ওয়ার্কিং গ্রুপ 4)-এর দায়িত্বে রয়েছে।
I. NETCONF প্রোটোকল কনফিগারেশন ডেটা এবং প্রোটোকল বার্তা প্রক্রিয়া করার জন্য XML (এক্সটেনসিবল মার্কআপ ল্যাঙ্গুয়েজ) ডেটা এনকোডিং ব্যবহার করে; এটি সার্ভার এবং ক্লায়েন্টের ধারণার উপর ভিত্তি করে এবং সার্ভার ও ক্লায়েন্টের মধ্যে যোগাযোগ স্থাপনের জন্য RPC (রিমোট প্রসিডিওর কল) প্রক্রিয়া ব্যবহার করে। ক্লায়েন্ট প্রক্রিয়াটি NMS-এ চলে, যা একটি স্ক্রিপ্ট বা অ্যাপ্লিকেশন হতে পারে এবং সার্ভার একটি সাধারণ নেটওয়ার্ক ডিভাইস।
II. NETCONF-এর বৈশিষ্ট্যগুলোনিম্নরূপ:
3. কেন NETCONF প্রয়োজন?
ক্লাউড নেটওয়ার্কের একটি মূল প্রয়োজনীয়তা হল দ্রুত, অন-ডিমান্ড পরিষেবা সরবরাহ এবং স্বয়ংক্রিয় অপারেশন ব্যবস্থাপনার জন্য নেটওয়ার্ক অটোমেশন। CLI এবং SNM-এর মতো ঐতিহ্যবাহী পদ্ধতি এই প্রয়োজনীয়তা পূরণ করতে পারে না। তাদের নিম্নলিখিত সীমাবদ্ধতা রয়েছে, যা NETCONF সমাধান করে।
31. এর অসুবিধা CLI: প্রথমত, কনফিগারেশন জটিল। দ্বিতীয়ত, নিম্নলিখিত:
3.2 SNMP-এর অসুবিধা: