يصف هذا المستند ميزة الترخيص الذكي باستخدام النهج الموجود على أنظمة تحويل Catalyst الأساسية والنشر المدعوم.
من الإصدارات 17.3.2 و 17.4.1، من Cisco IOS® XE، تدعم جميع أنظمة تحويل Catalyst الأساسية من العائلة ل Cat9k نموذج ترخيص جديد للترخيص الذكي باستخدام السياسة (SLP). الغرض من هذا المستند هو فهم مختلف النماذج المدعومة لتنفيذ بروتوكول SLP ونشره، وذلك أساسا لعمليات النشر في Greenfield.
باستخدام SLP، يحتوي الجهاز على جميع التراخيص "قيد الاستخدام" بمجرد إخراج الجهاز من المربع. تختفي المفاهيم السابقة وأسلوب التقييم والتسجيل والحجز مع SLP. باستخدام بروتوكول SLP، يتعلق الأمر كله بإعداد التقارير حول التراخيص واستخدامها. ولا تزال التراخيص غير مفروضة وتظل مستويات الترخيص كما هي. بالنسبة لمنصات محولات Catalyst، لا توجد مستويات ترخيص تتحكم فيها الصادرات، باستثناء ترخيص HSECK9. التغيير الوحيد موجود في الجزء أدناه من الإبلاغ عن إستخدام الترخيص وتتبعه. يتحدث هذا القسم بالتفصيل عن المصطلحات ولماذا التغييرات والمكونات الجديدة التي تأتي مع SLP و CSLU (الأداة المساعدة للترخيص الذكي من Cisco) وتدفق طلب المنتجات.
مع إدخال نموذج الترخيص الذكي ل trust and verifyCisco، دعمت Cisco آليات نشر متعددة لتعقب إستخدام الترخيص والإبلاغ عنه إلى Cisco License Central. ومع ذلك، لم يكن هذا النظام قابلا للتكيف بسهولة مع جميع أنواع عمليات النشر - حيث كانت هناك ملاحظات ومتطلبات من الميدان لجعل "الترخيص الذكي" أكثر ملاءمة للاعتماد. وتتمثل بعض التحديات فيما يلي:
وقد استحدث برنامج تقديم الخدمات لتيسير مختلف هذه الطلبات من الميدان. باستخدام SLP، لا يجب عليك تسجيل المنتج إلى Cisco License Central. جميع مستويات الترخيص التي تم شراؤها قيد الاستخدام بمجرد إخراجها من عبوتها. يؤدي ذلك إلى إزالة الاحتكاك بالنهار-0 الموجود على الجهاز. كما يعمل بروتوكول SLP على تقليل سير عمل توفير الترخيص وتقليل نقاط اللمس الزائدة. لا حاجة إلى توصيل الجهاز بمركز ترخيص Cisco على مدار الساعة. كما يعمل بروتوكول SLP على توفير إمكانية إستخدام التراخيص في الشبكة التي تم قطع إتصالها وإعداد تقرير عن إستخدام الترخيص دون اتصال وإعداد تقرير عن الترخيص على فترات تحددها سياسات العميل.
وتندرج ميزات البرامج المتاحة ضمن مستويات الترخيص الأساسية أو الإضافية. التراخيص الأساسية هي تراخيص دائمة وتتوفر تراخيص إضافية في فترات مدتها ثلاث وخمس وسبع سنوات.
ملاحظة: HSECK9 هو ترخيص يتم التحكم فيه عن طريق التصدير. وهو يتطلب SLAC لتمكين الترخيص والميزة المقابلة.
وتقرر هذه السياسة ما يجب أن يكون السلوك الافتراضي ل PI. وهو يخبر بسمات متطلبات إعداد تقارير الترخيص لمختلف مستويات وشروط الترخيص. كما تحدد السياسة ما إذا كان يجب إعادة رسالة ACK إلى PI، لكل تقرير يتم إرساله إلى Cisco License Central أم لا. يحتوي النهج أيضا على اسم النهج ووقت تثبيت النهج. السياسة الافتراضية ل Cisco مشتركة ومعيارية لجميع منتجات Catalyst. ومع ذلك، يتم أيضا السماح بالنهج المعرف من قبل العميل إذا كنت ترغب في الحصول على فواصل تقارير مختلفة وإغفال إستجابة ACK.
يمكن تثبيت النهج على PI في مناسبات مختلفة.
يظهر هذا الإخراج ما تبدو عليه السياسة الافتراضية.
Policy:
Policy in use: Merged from multiple sources.
Reporting ACK required: yes (CISCO default)
Unenforced/Non-Export Perpetual Attributes:
First report requirement (days): 365 (CISCO default)
Reporting frequency (days): 0 (CISCO default)
Report on change (days): 90 (CISCO default)
Unenforced/Non-Export Subscription Attributes:
First report requirement (days): 90 (CISCO default)
Reporting frequency (days): 90 (CISCO default)
Report on change (days): 90 (CISCO default)
Enforced (Perpetual/Subscription) License Attributes:
First report requirement (days): 0 (CISCO default)
Reporting frequency (days): 0 (CISCO default)
Report on change (days): 0 (CISCO default)
Export (Perpetual/Subscription) License Attributes:
First report requirement (days): 0 (CISCO default)
Reporting frequency (days): 0 (CISCO default)
Report on change (days): 0 (CISCO default)
RUM هي تقارير إستخدام تم إنشاؤها وتخزينها بواسطة PI. يتم إكمال تقارير ISO19770-4 القياسية RUM لبروتوكول SLP. تقوم تقارير RUM بتخزين أي وكل التغييرات التي تم إجراؤها على إستخدام الترخيص في ملف PI كملفات تقرير. يتم تخزين بيانات الاستخدام لكل مستوى ترخيص في تقارير RUM منفصلة. يتم تجميع قياسات تقرير RUM وتخزينها في PI على فترات منتظمة. كلما حدث تغيير في إستخدام الترخيص الخاص ب PI أو تم تشغيل تقرير عن الاستخدام أو عندما تصل التقارير إلى الحد الأقصى للحجم/العينات، يتم إنشاء تقارير RUM جديدة لكافة مستويات الترخيص. وفي حالات أخرى، يمكن الكتابة فوق تقارير RUM الموجودة باستخدام عينة جديدة وطابع زمني محدث. يتم قياس أداة مساعدة تقرير RUM الافتراضية كل 15 دقيقة. في كل فترة إعداد تقرير، يتم إرسال تقارير RUM إلى Cisco License Central.
يتم توقيع جميع تقارير RUM من قبل PI ويتم التحقق منها من قبل Cisco License Central. عندما يستقبل Cisco License Central بيانات تقرير RUM من PI، فإنه يتحقق من التقرير، ويتحقق من الخط الزمني لتغيير إستخدام الترخيص، ويحدث البيانات Cisco License Central وفقا لذلك. وبعد ذلك يقوم Cisco License Central بالإعلام عن طريق PI من خلال رسالة الاستجابة ACK.
يمكن إرسال تقارير RUM إلى Cisco License Central بطرق عديدة:
RESTAPI النماذج YANG .
ملاحظة: الفترة الافتراضية لإعداد التقارير هي 30 يوما.
بمجرد وضع أمر منتج جديد في Cisco CCW (Cisco Commerce Workspace)، يمر مؤشر PI عبر تدفق العمليات التي يتم إجراؤها بواسطة فريق التصنيع. ويهدف ذلك إلى تسهيل العملية المضمونة لتوقيع تقارير RUM وإزالة الاحتكاك بين اليوم واليوم صفر في تسجيل مؤشر الأداء الأساسي. بمجرد وضع الأمر، يتم إقران أي SA/VA موجود أو SA/VA جديد تم إنشاؤه بالمنتج.
يعتني فريق التصنيع من Cisco بهذه العمليات قبل شحن المنتج إليك:
ملاحظة: يتم تثبيت رمز الثقة فقط في التصنيع مع 17.7.1 لجميع منصات تحويل Catalyst باستثناء C9200/C9200L.
يعمل بروتوكول SLP على إدخال أداة جديدة بسيطة وفعالة في نفس الوقت. CSLU هي أداة قائمة على واجهة المستخدم الرسومية (GUI) تعمل على نظام التشغيل Windows 10 أو إصدار Linux يعتمد على RHEL/Debian. تكون CSLU، التي يمكن تشغيلها على الشبكة الخاصة المحلية، مسؤولة عن تجميع منافذ RUM من نقاط الوصول في الوضع PiS المقترنة بمركز ترخيص Cisco. يجب توفير CSLU بطريقة لجمع تقارير RUM حول مؤشرات الترابط (PIs) في الشبكة المحلية وكذلك لدفع تقرير RUM بشكل دوري إلى Cisco License Central من خلال الإنترنت. CSLU هي أداة بسيطة، تعرض تفاصيل UDIs الخاصة بالأجهزة المزودة فقط. لا تظهر جميع بيانات إستخدام الترخيص الخاصة ب PIs، والتراخيص المشتراة، والتراخيص غير المستخدمة في المجموعة إلا في SA/VA من Cisco License Central، وذلك لك للتحقق. وهو يتسم بالقوة لأنه يمكنه تجميع تقارير الاستخدام التي تصل إلى 10 آلاف خط في البوصة. كما أن CSLU مسؤولة عن دفع رسائل ACK من Cisco License Central مرة أخرى إلى PI.
ملاحظة: ارجع إلى القسم، والمخطط المستند إلى CSLU للتكوين التفصيلي والأوضاع المدعومة لتشغيل CSLU.
ملاحظة: يتم دعم إصدار Linux من CSLU من الإصدار 17.7.1.
في منتج يتم شحنه في المصنع، يتم تكوين وضع النقل الافتراضي على CSLU. إذا كنت ترغب في إستخدام طريقة "الاتصال المباشر"، فيجب عليك تغيير وضع النقل إلى "الاتصال بالمنزل" أو "SMART" استنادا إلى المتطلبات. المتطلب الأساسي لطريقة الاتصال المباشر للمخطط هو أن يكون لديك اتصال إنترنت لقابلية الوصول إلى Cisco License Central. وبالإضافة إلى ذلك، يجب التأكد من وجود تكوينات L3 و DNS والمجال في الجهاز من أجل الاتصال ب Cisco License Central.

