Loading...

الدرس 112: بروتوكول VLAN Trunking Protocol (VTP)

إذا اردنا أنشاء عدة شبكات وهمية (VLANs) في اكثر من جهاز “مبدل” (Switch) فسيتوجب علينا تكرار ادخال اوامر الانشاء في كل جهاز على حدة, و إذا اردنا حذف احدى هذه الشبكات الوهمية (VLANs) فسيتوجب علينا ايضاً تكرار ادخال امر الحذف في كل جهاز , و بالطبع اذا كان عدد الاجهزة كبير سيكون إدارة الشبكات الوهمية (VLANs) في جميع هذه الاجهزة امر يحتاج لوقت و جهد.

لتسهيل إدارة الشبكات الوهمية (VLAN) تم استحداث بروتوكول (VTP) , يتيح هذا البروتوكول لاجهزة المبدل (Switches) تبادل المعلومات عن الشبكات الوهمية (VLANs).

ولكي تتم عملية تبادل المعلومات عن الشبكات الوهمية (VLANs) بين اجهزة المبدل (Switches) بسهولة يجب تحديد جهاز رئيسي يكون مسؤول عن إنشاء و تعديل هذه المعلومات و إرسالها للاجهزة الاخرى, و يجب وضع الاجهزة التي نريد ان نمكنها من تبادل بيانات الشبكات الوهمية (VLANs) بينها في نطاق (Domain) واحد, و يمكن حماية هذا النطاق بكلمة مرور (Password).

يسمى الجهاز الرئيسي بجهاز الخادم (VTP Server).

و تسمى الاجهزة الاخرى باجهزة العميل او الزبون (VTP Client).

و يسمى النطاق الذي توجد فيه الاجهزة و تستطيع تمرير بيانات الشبكات الوهمية (VLANs) مع بعضها البعض بنطاق البروتوكول (VTP Domain)

و نلاحظ اننا لا نستطيع ادخال اوامر إنشاء او حذف الشبكات الوهمية (VLANs) في الاجهزة (VTP Clients) فإذا حاولنا ذلك فسيتم رفض الامر و لن يتم تطبيقه, و انما ندخلها في الجهاز الرئيسي (VTP Server)

فوظيفة الجهاز الرئيسي (VTP Server) هو اخبار الاجهزة الاخرى عن إعدادات الشبكات الافترضية (VLANs) التي نجريها عليه.

و وظيفة الاجهزة (VTP Clients) تنفيذ هذه الإعدادات التي تتلقاها من الجهاز الرئيسي (VTP Server).

و إذا اردنا ان لا يقوم جهاز المبدل (Switch) بتنفيذ الإعدادات التي يتلقاها من الجهاز الرئيسي (VTP Server) , فيمكننا جعله جهاز (VTP Transparent).

فجهاز (VTP Transparent) لا يقوم بتنفيذ الإعدادات التي يتلقاها من الجهاز الرئيسي (VTP Server) و لا يقوم ايضا بإرسال الإعدادات التي نجريها عليه للاجهزة الاخرى.

جهاز الخادم Server

يمكننا من إنشاء و تعديل بيانات الشبكات الوهمية (VLANs).

يمكن ان يكون هناك اكثر من جهاز خادم او رئيسي في الشبكة (VTP Server) , و في هذه الحالة عندما يتلقى جهاز (VTP Server) الإعدادات من جهاز (VTP Server) اخر سيقوم بتنفيذها تماما كما يفعل جهاز (VTP Client).

يمكننا استخدام نطاق معرفات الشبكة الوهمية المعتاد(Normal Range VLAN IDs (1-1005))

عند اجراء أي تعديل على إعدادات الشبكات الوهمية (VLANs) يتم تسجيل هذه الإعدادات برقم إصدار او رقم تعديل جديد يسمى (Revision Number) , يزداد هذا الرقم كلما اجرينا تعديل .

و تستخدم الاجهزة رقم (Revision Number) لتستطيع إدارة الإعدادات و معرفة الإعدادات الاحدث من الاقدم.

عند اجراء اي تعديل في جهاز الخادم (VTP Server) سيتم ارسال هذه التعديلات مباشرةاً في شكر رسائل تعرف بـ (Advertaisement)

و بعد ذلك يقوم جهاز الخادم (VTP Server) بإرسال معلومات مختصرة كل خمس دقائق للاجهزة الاخرى , تتمثل هذه المعلومات في :-

  • Domain Name
  • Revision Number

