الرئيسية » Cisco » EtherChannel أستفد من كل قدرات السويتش لديك

EtherChannel أستفد من كل قدرات السويتش لديك

 

مما لا شك فيه أن السويتش لايقبل أن يكون هناك أكثر من أتصال بينه وبين سويتش آخر خوفا من حدوثLoop بينهم وطبعا المسؤول عن إدارة هذا الموضوع هو بروتوكول Spanning Tree والذي  بدوره يقوم بتعطيل البورتات التى سوف تؤدي آلى حدوث Loop بينها وبالتالي الاستفادة من طاقة السويتش ضئيلة جدا, إذا ما هي صلة الوصل بين هذه المقدمة والموضوع اليوم
حقيقة أحب أن أبدا موضوعي بصورة للـ STP وكيف قام بتعطيل 3 بورتات  مع السويتش الآخر

ومن هنا قامت سيسكو بتطوير خاصية الـ EtherChannel والتى تسمح لنا بأستخدام عدة بورتات تصل الى 8 بورتات تعمل كلها مثل حزمة واحدة تقوم بأرسل الترافيك بالتساوي مثل الـ Load Balancingبين الروترات

وبالتالي حجم الباندويث سوف يتضاعف بينهم وسرعة النقل سوف تصبح أكبر بكثير ولنقوم بالأستفادة من هذه التقنية يجب علينا مراعاة عدة شروط

الأول : يجب ان يكون عدد البورتات 2,4,8لان أستخدام عدد فردي قد يقودنا الى توزيع غير منصف للترافيك عبر الشبكة

Load Balancing

Number of Ports

1:1:1:1:1:1:1:1

8

2:1:1:1:1:1:1

7

2:2:1:1:1:1

6

2:2:2:1:1

5

2:2:2:2

4

3:3:2

3

4:4

2

الثاني : يجب أن تكون سرعة الباندويث متساوية على كل البورتات يعني إما10/100/1000 بالأضافة يجب ان يكونوا نفس اعداد الـ full dublex
الثالث : يجب أن يكون جميع البورتات في نفس الفي لان ويجب ان تكون كل البورتات في حالة Trunk
وبعد أن علمنا شروطه لنتعرف على انواعه وكيف نقوم بأعداده
كما جرت العادة أن تكون سيسكو هي السباقة دائما في مثل هذه الأمور فهي كانت أول من طور هذا الخاصية وأطلق عليهPort Aggregation Protocol (PAGP)
ولتلحقه فيما بعد منظمة IEEE وتقوم  بعمل مشابه تحت أسمLink Aggregation Control Protocol (LACP)أو 802.3ad
وطريقة أعداده في غاية البساطة نقوم أولا بتحديد رانج البورتات
التى سوف تعمل مع بعضها من خلال الأمر التالي

Cisco's IOS
SwitchA# conf t
Switch(config)#interface range fastEthernet 0/1 – fastEthernet 0/4

وقد قمت بأختيار 4 بورتات 0/1 – 0/2 – 0/3 – 0/4 وبعدها سوف أقوم بتفعيل الـ EtherChannel من خلال الأمر التالي

Cisco's IOS
Switch(config-if-range)#channel-protocol pagp

وكما هو واضح اني أخترت بروتوكول الخاص بسيسكو أما بخصوص الخطوة الآخيرة فهي  من أجل تحديد حالة البورتات وهي 3 أنواع لكل بروتوكول

PAGP

 

Enable Etherchannel only

on

Enable LACP unconditionally

desirable

Enable PAgP only if a PAgP device is detected

auto

LACP

 

Enable Etherchannel only

on

Enable LACP unconditionally

active

Enable LACP only if a LACP device is detected

passive

والأمر سوف يكون على الصورة التالية

Cisco's IOS
Switch(config-if)#channel-group 1 mode on

وكما هو واضح أني أولا قمت بوضعهم ضمن مجموعة واحدة وهذا شيء طبيعي لكي يعمله كمجموعة واحدة  تحمل الرقم واحد كما يجب تطبيق هذه الأوامر على الطرفين وبعدها أخترت الـ Mode كما هو موضح بالجدول السابق ولكي يعمل مباشرة ولايقوم بالتفاوض مع الطرف الآخر والنتيجة سوف تكون ان لدينا اربع بورتات تعمل مع بعضها البعض

وبالنسبة لأعداد الـ EtherChannel على سويتشات Layer 3 أو

MultLayer ننفذ الأوامر التالية

Cisco's IOS
Switch# conf t
Switch(config)# interface port-channel 1
Switch(config-if)# no switchport
Switch(config-if)# ip address 192.168.1.10 255.255.255.0
Switch(config-if)# end

وآخيرا أحب أن أضيف ان تقنية EtherChannel لاتقتصر بين السويتشات فقط بل يمكننا ان نقوم بتوصيل السويتش مع سيرفرات تملك كروت تدعم هذه التقنية مثل هذا الكرت الموضح بالصورة