ملاحظة: النقل الذكي هو طريقة النقل الموصى بها عند إتصالك مباشرة بمركز ترخيص Cisco.
في مخطط الاتصال المباشر، يتم إرسال تقارير RUM مباشرة إلى Cisco License Central. تتطلب تقارير الترخيص تثبيت رمز ثقة ناجح على الجهاز. يتم تثبيت رمز الثقة بواسطة التصنيع من Cisco على الجهاز قبل شحنه. يمكنك أيضا تثبيت "رمز الثقة" على الجهاز.
رمز الثقة عبارة عن سلسلة رمز مميز مأخوذة من Cisco License Central، على الحساب الظاهري - صفحة عامة. يمكن تثبيت رمز الثقة من خلال واجهة سطر الأوامر.
Switch#license smart trust idtoken < > all/local
Switch#license smart trust idtoken < > all/local.
On Successful installation of policy, the same can be verified through 'show license status' CLI.
Switch#show license status
Utility:
Status: DISABLED
Smart Licensing Using Policy:
Status: ENABLED
Data Privacy:
Sending Hostname: yes
Callhome hostname privacy: DISABLED
Smart Licensing hostname privacy: DISABLED
Version privacy: DISABLED
Transport:
Type: Callhome
Policy:
Policy in use: Installed On Nov 07 22:50:04 2020 UTC
Policy name: SLP Policy
Reporting ACK required: yes (Customer Policy)
Unenforced/Non-Export Perpetual Attributes:
First report requirement (days): 60 (Customer Policy)
Reporting frequency (days): 60 (Customer Policy)
Report on change (days): 60 (Customer Policy)
Unenforced/Non-Export Subscription Attributes:
First report requirement (days): 30 (Customer Policy)
Reporting frequency (days): 30 (Customer Policy)
Report on change (days): 30 (Customer Policy)
Enforced (Perpetual/Subscription) License Attributes:
First report requirement (days): 0 (CISCO default)
Reporting frequency (days): 90 (Customer Policy)
Report on change (days): 90 (Customer Policy)
Export (Perpetual/Subscription) License Attributes:
First report requirement (days): 0 (CISCO default)
Reporting frequency (days): 90 (Customer Policy)
Report on change (days): 90 (Customer Policy)
Miscellaneous:
Custom Id: <empty>
Usage Reporting:
Last ACK received: Nov 03 12:57:01 2020 UTC
Next ACK deadline: Dec 03 12:57:01 2020 UTC
Reporting push interval: 30 days
Next ACK push check: <none>
Next report push: Nov 07 22:50:35 2020 UTC
Last report push: Nov 03 12:55:57 2020 UTC
Last report file write: <none>
Trust Code Installed:
Active: PID:C9500-24Y4C,SN:CAT2344L4GH
INSTALLED on Nov 07 22:50:04 2020 UTC
Standby: PID:C9500-24Y4C,SN:CAT2344L4GJ
INSTALLED on Nov 07 22:50:04 2020 UTC
بمجرد تثبيت رمز الثقة بنجاح، يمكن ل PI الإبلاغ عن الاستخدام إلى Cisco License Central مباشرة. تؤدي هذه الشروط إلى إعداد تقارير عن الترخيص:
يمكن تشغيل إعداد تقارير الترخيص إلى Cisco License Central باستخدام واجهة سطر الأوامر (CLI) التالية:
Switch#license smart sync all
يخبرك قسم إعداد تقارير الاستخدام فيshow license statusالتسلسل الزمني لآخر ACK تم إستلامه، والموعد النهائي التالي ل ACK، والدفعة التالية للتقرير، والدفعة الأخيرة للتقرير.
Usage Reporting:
Last ACK received: Nov 03 12:57:01 2020 UTC
Next ACK deadline: Dec 03 12:57:01 2020 UTC
Reporting push interval: 30 days
Next ACK push check: <none>
Next report push: Nov 07 22:50:35 2020 UTC
Last report push: Nov 03 12:55:57 2020 UTC
Last report file write: <none>
في مخطط وضع الوصول إلى السحابة المباشر أو Direct Cloud Access، إذا تم إستخدام النقل الذكي Smart Transport، فهذه هي التكوينات المطلوبة على الجهاز.
Configure the desired Transport mode using below CLI.
Switch(config)#license smart transport smart
Running config on Smart Transport Mode:
!
license smart url smart https://smartreceiver.cisco.com/licservice/license
license smart transport smart
!
في مخطط وضع الوصول إلى السحابة المباشر أو Direct Cloud Access، إذا تم إستخدام نقل Call-home، فهذه هي التكوينات المطلوبة على الجهاز.
Configure the desired Transport mode using below CLI.
Switch(config)#license smart transport callhome
Running config on Smart Transport Mode:
!
service call-home
!
call-home
contact-email-addr shmandal@cisco.com
no http secure server-identity-check
profile "CiscoTAC-1"
active
reporting smart-licensing-data
destination address http https://tools.cisco.com/its/service/oddce/services/DDCEService
destination transport-method http
!
وضع CSLU هو وضع النقل الافتراضي على الأجهزة التي يتم شحنها في المصنع والتي تشغل الإصدار 17.3.2 أو إصدار أحدث. أيضا، إذا قمت بالترحيل من تراخيص Eval/Eval منتهية الصلاحية، فإن وضع النقل بعد انتقالك إلى SLP هو CSLU. في الطبولوجيا المستندة إلى CSLU، تقع CSLU بين PI و Cisco License Central. يتجنب CSLU المستخدمين عدم توفر اتصال شبكة مباشر إلى Cisco Cloud - Cisco License Central. يمكن أن تعمل CSLU محليا على شبكة خاصة وتنزيل تقارير الاستخدام من جميع نقاط PI المقترنة. يتم حفظ تقارير الاستخدام محليا على كمبيوتر Windows قبل إرسالها إلى "مركز ترخيص Cisco" من خلال الإنترنت. CSLU هي أداة خفيفة الوزن. يمكنك فقط رؤية قائمة PIs المرتبطة بها ويمكن التعرف عليها باستخدام UDIs. يتعذر على CSLU عرض معلومات التكرار لمستويات PI أو الترخيص أو إستخدام الترخيص أو إحتوائها.

يتم تثبيت أداة CSLU وتشغيلها على أجهزة Windows 10. البرنامج متوفر في CCO للتنزيل وللاستعمال مجانا. بمجرد تثبيت الأداة، يمكن تنزيل دليل/دليل المستخدم للبداية السريعة من قائمة التعليمات، انتقل إلىHelp > Download Help Manual.
يتطلب تثبيت CSLU قبول إتفاقية الترخيص.
يوصى بتثبيت التطبيق للمستخدم الحالي فقط وليس لجميع المستخدمين الذين يعملون على الكمبيوتر. إذا كان هناك إصدار سابق من CSLU موجود بالفعل على الكمبيوتر الشخصي، فمن الممارسات الجيدة إزالة تثبيته مسبقا. ومع ذلك تهتم المنشأة الجديدة بتحديث البرنامج.

بعد التثبيت، سجل الدخول إلى Cisco، باستخدام خيار تسجيل الدخول الموجود في الركن العلوي الأيمن من التطبيق. يستخدم هذا بيانات اعتماد CEC الخاصة بك. ومن خلال تسجيل الدخول، يتم إنشاء الثقة بين CSLU و Cisco License Central.

بعد تسجيل الدخول إلى Cisco، تأكد من إختيار تفاصيل SA و VA بشكل صحيح من خلال القائمة المنسدلة، في جزء التفضيلات من الأداة. تأكد من حفظ التكوينات.

علامة التبويب الممحورة على CSLU - من خلال علامة التبويب الممحورة في CSLU، يمكنك تكوين:

يعمل CSLU بشكل افتراضي في وضع الدفع. في وضع الدفع، يرسل PI تقارير الاستخدام إلى CSLU على فواصل زمنية منتظمة. من الجهاز، أنت ينبغي ضمنت ال L3 شبكة reachability إلى CSLU يتوفر. لكي تتمكن PI من التحدث إلى CSLU، يجب تكوين عنوان IP الخاص بجهاز Windows الذي يقوم بتشغيل CSLU.
Switch(config)#license smart url cslu http://:8182/cslu/v1/pi
The same can be verified through 'show license status' CLI
Switch#show license status
Load for five secs: 0%/0%; one minute: 0%; five minutes: 0%
No time source, 20:59:25.156 EDT Sat Nov 7 2020
Utility:
Status: DISABLED
Smart Licensing Using Policy:
Status: ENABLED
Data Privacy:
Sending Hostname: yes
Callhome hostname privacy: DISABLED
Smart Licensing hostname privacy: DISABLED
Version privacy: DISABLED
Transport:
Type: cslu
Cslu address: http://:8182/cslu/v1/pi
Proxy:
Not Configured
Policy:
Policy in use: Merged from multiple sources.
Reporting ACK required: yes (CISCO default)
Unenforced/Non-Export Perpetual Attributes:
First report requirement (days): 365 (CISCO default)
Reporting frequency (days): 0 (CISCO default)
Report on change (days): 90 (CISCO default)
Unenforced/Non-Export Subscription Attributes:
First report requirement (days): 90 (CISCO default)
Reporting frequency (days): 90 (CISCO default)
Report on change (days): 90 (CISCO default)
Enforced (Perpetual/Subscription) License Attributes:
First report requirement (days): 0 (CISCO default)
Reporting frequency (days): 0 (CISCO default)
Report on change (days): 0 (CISCO default)
Export (Perpetual/Subscription) License Attributes:
First report requirement (days): 0 (CISCO default)
Reporting frequency (days): 0 (CISCO default)
Report on change (days): 0 (CISCO default)
Miscellaneous:
Custom Id: <empty>
Usage Reporting:
Last ACK received: <none>
Next ACK deadline: Feb 05 15:32:51 2021 EDT
Reporting push interval: 30 days
Next ACK push check: <none>
Next report push: Nov 07 15:34:51 2020 EDT
Last report push: <none>
Last report file write: <none>
Trust Code Installed: <none>
يتم إرسال التقارير إلى CSLU من PI حول هذه الشروط:
في CSLU، تسرد صفحة المخزون الأجهزة المقترنة حاليا ب CSLU. يمكن تحديد الأجهزة الموجودة في القائمة من خلال واجهة برمجة التطبيقات (UDI). يمكن تصفية الأجهزة استنادا إلى PID أو SN من القائمة لتحديد أي جهاز معين.
تحتوي صفحة مخزون CSLU أيضا على عمودين آخرين:
بمجرد أن يرسل PI التقرير إلى CSLU، تقوم CSLU بإنشاء إدخال PI في Cisco License Central. يتم تحديث حالة TS لجهة الاتصال الأخيرة بالإضافة إلى التنبيهات.