جهاز العميل Client

لا يمكننا من إنشاء و تعديل معلومات الشبكات الوهمية (VLANs).

يقوم بإستقبال المعلومات عن الشبكات الوهمية (VLANs) من جهاز الخادم (VTP Server) و يطبقها, ثم يقوم بتمريرها للاجهزة الاخرى.

الجهاز المحايد Transparent

يعمل بشكل مستقل ولا يطبق المعلومات عن الشبكات الوهمية (VLAN) التي يتلقاها من جهاز الخادم (VTP Server).

يمكننا من إنشاء و تعديل معلومات الشبكات الوهمية (VLANs) و لا يتبادلها مع الاجهزة الاخرى.

عندما يستقبل معلومات عن الشبكات الوهمية (VLANs) من الاجهزة الاخرى يقوم بتمريرها للاجهزة الاخرى لكنه لا يطبقها ولا يغيرها.

و ليكي يستطيع تمرير المعلومات يجب ان يستخدم نفس إصدار بروتوكول VTP التي تستخدمه الاجهزة الاخرى.

لتحديد نمط الجهاز يمكننا استخدام امر :-

VTP Mode [Server/Client/Transparent]

شروط تبادل بيانات الشبكات الوهمية (VLANs)

لكي تتبادل الاجهزة بيانات الشبكات الوهمية (VLANs) بينها يجب ان تتحقق الشروط التالية:-

  • يجب ان تكون الوصلة بين اجهزة المبدل وصلة (Trunk).
  • يجب ان تنتمي لنفس النطاق (VTP Domain).
  • يجب ان تستخدم نفس كلمة المرور (Password).

لتحديد اسم (Domain) نستخدم امر:-

VTP Domain [Name]

و لتحديد كلمة مرور نستخدم امر:-

VTP Password [password]

و لتحديد إصدار البروتوكول المستخدم يمكننا استخدام امر :-

VTP Version [1/2]

هذا و نلاحظ ان باستخدم بروتوكول (VTP) يمكن إنشاء او حذف الشبكات الوهمية (VLAN) من الاجهزة على الشبكة بخطوة واحدة بكتابة الاوامر في جهاز الخادم (VTP Server) فقط, لكن لوضع المنافذ في الشبكات الوهمية (VLANs) في الاجهزة يجب تنفيذ اوامر نقل المنافذ بين الشبكات الوهمية (VLANs) في كل جهاز على حدة.

فمثلا إذا كان لدينا شبكة تحتوي على اربعة اجهزة مبدل (Switches) و اردنا انشاء شبكات وهمية (VLAN2 & VLAN3) في جميع هذه الاجهزة سنقوم بإنشاء هذه الشبكات بإدخال امر الإنشاء في جهاز الخادم (VTP Server) , فيقوم هذا الجهاز بإخبار الاجهزة الاخرى عن هذه الشبكة فتقوم بإنشائها تلقائياً.


و لتحديد منافذ معينة من كل جهاز مبدل (Switch) و وضعها في كل شبكة (VLAN) يجب تنفيذ اوامر وضع المنافذ في الشبكات (VLANs) في كل جهاز على حدة.

لعرض معلومات عن بروتوكول (VTP) نستخدم الاوامر:-

Show VTP Status

Show VTP Password

VTP Pruning

يقوم بروتوكول VTP بإرسال معلومات جميع الشبكات الوهمية الى الاجهزة الاخرى , حتى و ان لم تكون هذه الاجهزة تستخدم هذه الشبكات الوهمية (VLANs).

لكي نقلل من حجم البيانات المرسلة عبر الوصلات بين الاجهزة يمكن اخبار البروتوكول ان يقوم بإرسال البيانات عن الشبكات الوهمية (VLANs)
المشتركة بين الجهازين فقط باستخدام امر:-

VTP Pruning


مكان حفظ معلومات الشبكات الوهمية (VLANs)

عند استخدام نمط (VTP Server) او (VTP Client) يتم حفظ معلومات الشبكات الوهمية (VLANs) في ملف (vlan.dat).

و عند استخدام نمط (VTP Transparent) يتم حفظ معلومات الشبكات الوهمية (VLANs) في ملف الإعدادات (Startup-Configuration) و (Running-configuration).

This Post Has 3 Comments

  1. thanks 😘

  2. شرح رائع جدا

  3. الله يزيدك علم

اترك تعليقاً

إغلاق
error: Content is protected !!
×
×

Cart