اتمنى أن يكون الموضوع قد أعجبكم ولاتنسونا من دعواتكم ودمتم بود

Print Friendly, PDF & Email

عن Ayman Alnaimi أيمن النعيمي

مهندس كمبيوتر سوري ومقيم حاليا في قطر , باحث ومطور للمحتوى العربي على الأنترنت, أهدف إلى رفع مستوى الأمة العربية ومساعدتها في النهضة العلمية, أغلب أهتماماتي في الشبكات وتحديدا الهاردوير منها وأقضى معظم وقتي في القراءة والدراسة والعمل وأؤمن بأن الثورة لو كانت لتكون فهي تبدأ بالقراءة ويليها الكتابة وبدون الآخيرة لن يكون هناك ثورة. للتواصل admin@networkset.net & networkset@hotmail.com

17 تعليقات

  1. بارك الله فيك أستاذ أيمن
    أشكرك على هذا الشرح المبسط للـ PAGP و LACP
    بانتظار المزيد من إبداعاتك

  2. شرح أكثر من رائع

    ألف شكر لك يا أستاذ أيمن

    وأنا من أشد المتابعين لمدوناتك

    تحياتي لك

  3. شكرا أخواني على الردود وعلى التشجيع
    وان شاء الله القادم أفضل

  4. موضوع متكامل و يفيد الشخص من الناحية النظرية و العملية، منتظر مواضيعك القادمة بفارغ الصبر.

  5. أخي العزيز المهندس أيمن
    مدونة أكثر من رائعة وموضيع في غاية الأهمية
    لكن لي طلب صغير بخصوص هذا الموضوع
    هل يمكن إضافة كيفية أعداد الايثر جانيل على اللاير 3 ؟

  6. مشكور يا بشمهندس شرح مختصر ومفيد.

    واصل وإلى المزيد من الإبداع

  7. شكرا الف شكرا على هذا الأبداع وجزاك الله ألف خير وجعله في ميزان حسناتك

  8. يعطيك العافية ..
    سؤال بسيط .. في حال تفعيل الـ Ehter-Channel هل نفعل الـ Trunk Mode في الانترفيس المضاف للـ Ehter-Channel ام في الـ Ether-Channnel نفسه ؟؟

  9. على الأنترفيس طبعا

  10. مشكور أخ أيمن على هذه المعلومات ولكن لدي بعض الأسئله

    1/متى أستخدم هذه الخاصيه أو ماهو الشي الذي يجبرني أن أستخدم هذه الخاصيه ؟

    2/أنت تقول يجب أن يكون العدد زوجي ولو أستخدمت عدد فردي سيكون التوزيع للترافيك غير منصف
    السؤال: هل لها تأثير في الشبكه عندما توزع الترافيك بشكل غير منصف؟

  11. تستخدم هذه الخاصية لعمل Load balansing بين السويتشات مما يوفر حجم أكبر من الباندويث ياريت تعيد قراءة التدوينة
    هذا السؤال هام وقد بحثت عنه كثيرا ووجدت ان هذا الامر ضروري مع ان الكتب لم تشر إلى هذا الموضوع بصورة مباشرة إلا ان أغلبية الاراء كانت تشير إلى هذه النقطة وهي أستخدام عدد زوجي

  12. السلام عليكم ورحمة الله وبركاته استاز احمد لو سمحت سوْال انا عندي محطة دش والرسيفرات تعمل على النتورك هل يمكنني ان استغني عن السيسكو سويتش واستعمل سويتش عادي من ثمانية مخارج ولك جزيل الشكر يا استاز

  13. تسلم على الشرح أولا” و لكن يظهرا” جليا” الأختلاف الواضح بين أعدادات ال Etherchannel between L2 and L3 يا ريت لو تفصل الأعدادات على L3 بصورة أكثف ؟ هذا أولا” , ثانيا” ما فائدة ال IP address الذي قمت بأضافته ?
    ال modes أرجو تفصيل أكثر مثلا” passive , و ال desirable ,و ال active ….
    مع الشكر و التقدير ……

  14. الله يعطيك الف عافيه على الشرح الجميل والمبسط..

  15. أخي

    لماذا في Switch L3 ؟ كتبت الأمر No switchport

اضف رد

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

*

x

‎قد يُعجبك أيضاً

حل مشكلة error 27850 عند تنصيب Cisco VPN Client

مقال سريع لتوثيق مشكلة صادفتني وقمت بحلها بخطوتان وهي تنصيب برنامج سيسكو الخاص بالـ VPN ...

حل مشكلة الشاشة البيضاء في برنامج Cisco configuration Professional

كما هو معلوم لدى خبراء سيسكو أن الآخيرة أتاحت عدة أدوات مساعدة للقيام بعملية الأعدادت ...

مقارنة بين أنظمة سيسكو IOS و IOS-XR و IOS-XE و NX-OS

في هذا المقال سوف نتعرف سوياً على جميع الأنظمة التشغيلية التى قامت سيسكو بتطويرها وهي ...