يقوم Cisco License Central بمعالجة التقارير التي تم إرسالها بواسطة CSLU ويضيف/يحدث مثيل المنتج على Cisco License Central، استنادا إلى إستخدام الترخيص. بمجرد أن تقوم Cisco License Central بالعمليات وتحديث التاريخ، فإنها ترسل رسالة ACK إلى CSLU. تقوم CSLU بدورها بتخزين الرسالة وإعادة توجيهها مرة أخرى إلى PI.
تتألف رسالة ACK من:
إذا كان هناك سياسة جديدة متاحة لك في Cisco License Central، فإنها الآن محدثة إلى PI أيضا. إذا لم يتم تغيير النهج، يتم دفع نفس النهج إلى PI.
يمكن أن يحتوي عمود رسالة التنبيه على إحدى الحالات التالية:
لدعم عمليات النشر واسعة النطاق بأدنى حد من التكوينات، يتم دعم الاكتشاف التلقائي ل CSLU. هذا يعني أنك لا تحتاج إلى تكوين عنوان IP/URL الخاص بوحدة التحكم في الوصول الخاصة (CSLU) بشكل محدد. لتحقيق ذلك، يجب عليك فقط إضافة إدخال إلى خادم DNS. هذا يسمح الأداة، أن يتلقى النقل أسلوب ك CSLU (أي يكون التقصير)، تلقائيا اكتشفت CSLU وأرسلت تقارير.
هناك أمران يجب التأكيد عليهما هنا:
ومع هذا، ودون أي تكوينات إضافية، يمكن للأجهزة الموجودة في الشبكة الوصول إلى وحدة التحكم في الوصول إلى CSLU وإرسال تقارير RUM على فواصل زمنية منتظمة.
وضع السحب هو المكان الذي تقوم فيه وحدة التحكم في الوصول الخاصة (CSLU) ببدء العملية لجلب تقارير RUM من الأجهزة. هنا الجهاز أضفت تفصيل إلى ال CSLU و CSLU يجلب البيانات على all the يضيف أداة على فواصل نظامية. كما يمكن تشغيل السحب من وحدة CSLU يدويا. وتقوم CSLU بدورها بإرسال تقرير RUM إلى Cisco License Central، ويتم إرسال رسائل ACK التي يتم استقبالها من Cisco License Central إلى PI. يتم دعم وضع السحب بثلاث طرق مختلفة - RESTAPI، NETCONFو RESTCONF.
بالنسبة لوضع السحب الذي يعمل من خلاله، RESTAPIفإن التكوينات المطلوبة من الجهاز ووحدة التحكم في الوصول عن بعد (CSLU) هي:
Configs on PI:
Ensure the network reachability from PI to CSLU is available and working.
!
ip http server
ip http authentication local
ip http secure-server
!
aaa new-model
aaa authentication login default local
aaa authorization exec default local
username admin privilege 15 password 0 lab
!
يجب تسجيل دخول CSLU إلى Cisco License Central لمزامنة التقارير تلقائيا.
الخطوة 1. أخترAdd Single Productمن صفحة المخزون.
يدخل خطوة 2. الأداة IP.
الخطوة 3. أختر أسلوب الاتصال كRestAPI.
الخطوة 4. أختر بيانات اعتماد تسجيل دخول مثيل المنتج.
يدخل خطوة 5. المستعمل ورقة اعتماد المستعمل مع Priv 15 منفذ.
الخطوة 6. احفظ التكوينات.

تتم إضافة الجهاز باستخدام عنوان IP فقط في حقل "الاسم".
أختر الجهاز وانتقل إلىActions for Selected > Collect Usage.
وبمجرد تجميع بيانات الاستخدام بنجاح، يقوم حقل الاسم بتحديث UDI الخاص ب PI، ويتم تحديث الطابع الزمني أيضا. يعكس حقل التنبيه آخر حالة.


إذا كان الجهاز لا يزال متوفرا عند إستلام رسالة ACK من Cisco License Central، يتم إرسال ACK مرة أخرى إلى PI. وإلا، يتم إرسال ACK في "الفاصل الزمني السحب" التالي.
بالنسبة لوضع السحب الذي يعمل من خلاله، RESTCONFفإن التكوينات المطلوبة من الجهاز والخطوات من وحدة التحكم في الوصول عن بعد (CSLU) هي:
Configs on PI:
!
restconf
!
ip http secure-server
ip http authentication local
ip http client source-interface GigabitEthernet 0/0
!
username admin privilege 15 password 0 lab
!
يجب تسجيل دخول CSLU إلى Cisco License Central لمزامنة التقارير تلقائيا. إعداد CSLU هو نفسه كماRESTAPIهو الحال بالنسبة لجمع تقارير RUM والإبلاغ عنها.
الخطوة 1. أخترAdd Single Productمن صفحة المخزون.
يدخل خطوة 2. الجهاز ip.
الخطوة 3. أختر أسلوب الاتصال كRESTCONF.
الخطوة 4. أختر بيانات اعتماد تسجيل دخول مثيل المنتج.
الخطوة 5. أدخل مسوغات المستخدم الخاصة بالمستخدم مع وصول Priv 15.
الخطوة 6. احفظ التكوينات.
الخطوة 7. تجميع بيانات الاستخدام للجهاز المحدد.

