NETCONF نام کامل پروتکل پیکربندی شبکه است که یک پروتکل مدیریت شبکه است که به NMS (سیستم مدیریت شبکه) اجازه می دهد پیکربندی دستگاه های شبکه متصل (روترها، eNodeB، gNodeB، DU، CU یا RU) را صادر، اصلاح و حذف کند. NETCONF توسط IETF توسعه و استاندارد شده است. در حالی که برای O-RAN، این پروتکل تحت مسئولیت WG (گروه کاری 4) است.
1. پروتکل NETCONF از رمزگذاری داده XML (زبان نشانه گذاری توسعه پذیر) برای پردازش داده های پیکربندی و پیام های پروتکل استفاده می کند. این پروتکل بر اساس مفهوم سرور و کلاینت است و از مکانیسم RPC (فراخوانی رویه از راه دور) برای برقراری ارتباط بین سرور و کلاینت استفاده می کند. فرآیند کلاینت روی NMS اجرا می شود که می تواند یک اسکریپت یا برنامه باشد و سرور یک دستگاه شبکه معمولی است.
2. ویژگی های NETCONF به شرح زیر است:
3. چرا به NETCONF نیاز است؟ یک نیاز کلیدی شبکه های ابری، اتوماسیون شبکه برای ارائه سریع و درخواستی خدمات و مدیریت عملیات خودکار است. رویکردهای سنتی مانند CLI و SNM نمی توانند این نیاز را برآورده کنند. آنها محدودیت های زیر را دارند که NETCONF آنها را برطرف می کند.
31. معایب CLI: اول، پیکربندی پیچیده است. دوم، موارد زیر:
3.2 معایب SNMP: