شرح Port Channel
Port Channel:
هي عبارة عن تقنية يتم فيه دمج أكثر من منفذ موجودين على نفس جهاز السويتش ليتم العمل وكإنهم منفذ واحد بسرعة عالة جداً.
مثال على هذه التقنية لنفترض أن لدينا سويتشان يربط ما بينهم عدة لينكات في هذه الحالة من الطبيعي جدأ أن نعرف إنه يعمل بروتوكول الـ STP و سيقوم بتشغيل لينك واحد و ايقاف باقي الينكات لمنع عملية الدوران الـ Loop في السويتشات , في هذه الحالة لان نستفيد من الينكات و البورتات التي تم توقيفها بشكل مؤقت ولكن ماذا لو قمنا بعمل تقنية الـ Port Channel لتقوم بدمج هذه الينكات, و المنافذ في بعضها البعض لتعمل و كإنه لينك واحدة و منفذ واحد, و مع العلم إنه سيتم دمج كل منفذ بسرعته الخاصة ليصبح سرعة المنفذ و الينك اضعاف السرعة الطبيعية كما في الصورة التالية.
لاحظ في الصورة إنه يوجد اربع لينكات متصلين في اربع منافذ و كل منفذ يعمل بسرعة Mb 100 و عند تشغيل تقنية الـ Port Channel سيتم دمج الاربع منافذ و كإنهم منذ واحد و سيتم ايضاً دمج السرعة لتصبح Mb 400 كما هو وضح في الصورة اعلى.
معلومات ما قبل الدخول لتطبيق هذه التقنية يجب أن نعرفها :
- يجب أن تكون جميع المنافذ المتصلة فيها الينكات من نوع الـ Trunk.
- ويجب أن نعلم إنه هذه التقنية تعمل في الطبقة الثانية والثالث من الطبقات السبعة OSI.
- يجب أن تكون سرعة المنافذ متساوية لتعمل بشكل صحيح، مثل 100 mb / 100 mb ولكن إذا كانت المنافذ غير متساوية مثل mb1000 /100 mb / mb 10 , ستحصل بعض المشاكل في عملية توزيع الترافيك لي لأنه المنافذ غير متساوية.
- هذه التقنية له الكثير من الفوائد و تحل كثير من المشاكل التي تصدفنا مثل توزيع الترافيك و عدم انقطاع الاتصال ما بين السويتشات , و تكون السرعة اكبر بكثير من أن يكون منفذ واحد يقوم بعملية إرسال و استقبال البيانات .
- يعمل مع السيرفرات بمعنى نستطيع دمج اكثر من لينك ما بين السيرفر و السوتيش.
- يعمل ايضاً مع الوترات مثل يكون لدينا راوترين متصلين بأكثر من لينك .
- يجب أن نعلم أن هذه التقنية عند تطبيقها تتحول المنافذ الى حالة الـ Logical Port و تصبح جميع المنافذ منفذ واحد في نظر بروتوكول الـ STP اما في الحقيقة هي عدة منافذ، هذا يعني إنه في داخل السويتش سيتم تحويل المنافذ الـ حالة الـ Logical Port و في الواقع هي Physical Port كما في الصورة التالية..
البروتوكولات التي تدعم هذه التقنية Port Channel Protocols
بروتوكول PAGP
Port Aggregation Protocol (PagP) – Cisco
هذا البروتوكول من تطوير شركة سيسكو وهو خاص فقط في أجهزة سيسكو
بروتوكول LACP
Link Aggregation Control Protocol (LACP) – IEEE 82.1AD
هذا البروتوكول من مؤسسة الـ IEEE وهو يعمل مع الأجهزة المختلفة غير سيسكو.
وهذا الجدول يوضح الفرق ما بين هذه البروتوكولات في عملية الاتصال ما بين المنافذ.
الآن سنقوم بعمل تطبيق على النموذج التالي:
لاحظ أن هذا النموذج يحتوي على سويتشان و يربط ما بينهم اربعة لينكات بسرعة mb 100 لكل لينك، ويجب أن تلاحظ إنه تم تشغيل بروتوكول الـ STP بشكل تلقائي و تم انتخاب سويتش رئيسي Root Bridge .
الآن سنقوم بعمل إعدادات تقنية الـ Port Channel و نقوم بدمج المنافذ و الينكات مع بعضهم البعض لتصبح السرعة mb 400 و تعمل جميع المنافذ و كإنهم منفذ واحد بسرعة واحدة.
الإعدادات Port Channel Configuration
Switch> enable
Switch # config t
Switch (config)# interface range fastethernet 0/1 – 4
Switch (config-if-range) # channel-group 1 mode desirable
Switch (config-if-range) # channel-protocol pagp
الآن سنقوم بدخول على السويتش الأول SW1 و عمل الإعدادات سنقوم بكتابة الأوامر التالية:
Switch> enable
Switch # config t
Switch (config) # interface range fastethernet 10/1 – 4
Switch (config-if-range) # channel-group 1 mode desirable
Switch (config-if-range) # channel-protocol pagp
Switch (config-if-range) # end
Switch # copy running-config startup-config
بهذه الإعدادات نكون قد قمنا بدمج المنافذ و الينكات على السويتش الأول سنقوم بدخول على السويتش الثاني 2 SW.
الآن سنقوم بدخول على السويتش الأول SW2 و عمل الإعدادات سنقوم بكتابة الاوامر التالية:
Switch > enable
Switch # config t
Switch (config)# interface range fastethernet 0/1 – 4
Switch (config-if-range) # channel-group 1 mode desirable
Switch (config-if-range) # channel-protocol pagp
Switch (config-if-range) # end
Switch # copy running-config startup-config
بهذه الإعدادات نكون قد قمنا بدمج المنافذ و الينكات على السويتش الثاني 2 SW .
الآن أنظر للنموذج بعد أن قمنا بعمل الإعدادات على السويتشات تم تحويل المنافذ الاربعة الى اللون الاخضر وهذا يدل على إنه جميع المنافذ تعمل بنفس الوقت وجميع المنافذ و الينكات اصبحت منفذ واحد و لينك وحدا بسرعة mb 400.
الأن سنقوم بدخول على السويتش الأول SW1 لننظر على الإعدادات وحالة السويتش بعد عملية تطبيق تقنية الـ Port Channel سنقوم بكتابة الاوامر التالية.
سنقوم بكتابة الأمر التالي لعرض ملف التشغيل الذي يحتوي على الإعدادات:
Switch > enable
Switch # show running-config
SW 1
لاحظ الأن نحن في داخل السويتش الأول 1 SW أنظر للمنافذ الموجودة من منفذ F0/1 F0/2, F0/3, F0/4 , سنجد إنهم يخضعون تحت تنقية الـ -channel protocol pagp هذا يدل على إنهم يعملون في منفذ واحد و لينك واحدة و بسرعة واحدة .
الأن سنقوم بكاتبة الأمر التالي لنرى إعدادات الـ STP:
Switch # show spanning-tree
لاحظ الأن تم عرض إعدادات STP للسويتش الأول 1 SW سنرى إنه هو السويتش الرئيسي Root Bridge , وسنرى أيضا إنه يعمل بمنفذ واحد هذا يدل على إنه يعمل بتقنية الـ Port Channel و تم دمج المنافذ الاربعة مع بعضهم البعض و اصبحوا منفذ واحد يعمل بسرعة mb 400 و جميع الينكات تعمل وكإنه لينك واحد.
الآن سنقوم بدخول على السويتش الثاني 2 SW لننظر على الإعدادات وحالة السويتش بعد عملية تطبيق تقنية الـ Port Channel سنقوم بكتابة الاوامر التالية.
سنقوم بكتابة الأمر التالي لعرض ملف التشغيل الذي يحتوي على الإعدادات:
Switch > enable
Switch # show running-config
2 SW
لاحظ الأن نحن في داخل السويتش الثاني 2 SW أنظر للمنافذ الموجودة من منفذ F0/2 , F0/3, F0/4 , F0/1 سنجد إنهم يخضعون تحت تنقية الـ -channel protocol pagp هذا يدل على إنهم يعملون في منفذ واحد و لينك واحدة و بسرعة واحدة.
الآن سنقوم بكاتبة الأمر التالي لنرى إعدادات الـ STP:
لاحظ الأن تم عرض إعدادات STP للسويتش الثاني 2 SW سنرى إنه هو السويتش Non Bridge , و سنرى ايضاً إنه يعمل بمنفذ واحد هذا يدل على إنه يعمل بتقنية الـ Port Channel و تم دمج المنافذ الاربعة مع بعضهم البعض و اصبحوا منفذ واحد يعمل بسرعة mb 400 و جميع الينكات تعمل وكإنه لينك واحد.
ما هو Ether Channel
Ether Channel:
هذه التقنية شبيها لتقنية الـ Port Channel ولكن يوجد اختلاف بسيط ما بينهم سأقوم بتوضيح الفرق ما بينهم وكل واحدة ما هي وظيفتها.
الفرق بين Ether Channel وPort Channel
Port Channel: هذه التقنية تعمل ما بين السويتشات.
Ether Channel: هذه التقنية تعمل ما بين سويتش و سيرفر حيث يوجد سيرفرات مركب عليه اكثر من كرت شبكة يحتوي على عدة منافذ مما نقوم بربط هذه المنافذ في لينكات و ربطهم في سويتش و نقوم بدمجهم في بعضهم البعض لبتقى تعمل مثل تقنية الـ Port Channel.
أنظر للصورة التالية توضح طريق الربط بتقنية الـ Ether Channel يوجد في هذه الصورة جهاز سيرفر و مرکب عليه اكثر من كرت شبكة بعدة منافذ و تم ربطهم في سويتش سيسكو وعمل الإعدادات لتقنية الـ Ether Channel ليعملوا بمنفذ واحد كما في الصورة.