بالنسبة لوضع السحب الذي يعمل من خلاله، NETCONFفإن التكوينات المطلوبة من الجهاز والخطوات من وحدة التحكم في الوصول عن بعد (CSLU) هي:
Configs on PI:
!
ip ssh version
!
netconf-yang
netconf ssh
netconf-yang feature candidate-datastore
!
username admin privilege 15 password 0 lab
!
To ensure yang process is running, execute the command:
Switch#show platform software yang-management process
confd : Running
nesd : Running
syncfd : Running
ncsshd : Running
dmiauthd : Running
nginx : Running
ndbmand : Running
pubd : Running
gnmib : Not Running
يجب تسجيل دخول CSLU إلى Cisco License Central لمزامنة التقارير تلقائيا. إعداد CSLU هو نفسه كما هو RESTAPI الحال بالنسبة لجمع تقارير RUM وإعداد التقارير.
الخطوة 1. أخترAdd Single Productمن صفحة المخزون.
يدخل خطوة 2. الجهاز ip.
الخطوة 3. أختر أسلوب الاتصال كNETCONF.
الخطوة 4. أختر بيانات اعتماد تسجيل دخول مثيل المنتج.
يدخل خطوة 5. المستعمل ورقة اعتماد المستعمل مع Priv 15 منفذ.
الخطوة 6. احفظ التكوينات.
الخطوة 7. تجميع بيانات الاستخدام للجهاز المحدد.

لإجراء التحميل المجمع، علىMenuالشريط، انتقل إلىProduct Instance > Upload Product Instance List، كما هو موضح في هذه الصورة.

تفتح نافذة منبثقة جديدة. يمكن تنزيل ملف القالب منه. في ملف تنسيق CSV، قم بتعبئة تفاصيل الجهاز لقائمة الأجهزة وتحميلها إلى CSLU لإضافة أجهزة متعددة.

Switch(config)#license smart transport off
يمكن أن تعمل CSLU في وضع غير متصل من Cisco License Central. هذا الإجراء خاص بأي عمليات نشر لا تسمح بتوصيل CSLU بالإنترنت. في الوضع غير المتصل، يتم تنزيل تقارير جميع الأجهزة يدويا من CSLU وتحميلها إلى Cisco License Central. وبدورها، يتم تنزيل رسائل ACK من Cisco License Central ويتم تحميلها إلى CSLU. لا تزال CSLU مستمرة في سحب/دفع تواريخ الاستخدام من PIs، كما أنها تعيد رسالة ACK إلى PI.
الخطوة 1. علىCSLU Preferenceالصفحة، قم بإيقاف تشغيل الخيارCisco Connectivity. هذا يؤكد أن Cisco غير متاح.
الخطوة 2. احفظ الإعدادات.

الخطوة 3. فيMenuالشريط، انقرProduct Instances > Download All for Cisco. يقوم هذا بتنزيل ملف tar.gz إلى CSLU.

الخطوة 4. تحميل الملف إلى Cisco License Central. في صفحة الحساب الذكي لمركز ترخيص Cisco، انتقل إلى تقرير > ملفات بيانات الاستخدام > تحميل بيانات الاستخدام. في القائمة المنبثقة، قم بتحميل ملف tar.gz.


الخطوة 5. بمجرد معالجة البيانات، يتم إنشاء الإقرار. تنزيل ملف ACK وتحميله إلى CSLU.

الخطوة 6. في CSLU، استورد ملف ACK من شريط القائمة، وتصفح إلىProduct Instances > Upload from Cisco، كما هو موضح في هذه الصورة.

الخطوة 7. بمجرد تحميل ACK، يتم إرسال الرسالة إلى نقاط الوصول (PIs). يمكن التحقق من صحة الأمر نفسه بواسطة عمود التنبيهات.

