قم بتطوير مهاراتك في هندسة الشبكات مع نماذج اللغة الكبيرة

وفقًا لدراسة حديثة أجرتها شركة ديلويت، يستخدم ما يقرب من 61% من الموظفين الذين يعملون مع أجهزة الكمبيوتر برامج الذكاء الاصطناعي التوليدي (GenAI) في عملهم اليومي. يُبرز هذا التبني الكبير مدى أهمية نماذج اللغات الكبيرة (LLMs) في إدارة الشبكات الحديثة. ومع استمرار تطور مجال هندسة الشبكات، يلجأ المهندسون الجدد بشكل متزايد إلى هذه الأدوات للحصول على الدعم.

ستوضح هذه المقالة كيفية استخدام نماذج اللغات الكبيرة (LLMs)، وتحديدًا ChatGPT، للعثور بكفاءة على المعلومات التقنية التي يجمعها مهندسو الشبكات عادةً باستخدام واجهة سطر الأوامر (CLI) أو أدوات أخرى. بالإضافة إلى ذلك، سنستكشف كيفية مطالبة ChatGPT بشرح أساليبه، مما يتيح للمهندسين فهمًا أعمق لكيفية إنجاز المهام.

ملاحظة: الأمثلة والإرشادات الواردة في هذه التدوينة مُبسّطة لتوضيح إمكانيات نماذج اللغات الكبيرة (LLM). في الحالات العملية، قد تكون الإرشادت التي يستخدمها مهندسو الشبكات أكثر تعقيدًا ودقة. الهدف هنا هو تقديم إرشادات أساسية حول كيفية استخدام نماذج اللغات الكبيرة بكفاءة.

فهم نماذج اللغات الكبيرة (LLM)

نماذج LLM هي نماذج مُدارة بتقنيات الذكاء الاصطناعي، مُدربة على كميات هائلة من البيانات النصية. تتميز هذه النماذج بفهمها الجيد للغة الطبيعية وتوليد استجابات تُشبه استجابات البشر، مما يجعلها مثالية للمساعدة الفنية والتوثيق واستكشاف الأخطاء وإصلاحها، وغير ذلك الكثير.

بالنسبة لمهندسي الشبكات الجدد، يكمن التحدي غالبًا في العثور على معلومات دقيقة ومحدثة بسرعة. يمكن لنماذج اللغات الكبيرة تبسيط هذه العملية من خلال تفسير الأسئلة وتقديم إجابات مفصلة، ​​مما يسمح للمهندسين بالتركيز على حل المشكلات بدلًا من البحث.

كيف يمكن لنماذج اللغات الكبيرة أن تساعد مهندسي الشبكات

استكشاف الأخطاء وإصلاحها والتشخيص

يمكن لنماذج اللغات الكبيرة (LLMs) المساعدة في تشخيص مشاكل الشبكة من خلال تقديم إرشادات خطوة بخطوة. على سبيل المثال، يمكنك طلب المساعدة من ChatGPT بشأن المشاكل الشائعة المتعلقة بتوجيه بروتوكول بوابة الحدود (BGP) أو حل نظام أسماء النطاقات (DNS)، وستحصل على خطوات موجزة وقابلة للتنفيذ.

مثال على مطالبة للحصول على تفاصيل DNS

للعثور على تفاصيل DNS لنطاق ما، يمكنك استخدام موجه مثل التالي:

  • الموجه: “ما هي تفاصيل DNS لموقع aaaaaa.net؟ هل يمكنك تزويدنا بعناوين IP وخوادم الأسماء؟”

عادةً ما يستجيب ChatGPT بتوجيهات حول استخدام أوامر مثل nslookup وDig، أو قد يسترجع عناوين IP وخوادم الأسماء مباشرةً من قواعد البيانات العامة (الشكل 1). هذا يوفر الوقت عند استكشاف أخطاء DNS وإصلاحها أو التحقق من إعدادات النطاق.

الشكل ١ – رد ChatGPT على السؤال “ما هي تفاصيل DNS لموقع apnictraining.net؟ هل يمكنك تزويدنا بعناوين IP وخوادم الأسماء؟”

المساعدة في الإعداد

عند إعداد أجهزة التوجيه أو جدران الحماية، يمكن لمحترفي إدارة البرامج توفير إعدادات نموذجية، وشرح المعلمات، والتوصية بأفضل الممارسات.

مثال على موجه لإعداد محقق RPKI

لإضافة محقق RPKI بعنوان IP 192.168.30.250 إلى ملف إعداد جهاز توجيه Cisco، يمكنك استخدام موجه مثل التالي:

  • الموجه: “كيف يُمكنني تهيئة مُحقق RPKI باستخدام عنوان IP 192.168.30.250 على جهاز توجيه سيسكو؟ هل يُمكنك تقديم مثال على التهيئة؟”

يستجيب ChatGPT عادةً بمقتطف إعداد مشابه للشكل 2:

الشكل ٢ – استجابة ChatGPT للسؤال “كيف أقوم بإعداد مُحقق RPKI باستخدام عنوان IP ١٩٢.١٦٨.٣٠.٢٥٠ على جهاز توجيه Cisco؟ هل يمكنك تقديم نموذج إعداد؟”

تفاصيل شبكة ند لند

من الاستخدامات العملية الأخرى لـ ChatGPT استرجاع معلومات حول شبكات ند لند. على سبيل المثال، يمكنك الاستعلام عن تفاصيل رقم النظام المستقل (ASN) أو معلومات عنوان IP باستخدام توجيهات منظمة جيدًا. مثال عملي على ذلك في محادثة مشتركة، حيث استُخدم ChatGPT لجمع تفاصيل حول شبكة ند لند، بما في ذلك معلومات رقم النظام المستقل (ASN) وعنوان IP (انظر المحادثة الكاملة في مثال ChatGPT هذا).

