الرئيسية » Network » هل لدي Loop في الشبكة ؟

هل لدي Loop في الشبكة ؟

اليوم قصدت أحد الشركات التى أتصلت بي بسبب مشكلة في أجهزة الشركة جميعها وهي تقريبا 40 جهاز, المشكلة على الهاتف كانت ان الأجهزة بطيئة جداً جداً ولا يمكن فتح صفحة انترنت ولا حتى ملف وارد.

وصلت إلى أرض المعركة وأنا مستغرب ومتسائل عن مشكلة بطئ الأجهزة جميعها واول ما خطر على بالي انه فيروس انتشر من احد الأجهزة وضرب الجميع, في اول دقيقة على الجهاز لم اكن قادر على تحريك شيئ الماوس بطيئ والجهاز يستجيب لك بعد ساعة حتى الـ Task Manager مش راضية تفتح, فايروس ابن كلب 😀

اعادة أقلاع للجهاز (طبعا كان لازم تطفيه بالكامل) وبعدها safe mode والجهاز يعمل بشكل طبيعي حاولت افحصه ببعض برامج الفيروسات لكن لم اجد أي شيئ (مؤامرة) قراري الثاني هو عزل الجهاز وفصل كل ماهو متصل مع الجهاز من يو اس بي وكبل الشبكة إلا الماوس تركتها للتجربة والمشكلة أنحلت وكان شيئ لم يكن أعدت التركيب فعادة المشكلة مرة آخرى, وهنا توصلت إلى ان هناك خلل في الشبكة ربما جهاز ما يقوم بعمل فلود للشبكة كلها. توجهت إلى السويتش ووجدته سويتش عادي 48 منفذ فصلت الكابلات جميعها وقسمتهم لنصفين عشرين بعشرين, ربطت اول مجموعة فشاهدة ان الشبكة تعمل والأجهزة بخير قسمت العشرين الثانية إلى قسمين عشرة بي عشرة, ربطت العشرة الأولى فإذا المشكلة عادة من جديد وفهمت ان أحد هذه الكابلات هو السبب.

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

ماهو الـ Loop ؟

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

ماذا يحدث على الشبكة لو كان لدينا Loop ؟

لدينا شيئ أسمه Broadcast Storm او عاصفة من الفريمات التى تنطلق وتنتشر على جميع منافذ الشبكة مما يؤدي إلى أغراق جميع الأجهزة بملايين البتات من الداتا والتى توقف الشبكة وتشل الأجهزة المتصلة معها بسبب الضغط الكبير من البيانات التى يصل إلى الجهاز وبالتالي ضغط كبير على المعالج لتحليل ومعالجة هذا الكم الكبير من البيانات والتى شاهدتها اليوم بعيني ففي لحظات فقط كان عداد الـ Received في كرت الشبكة يصل إلى آخر رقم ممكن ويتوقف عن العد أيضا.

كيف أحمي نفسي منها ؟

أولا لا تربط نفس الكابل على نفس السويتش كما في الصورة السابقة.

ثانياً لو في حال كان السويتش لديك من النوع الرخيص لاتقم بربط أكثر من كابل بين السويتشين.

عدا ذلك فأغلب السويتشات لديها خاصية منع الـ loop من خلال تفعيل بروتوكول الـ Spanning Tree Protocol. تم شرحه وشرح أنواعه على الروابط التالي : أنواع الـ Spanning Tree Protocol (القسم الأول) و أنواع الـ Spanning Tree Protocol (القسم الثاني)

وآخيرا هناك خاصية جميلة بحسب علمي على سيسكو فقط يطلق عليها Storm Control مفيدة وتساعدك على مشاكل الـ Flood داخل الشبكة الواحدة وقد قمت بتخصيص موضوع كامل عنها Storm Control أحمي شبكتك من هجمات الـ Flood أتمنى ان تكونوا قد أستفدتوا من معلومة اليوم وإلى لقاء جديد ومعلومة جديدة ودمتم بود.

Print Friendly, PDF & Email

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

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

14 تعليقات

  1. شكرا أخي الكريم بارك الله فيك
    كم إشتفنا الى مقالاتك المميزة أخي الكريم
    لك مني كل التقدير والإحترام

  2. بارك الله فيك استاذ ايمن
    بالنسبة ل storm control فهي ايضا في سوتشات جونيبر

  3. ورجع المهندس ايمن الذي نعرفه 🙂
    وكان الفقاعة لم تكن موجودة

    جزاك الله خيرا..طريقة سردك للمشكلة وكيفية حلها ممتعة

    دمت بود

  4. عوداً حميداً

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

  6. شرح جداأ جميل استاذ ايمن النعيمي اشكرك

    عندي بالدوام اسوي هالحركه اذا كان فيه لووب

    هو الدخول كنسول وعمل show cdp neighbors لمعرفة اي بورت بشكل اسرع.
    ويجب وضع جميع البورتات الايثرنت spanning bpdu guard + spanning bpdufilter enable

    حتى تحميك من موضوع loop

  7. السلام عليكم
    يا خي انتو اشخاص رائعين وموقع رائع
    الله يعطيكم العافية بس لو تكملوا جميلكم وتعملوا تطبيق ايفون واندرويد

  8. شكرا وجزك الله عن كل الخير و الصحة و دوم العافية

  9. مشكلة حقيقية لكن حلها كان ممتعا و مسليا و مقرمشا

  10. شكرا أخي الكريم بارك الله فيك
    لك مني كل التقدير والإحترام

  11. سلمت يمناك استفدت كثير جدا

  12. محمد عز الدين

    مشكور علي المجهود و حقيقي معلومات هامه

اضف رد

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

*

x

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

VPNمجاني باستخدام برنامج الـ Team Viewer

أصبح برنامج team Viewer عصب عمل أغلب مهندسي الكمبيوتر وأصبح الاعتماد عليه كبير في عمليات ...

الجيل الخامس من تقنية البلوتوث Bluetooth 5.0

تعتبر الـ IoT أو الـ Internet of Things أحد التراندات العالمية والتى سوف تشهد طلب ...

تقنية الـ SDN : مقارنة بين الـ control Plane والـ data plane

في المقال الأول عن الـ SDN عدنا خطوتان للوراء لنفهم الأشكالية التى كانت تحيط بعالم ...