استكشاف المشاكل و حلها في الشكبة
هي عبارة عن عملية استكشاف يقوم فيه مهندس الشبكة في حالة حدوث مشكلة في الشبكة ، و تبداء هذه العملية بكثير من الحلول التي يبداء في التفكير بها للوصول لحل المشكلة و من أهم المواضيع التي يجب أن يكون مهندس الشبكة على معرفة بها هي الفهم الجيد للشبكة التي يقيم عليه في العمل أو في الشركة، ويجب أن يكون على معرفة كاملة بكل تفاصيل الشبكة أما في حالة لا يعرف اية تفاصيل أو اية معلومات عن الشبكة يجب عليه أن يبداء بتفكير كيف يقوم بعملية استكشاف الخلال أو العطل في الشبكة ويجب أن يكون على معرفة كامل و ممتازة في نموذج تكوين و ارسال البيانات الله OSI ليستطيع تحليل المشكلة و يجب أن يكون على معرفة في ، أوامر استكشاف جداول التوجيه و الأوامر الآخر التي قمت بشرحها في الدورس السابقة مثل أمر الى Show من أهم الأوامر المستخدمة في عملية استكشاف الأخطاء ، ويجب أن يكون على فهم جيد أو ممتاز ليستطيع أن يقوم بعملية اصلاح الاخطاء في الشبكة ، ويوجد بعض المواضيع التي ساقوم بذكره و شرحها في عملية استكشاف الأخطاء .
يجب أن يكون مهندس الشبكة الناجح و المميز أن يكون على معرفة بشكل كامل في المواضيع التالية ليستطيع حل المشاكل و التعامل معها في حال تم وجود خطاء .
- OSI يجب أن يكون على معرفة كاملة في نموذج الاتصال و معرفة كل طبقة ماذا يعمل به و معرفة كل طبقة ما هي وظيفتها بالتفصيل الممل .
- TCP/IP يجب فهم النموذج المطور من ال OSI .
- يجب معرفة و فهم البروتوكولات و كيفها تعمل و كيفها تتم عملية الإعدادات وخصوصي بروتوكولات التوجيه .
- يجب أن يكون لديك خطة ما قبل البداية في العمل مثل معرفة بعض المعلومات ما قبل حدوث المشكلة ، لنتمكن وصول الحل بسرعة.
- يجب على مهندس الشبكة أن يكون على اطلع كامل و بشكل منظم لمراقبة الشبكة ، مثل ما قبل حدوث المشكلة أو وقوع الخطاء يكون على معرفة .
- يجب أن يكون على معرفة كاملة و العمل بشكل ممتاز على البرامج التي تعمل على عملية الاصلاح مثل برامج التالية : Backup , SNMP , Syslog , Wire shark , NetFlow
اكتشاف الأخطاء عن طريق نموذج OSI
سنبداء الأن بتعرف على عملية اكتشاف الأخطاء عن طريق نموذج الاتصال ب OSI
طبقات الأتصال مكونه من سبعة طبقات و كل طبقة له و وظيفتها الخاصة بها حيث يتم بناء الدتا بشكل التالي اذا كانت من جهة المرسل ، ستبداء بنزول في الطبقات لحتى الوصول الى البطقة الأولى ، أما من جهة المستقبل سيتم بناء الدتا من اسفل الى اعلى هذا الشكل الطبيعي التكوين الدتا ولكن في حال تم وجود مشكلة في احد الطبقات كيف نعرف في اية طبقة من. هذه البطقات السبعة ، سنبداء في التعرف على بعض المشاكل.
هذا نموذج مفصل بالتفصيل الممل لو نظرنا عليه سنجد انه كل بطقة من الطبقات تدعم انواع مختلفة من البروتوكولات و سنبداء بفهم النموذج بشكل ممتاز لنستطيع حل المشاكل بكل بساطة .
- الطبقة السابعة و هي طبقة ال Application و هي التي تدعم البرامج و التطبيقات ،مثل لو قمنا بدخول على برنامج الاتصال عن بعد ال Remote Control و وجدنا انه لا يعمل يجب أن نعلم انه هذه المشكلة في الطبقة السابعة من نموذج الاتصال ولا ننسى أن هذه البرنامج وظيفته الاتصال عن بعد عن طريق الشبكة و الحل هنا يجب عمل فحص للبرنامج و التاكد من سلامة تنصيبه و عدم فقدان اية ملف من ملفات هذا البرنامج.
- الطبقة السادسة Presentation و وظيفة هذه الطبقة تحديد نوع البيانات المرسلة ، وتقوم ايضا بضغط البيانات و فكها مثل عندما نقوم بتحميل أحد الملفات من الانترنت سنجد تم نزوله على النظام ولكن غير مكتلم و يكون شكل الملف غير معرفو لي انه لم يتم اكمل الملف و هو قيد التحميل من الانترنت ، ولكن عند اكتمال البرنامج ستجد أن البرنامج لقد اخذ الصيغة التي يجب ان يكون بها بشكل طبيعي ، و في حال لما يكتمل و تم فصل التحميل هنا ستظهر مشكلة و يجب أن نعرف انه هذه المشكلة في الطبقة السادسة لي انه البرنامج لم يكتمل تحميله بشكل صحيح .
- الطبقة الخامسة Session وهي الطبقة المسؤولة عن الاتصال و فتح قنوات لربط الاتصال ، و في حالة انه يوجد خطاء أو عطل في عملية الاتصال يجب عليك أن تعلم أن هذه المشكلة في طبقة ال Session لي انه هي المسؤولة عن فتح قنوات و مسارات الاتصالات ، مثل عندما نريد فتح أكثر من موقع في نفس الوقت هذه الطبقة هي التي تقوم بتنسيق و تنظيم عملية الاتصال و فتح المنافذ .
- الطبقة الرابعة Transport هذه الطبقة المخصصة لنقل الداتا و يعم فيها أهم بروتوكولات النقل مثل TCP,UDP حيث عندما انتا تقوم بتحميل أحد البرامج من الانترنت أو تقوم بنقل برانامج و يفشل يجب أن تعرف أن الخطاء في الطبقة الرابعة لي انه هي المسؤولة عن عملية النقل و تضم تحتها الكثير من البروتوكولات مثل ,FTP TFTP و الكثير من بروتوكولات النقل .
- الطبقة الثالثة Network وهي الطبقة المسؤولة عن الشبكات و اتصال الشبكة في بعضها البعض و تحويل البكت ما بين المسارات ، و في حال انه يوجد أحد المسارات أو البكت تسلك مسار و عنوان معين يجب أن نبداء بتحليل و العمل في الطبقة الثالثة لى انه هي المسؤولة عن الشبكات و كل ما يتعلق في بروتوكولات الشبكة .
- الطبقة الثانية Data Link و هي المسؤولة عن الفريم أو الاطار و يجب أن تعلم أن اية اخطاء أو أية خلال في كرت الشبكة أو في الماك ادرس يجب أن تبداء بتفكير في طبقة الى Data Link لي انه هي المسؤولة عن هذه الوظيفة .
- الطبقة الاولى و هي الطبقة الفيزيائية Physical و هي التي تعمل على نقل البيانات بشكل صفر واحد بعد وصولها الى هذه الطبقة سيتم ارسال البيانات في الكابل و عندما الا يوجد اية ارسال أو اية استقبال ، يجب أن نبداء بفحص الكابل و لي انه هو اول رابط في الشبكة .
– الأن بعد أن فهمنا كيف سيتم تحليل المشاكل و استكشافها يجب أن تكون على معرفة ممتاز في هذه الطبقة و مراجعة دورية لتستطيع أكتشاف المشكل في أسرع وقت ممكن و يجب أن تكون على بحث مستمر عن الاعطال و المشاكل التي تحدث في الشبكات
المشاكل الفيزيائية و حلها في الشبكة :
يوجد أوامر مهم جدا يجب أن نكون على معرفة فيها في عملية استكشاف المشاكل مثل نريد معرفة إعدادات الراوترات و المنافذ .
Router # show controllers serial 0/0/0
هذا أمر لعرض ملف إعدادات منافذ السيريل حيث يكون في هذا الملف كثير من المعلومات بخصوص منفذ السيريل .
Router # show ip interface brief
هذا أمر مهم جدا جدا و وظيفة هذا الامر انه يقوم بعرض اعدادات المنافذ بشكل مرتب و مفصل .
Router # show running-config
هذا الامر لعرض ملف الاعدادات الذي يعمل في الوقت الحالي في الرام و هي الذاكرة المؤقته و يحتوي هذا الملف على كثير من المعلومات و الاعدادات المهم جدا فهو يعطي تفصيل كامل عن الاعدادات التي تعمل على الراوتر .
مشاكل الشبكة الوهمية الافتراضية Vlan Problems :
يوجد ايضا بعض الأوامر المستخدمة في استكشاف مشاكل الشبكة الوهمية سنتعرف عليها.
Switch # show van
هذا الامر لعرض شبكات ال Vlan كلها التي تتوجد في داخل السويتش بشكل كامل مع تفاصيل كل شبكة .
Switch # show interfaces trunk
هذا الأمر لعرض المنافذ التي تعمل بحالة الى Trunk مع عرض التفاصيل ..
Switch # show vtp status
هذا الأمر لعرض حالة بروتوكول ال VTP بشكل مفصل مع المعلومات و الاعدادات .
Switch (config) # no spanning-tree vlan 1,2,3,4
هذا الامر مهم و خطير في نفس الوقت و وظيفته انه يقوم بعملية الغاء بروتوكول ال STP ما بين شبكات ال Vlan التي نريدها .
Switch (config)# interface fastetherent 0/5
Switch (config-if) # spanning-tree portfast
هذا الأمر لتحديد منفذ معين و تطبيق خاصية ال Portfast عليه.
Switch # show spanning-tree
هذا الأمر لعرض اعدادات بروتوكول ال STP .