يمكن أن يعمل SLP أيضا في الوضع الإجمالي دون اتصال. وذلك أساسا للشبكات التي تلتقط في الهواء، والتي لا تفضل الاتصال بالإنترنت، كما تختار عدم إستخدام CSLU. في الوضع غير المتصل، يتم تعيين النقل علىOff.
Switch(config)#license smart transport off
Same can be verified through, 'show license status'
Switch#show license status
Utility:
Status: DISABLED
Smart Licensing Using Policy:
Status: ENABLED
Data Privacy:
Sending Hostname: yes
Callhome hostname privacy: DISABLED
Smart Licensing hostname privacy: DISABLED
Version privacy: DISABLED
Transport:
Type: Transport Off
Policy:
Policy in use: Merged from multiple sources.
Reporting ACK required: yes (CISCO default)
Unenforced/Non-Export Perpetual Attributes:
First report requirement (days): 365 (CISCO default)
Reporting frequency (days): 0 (CISCO default)
Report on change (days): 90 (CISCO default)
Unenforced/Non-Export Subscription Attributes:
First report requirement (days): 90 (CISCO default)
Reporting frequency (days): 90 (CISCO default)
Report on change (days): 90 (CISCO default)
Enforced (Perpetual/Subscription) License Attributes:
First report requirement (days): 0 (CISCO default)
Reporting frequency (days): 0 (CISCO default)
Report on change (days): 0 (CISCO default)
Export (Perpetual/Subscription) License Attributes:
First report requirement (days): 0 (CISCO default)
Reporting frequency (days): 0 (CISCO default)
Report on change (days): 0 (CISCO default)
Miscellaneous:
Custom Id: <empty>
Usage Reporting:
Last ACK received: Nov 11 15:41:10 2020 EDT
Next ACK deadline: Dec 11 15:41:10 2020 EDT
Reporting push interval: 30 days
Next ACK push check: <none>
Next report push: Dec 07 21:42:30 2020 EDT
Last report push: Nov 07 21:42:30 2020 EDT
Last report file write: <none>
Trust Code Installed: <none>
عندما تريد الإبلاغ عن بيانات الاستخدام إلى Cisco License Central، يجب تنزيل تقارير الاستخدام كملف وتحميلها يدويا إلى Cisco License Central. في نظام HA، يقوم النشط بتجميع الاستخدام للأجهزة الاحتياطية/الأعضاء.
To download the usage data from PI -
Switch#license smart save usage unreported file bootflash:<file-name>
Above option 'unreported' is recommended to use. This downloads only the files that are yet to be reported
and discard old usage reports, that were Acknowledged.
However, there are other options available for the amount of data that needs to be reported.
For downloading all the available report use option all,
# of daya can be specified
Switch#license smart save usage ?
all Save all reports
days Save reports from last n days
rum-Id Save an individual RUM report
unreported Save all previously un reported reports
الآن، يجب تحميل هذا التقرير يدويا إلى Cisco License Central.
تصدير بيانات الاستخدام المحفوظة من PI إلى سطح المكتب.
في صفحة الحساب الذكي لمركز ترخيص Cisco، انتقل إلى تقرير > ملفات بيانات الاستخدام > تحميل بيانات الاستخدام. في النافذة المنبثقة، أختر تقرير الاستخدام وانقر فوق تحميل.
بمجرد تحميل الملف، يجب عليك إختيار VA الصحيح الذي يقترن به الجهاز.


