أحد أصدقاء المدونة وجه إليَّ سؤال في غاية البساطة وهو كيف أقوم بوصل سويتش سيسكو مع سويتش جونيبر وأتحكم بالـ Vlans من خلال الـ VTP ؟ وقد أجبته بأن الـ VTP هو بروتوكول خاص بسيسكو فقط ولايمكن أستخدامه مع غير أجهزة لكن السؤال الذي خطر على بالي إذا كيف يقوم باقي مصنعي السويتشات مثل جونيبر وديل وHP بهذه العملية ؟ ألا يجب أن يكون هناك بروتوكول عالمي يؤمن مثل هذا النوع من التحكم ؟
بدأت مشوار البحث وتوصلت إلى بروتوكول يدعى GRVP أو GARP VLAN Registration Protocol والذي يعرف من خلال منظمة الـ IEEE بالكود 802.1P والذي تستخدمه أغلب الشركات المصنعة لأجهزة السويتش في عملية إدارة الـ Vlans وطبعا ان لن أدخل في طريقة أعداده لان الاعداد يختلف بأختلاف الشركة المصنعة له وسوف أحاول أن ألقي الضوء على البروتوكول بشكل عام
لنتفق أولا على شيء مهم وهو الـMRP أو Multiple Registration Protocol والتى تعرف أيضا بأنها Generic Attribute Registration Protocol (GARP) وهي أحد البروتوكولات التى طورتها منظمة الـ IEEE لأجهزة الطبقة الثانية لتساعدها في القيام ببعض عمليات الأدارة من خلال تسجيل أو ألغاء بعض الـ Attributes عليها ومثال على ذلك Vlan Identifier والذي يضمن لنا بدوره عملية مشابهة لعملي تبادل الـ Vlan information بين السويتشات .
ولهذا البروتوكول GARP تطبيقان مهمان
الأول هو Multiple VLAN Registration Protocol ويطلق عليه أيضا GVRP وهو كما ذكرنا خاص بي الـ VLANs وادارة السويتشات وهو يستخدم فقط مع الـ 802.1Q
الثاني هو Multiple MAC Registration Protocol وهو يستخدم لتسجيل المجموعات الخاصة بي الـ Multicast
وطبعا للموضوع تفاصيل كثيرة لن أدخل فيها ولكن لو أردت أن تستزيد اكثر حول هذا البروتوكول حمل هذا الملف الذي يحول معلومات كثيرة حول هذا البروتوكول وقبل أن أنهي تدويني أحب أن أونوه إلى أن هذا البروتوكول لايحوي وضعيات مثل الوضعيات التى شاهدناها في الـVTP وأقصد فيها ClientServer ولايدعم أي نوع من الـ authentication وآخيرا هذا البروتوكول مدعوم على سويتشات سيسكو المعروفة بي Catalyst ويمكنها التحكم بأنواع آخرى من السويتشات مثل سويتشات ديل و HP وهذا رابط يوضح الأعدادات اللازمة أتمنى أن تكونوا قد أستفدتوا اليوم من شيء جديد ولو عند أحدكم أضافة للموضوع فليتفضل مشكورا وخصوصا الأشخاص الذين تعاملوا مع هذا البروتوكول بشكل عملي لان لازلت أشك قليلا بهذه المعلومات ودمتم بود