خطوة بخطوة: العثور على ASN وعنوان IPv4 لـ apnictraining

في محادثة ChatGPT مشتركة، تم اتخاذ الخطوات التالية لاسترداد معلومات الشبكة ند لند:

  • الخطوة 1: الاستعلام الأولي
    • السؤال الأول هو: “ما الذي يمكنك أن تخبرني به عن RouteViews، وASN whois، وعمليات البحث عن عنوان IP، وتوجيه BGP؟”
    • استجاب ChatGPT من خلال تعريف كل موضوع واقتراح أدوات مختلفة أو استخدام قواعد البيانات عبر الإنترنت مثل RIPE NCC أو APNIC.
  • الخطوة 2: تحسين الاستعلام
    • لجعل الاستجابة أكثر دقة، تم تعديل المطالبة إلى: “… هل يمكنك استخدام الإنترنت للعثور على ASN وعنوان IPv4 لـ apnictraining.net؟”
    • قدم ChatGPT إرشادات حول استخدام أدوات سطر الأوامر مثل Dig وعرض ASN مباشرة من قواعد البيانات العامة.
  • الخطوة 3: تعلم كيفية القيام بذلك
    • بعد ذلك، ركّز الاستعلام على كيفية إتمام ChatGPT للمهام المذكورة أعلاه: “أنا طالب جديد في تكنولوجيا المعلومات ولا أفهم ما فعلته. هل يمكنك شرح كيفية عثورك على هذه المعلومات، وإعطائي تعليمات خطوة بخطوة لأتمكن من تنفيذها بنفسي؟”
    • اقترح ChatGPT استخدام dig أو nslookup أو خدمات البحث ASN/IP عبر الإنترنت، وشرح الخطوات المتبعة.

تُسلِّط هذه العملية التكرارية الضوء على أهمية تحسين المطالبات للحصول على معلومات دقيقة ومفيدة. يمكنك مشاهدة المحادثة والمطالبات كاملةً في هذا المثال المُشترك لـ ChatGPT.

نصائح هندسية سريعة

لتحقيق أقصى استفادة من نماذج اللغات الكبيرة (LLMs)، من الضروري صياغة مواضيعك بعناية. إليك بعض النصائح:

  • كن محددًا: قم بتضمين التفاصيل في استفسارك لتضييق نطاق الاستجابة.
  • استخدم السياق: اذكر السياق (على سبيل المثال، توجيه BGP) للحصول على إجابات مستهدفة.
  • التحسين التكراري: إذا كانت الاستجابة الأولية واسعة للغاية، فقم بتحسين موجهك.

لمزيد من الأمثلة، راجع هذه الموارد:

اعتبارات هامة عند استخدام LLMs

على الرغم من أن برامج LLM مثل ChatGPT يمكن أن تكون مفيدة للغاية، إلا أن هناك بعض الاحتياطات المهمة التي يجب اتخاذها عند استخدامها لمهام هندسة الشبكات:

  • تجنب مشاركة المعلومات الحساسة: لا تُحمّل أبدًا بيانات سرية أو عناوين IP أو أي معلومات حساسة أخرى إلى ChatGPT أو أي أدوات مشابهة. ضع دائمًا أمن البيانات وخصوصيتها في الاعتبار.
  • التحقق من صحة الإجابات: قد تُنتج نماذج اللغات الكبيرة أحيانًا معلومات غير دقيقة أو مضللة، تُعرف باسم “الهلوسة”. لذا، تأكد دائمًا من أي نصائح أو بيانات فنية مُقدمة من خلال مقارنتها بمصادر موثوقة.
  • افهم القيود: مع أن خبراء نماذج اللغات الكبيرة (LLM) يمكنهم المساعدة في استكشاف الأخطاء وإصلاحها، إلا أنهم قد لا يقدمون دائمًا الحلول الأمثل أو الأحدث. استخدم اقتراحاتهم كدليل إرشادي بدلًا من تقديم إجابات قاطعة.
  • الاستخدام في بيئة آمنة: اختبر أي أوامر أو إعدادات يقترحها ChatGPT في بيئة خاضعة للرقابة قبل تطبيقها على أنظمة الإنتاج.

من خلال مراعاة هذه الاعتبارات، يمكنك تحقيق أقصى استفادة من أدوات LLM مع تقليل المخاطر إلى أدنى حد.

إن الاستفادة من نماذج اللغات الكبيرة مثل ChatGPT يمكن أن تُحسّن كفاءة مهندسي الشبكات بشكل ملحوظ، وخاصةً الجدد منهم في هذا المجال. إذ يُمكن للمهندسين استكشاف الأخطاء وإصلاحها بشكل أسرع، وتعلم مفاهيم جديدة، واتخاذ قرارات أكثر وعيًا باستخدام إرشادات مُصممة بعناية والاستفادة من المعرفة الواسعة للنموذج.

مع تطور التكنولوجيا، سيكون تبني أدوات مثل ChatGPT ضروريًا للبقاء على اطلاع دائم وفعال في مجال هندسة الشبكات المتغير باستمرار.


اكتشاف المزيد من بايثون العربي

اشترك للحصول على أحدث التدوينات المرسلة إلى بريدك الإلكتروني.

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

Scroll to Top

اكتشاف المزيد من بايثون العربي

اشترك الآن للاستمرار في القراءة والحصول على حق الوصول إلى الأرشيف الكامل.

Continue reading