بمجرد معالجة البيانات بالكامل وكون الإقرار جاهزا، قم بتنزيل الملف وتحميله إلى مؤشر PI.
To import the ACK to PI,
Switch#license smart import bootflash:<file-name>
Import Data Successful
Switch#
Nov 11 20:23:06.783: %SMART_LIC-6-POLICY_INSTALL_SUCCESS: A new licensing policy was successfully installed
Switch#
Policy Installed syslog is displayed on console if successful.
Also, the same can be verified using CLI, 'show license all'. The field 'Last ACK received' tells the
last TimeStamp when ACK message was received.
Switch#show license all
Load for five secs: 0%/0%; one minute: 1%; five minutes: 0%
No time source, 16:23:22.294 EDT Wed Nov 11 2020
Smart Licensing Status
======================
Smart Licensing is ENABLED
Export Authorization Key:
Features Authorized:
<none>
Utility:
Status: DISABLED
Smart Licensing Using Policy:
Status: ENABLED
Data Privacy:
Sending Hostname: yes
Callhome hostname privacy: DISABLED
Smart Licensing hostname privacy: DISABLED
Version privacy: DISABLED
Transport:
Type: Transport Off
Miscellaneous:
Custom Id: <empty>
Policy:
Policy in use: Installed On Nov 11 16:23:06 2020 EDT
Policy name: SLP Policy
Reporting ACK required: yes (Customer Policy)
Unenforced/Non-Export Perpetual Attributes:
First report requirement (days): 60 (Customer Policy)
Reporting frequency (days): 60 (Customer Policy)
Report on change (days): 60 (Customer Policy)
Unenforced/Non-Export Subscription Attributes:
First report requirement (days): 30 (Customer Policy)
Reporting frequency (days): 30 (Customer Policy)
Report on change (days): 30 (Customer Policy)
Enforced (Perpetual/Subscription) License Attributes:
First report requirement (days): 0 (CISCO default)
Reporting frequency (days): 90 (Customer Policy)
Report on change (days): 90 (Customer Policy)
Export (Perpetual/Subscription) License Attributes:
First report requirement (days): 0 (CISCO default)
Reporting frequency (days): 90 (Customer Policy)
Report on change (days): 90 (Customer Policy)
Usage Reporting:
Last ACK received: Nov 11 16:23:06 2020 EDT
Next ACK deadline: Dec 11 16:23:06 2020 EDT
Reporting push interval: 30 days
Next ACK push check: <none>
Next report push: Dec 07 21:42:30 2020 EDT
Last report push: Nov 07 21:42:30 2020 EDT
Last report file write: <none>
Trust Code Installed: <none>
License Usage
=============
network-advantage (C9500 Network Advantage):
Description: network-advantage
Count: 1
Version: 1.0
Status: IN USE
Export status: NOT RESTRICTED
Feature Name: network-advantage
Feature Description: network-advantage
Enforcement type: NOT ENFORCED
License type: Perpetual
dna-advantage (C9500 32QC DNA Advantage):
Description: C9500-32QC DNA Advantage
Count: 1
Version: 1.0
Status: IN USE
Export status: NOT RESTRICTED
Feature Name: dna-advantage
Feature Description: C9500-32QC DNA Advantage
Enforcement type: NOT ENFORCED
License type: Subscription
Product Information
===================
UDI: PID:C9500-32QC,SN:CAT2148L15K
Agent Version
=============
Smart Agent for Licensing: 5.0.6_rel/47
License Authorizations
======================
Overall status:
Active: PID:C9500-32QC,SN:CAT2148L15K
Status: NOT INSTALLED
Purchased Licenses:
No Purchase Information Available
يتم إجراء هذه التغييرات على ميزة الترخيص الذكي عبر الإصدارات:
السيناريو 1: لم تعد بعض البروتوكولات (أي HSRP) تعمل بعد ذلك بعد ترقية Cisco IOS XE من إصدار مبكر جدا (أي، 16.9.x).
تحقق من مستوى تمهيد الترخيص لمعرفة ما إذا كان لا يزال هو نفسه قبل ترقية Cisco IOS XE. من الممكن إعادة تعيين مستوى تمهيد الترخيص إلى Network-Essentials التي قد لا تدعم البروتوكولات الفاشلة (أي HSRP).
السيناريو 2: حالة الترخيص مع رسائل سبب الفشل: فشل إرسال رسالة HTTP لمنزل المكالمة" أو "محاولة الاتصال الأخيرة: معلق'
يمكن أن يكون هذا مرتبطا بمشاكل الاتصال الأساسية. لحل الفحص:
ip http client source interfaceتكوين ال بشكل صحيح.السيناريو 3: ماذا لو فشل خطأ السجل ٪SMART_LIC-3-AUTH_RENEW_FAILED: تجديد التفويض باستخدام Cisco License Central: تتم ملاحظة الطريقة غير المحددة "كل" ل nil:NilClass بعد سنة واحدة من التسجيل.
قم بإعادة تسجيل المنتج. قم بإنشاء معرف رمز مميز جديد على Cisco License Central وسجل مثيل المنتج مرة أخرى إلى Cisco License Central.
السيناريو 4: رسالة الخطأ ٪SMART_LIC-3-COMM_FAILED: فشل الاتصالات، عندما لا توجد أخطاء اتصال مع Cisco.
لاستكشاف أخطاء أي مشاكل وإصلاحها، الأوامر التي تم تجميعها من pi هي:
show license all
show license tech support
show license eventlog
show license history message
show license tech events
show license rum id all
For debugging Trust Installation/Sync -
Switch#show license tech support | s Trust
Trust Establishment:
Attempts: Total=0, Success=0, Fail=0 Ongoing Failure: Overall=0 Communication=0
Last Response: <none>
Failure Reason: <none>
Last Success Time: <none>
Last Failure Time: <none>
Trust Acknowledgement:
Attempts: Total=0, Success=0, Fail=0 Ongoing Failure: Overall=0 Communication=0
Last Response: <none>
Failure Reason: <none>
Last Success Time: <none>
Last Failure Time: <none>
Trust Sync:
Attempts: Total=0, Success=0, Fail=0 Ongoing Failure: Overall=0 Communication=0
Last Response: <none>
Failure Reason: <none>
Last Success Time: <none>
Last Failure Time: <none>
Trusted Store Interface: True
Local Device: No Trust Data
Overall Trust: No ID
For debugging Usage reporting timers/intervals -
Switch#show license tech support | in Utility
Utility:
Start Utility Measurements: Nov 11 16:46:09 2020 EDT (7 minutes, 34 seconds remaining)
Send Utility RUM reports: Dec 07 21:42:30 2020 EDT (26 days, 5 hours, 3 minutes, 55 seconds remaining)
Process Utility RUM reports: Nov 12 15:32:51 2020 EDT (22 hours, 54 minutes, 16 seconds remaining)
For Collecting all btrace logs for debugging -
Step 1. Switch#request platform software trace rotate all
Step 2. Switch#show logging process iosrp internal start last boot to-file bootflash:<file-name>
If there are any failues on PULL mode, ensure server SL_HTTP is Acive
إذا تم تصحيح أي مشكلة في CSLU، فمن المهم أخذ ملف السجل من هذا الدليل على الكمبيوتر المثبت من CSLU.
C:\Users\<user-name>\AppData\Roaming\CSLU\var\logs
| المراجعة | تاريخ النشر | التعليقات |
|---|---|---|
5.0 |
01-Jun-2026
|
إعادة الاعتماد، استبدل المراجع إلى "مدير البرامج الذكية (SSM) من Cisco" ب "Cisco License Central." |
4.0 |
28-Jul-2025
|
تقويم |
3.0 |
31-Jul-2024
|
مشاكل المسافات وعلامات الترقيم. كانت المقدمة والعناوين طويلة جدا وكان يجب تقصيرها. حالة العنوان على المقطع. |
2.0 |
10-Mar-2023
|
تم تحديث قسم تغييرات السلوك، والاستبيان العام لاستكشاف الأخطاء وإصلاحها، وواجهة سطر الأوامر (CLI) التي تم إدخالها حديثا وإضافتها. |
1.0 |
18-Dec-2020
|
الإصدار الأولي |