/IOS Modes & Introduction to Routing

IOS Modes & Introduction to Routing

بسم الله الرحمن الرحيم

في هذه السلسله سوف نقوم بشرح كورس الـ CCNA جزء الـ Routing وسوف نقوم بشرح الموضوعات الاتيه علي 8 مقالات..

IOS Modes & Introduction to Routing (1
Static Routing (2
Dynamic Routing “OSPF” (3
OSPF Labs (4
Eigrp (5
Eigrp labs (6
Access List Control (7
NAT & PAT & Password Recovery (8

وسوف نستعرض الان اول موضوع وهو الـ IOS Modes & Introduction to Routing

أي جهاز الكتروني يتكون من جزئين هامين وهما الـ hardware and software  فعلي سبيل المثال جهاز الكمبيوتر الـ hardware هو مجموعة الـ ICS التي تتكون منها الـ motherboard والشكل الخارجي للجهاز المتمثل في الـ CPU اما بالنسبه للـ software فيعتبر نظام التشغيل مثل الويندوز هو خير مثال علي ذلك.

تحدثنافي السابق عن أشهر اجهزة الشبكات ، فعلي سبيل المثال الـ Router مثله مثل اي جهاز الكتروني يتكون من hardware و software ..الـ hardware  هو مجموعة ال ICS المكونه للدوائر الداخليه له ، والـ software وبالاخص نظام التشغيل يسمي internet operating system أو الـ (ios)

وهو ما تحدث عنه المهندس محمد كثيرا في مقالاته ولكننا في هذا المقالسوف نهتم بجزء محدد فيه وهو الـ Modes

IOS Modes

User Mode(1

وهو أول موود يقابلك عند فتح ال command line interface الخاصه بالـ Router

وهو يقوم بعمل simple show والرمز الخاص به هو <

2)Enable Mode

ويطلق عليه ايضا الـ privilege mode لان له العديد من الامتيازات التي من الممكن استغلالها في معرفة اشياء مهمه عن الرواتر والقيام ببعض العمليات الهامه مثل مسح بعض المعلومات عند حدوث اخطاء ، او نسخ بعض الاوامر واشهر الاوامر التي يؤديها هذا الموود

show….. copy..erase…reload

الرمز الخاص به هو #

3)Configuration Mode

وهو يعتبر اشهر الـ Moods المستخدمه في اعطاء الـ commands للراوتر ،  فهو يقوم بكل الاوامر غير الـ 4 أوامر الذي يقوم بهم الـ enable mode ,وسوف نستخدمه كثيرا عند البدء في الـ routing

#(config)

4)Interface Mode

وهو قريب جدا من الـ config mood ولكنه اكثر خصوصيه منه ، حيث انه يكتب الاوامر علي interfaces بعينها دون الاخر.

أي انهلو هناك router وله interface معينه وأريد وضع Ip للـ interface معينه يحدث الاتي :

(config)#interface F0/0
(config_if)no shutdown
(config_if)ip address 192.168.1.1

ملحوظه : يوجد أمر شهير جدا نستخدمه حينما نريد معرفة الـ IPs الموجوده علي الـ router وهو

#show ip interface brief

الآن في الجزء التاني من المقال سوف نتحدث عن الـ Routing

ما هو الـ Routing ؟

باختصار شديد هو عملية نقل البيانات من مرسل الي مستقبل ، تعريف مبسط بدون الدخول في تفاصيل

علي سبيل المثال ، تريد ان ترسل رسالة الي صديق يسكن في مدينه أخرى ، من المؤكد انك لن تذهب الي هذه المدينه وتسلم له الخطاب ، تذهب الي مكتب البريد ويقومون هم بعملية الارسال ، اي ان مكتب البريد هو من يقوم بعملية الـ routing ، وهذا هو الدور الذي سوف يلعبه الـ router في عملية الـ routing

وكما قلنا مسبقا ان الجهاز المسؤول عن عملية الـ routing هو الـ router الذي يختار أفضل مسار يمكن ان تسير فيه الـ packet الموجوده في layer 3

كما يقوم الـ router بالربط بين مجموعة من الشبكات ، علي سبيل المثال توجد مجموعه من الـ routers في السنترالات للربط بين جميع اجزاء المدينه وبين مدينه ومدينه أخري..

الشكل التالي يوضح شكل الـ router من الخلف ، والـ interfaces الموجوده به

ios model1

الشبكات التي سوف يربط بينها الـ router قد تكون شبكات متصله بالـ interfaces الخاصه بالراوتر ، او شبكات غير متصله وبعيده عنه ، في حالة الشبكات المتصله

Directly connected networks  يجب ان تكون الـ router interfaces موجوده في شبكات مختلفه ، الـ router interfaces تكون موجوده في الشبكه مثل الـ hosts في الشبكه.

واذا كانت الشبكات غير متصله اتصال مباشر ، فما العمل ؟!

نلجأ في هذه الحاله الي الـ protocols التي من الممكن ان نعتبرها في مثال البريد تعتبر هي ساعي البريد.

في علم الاتصالات والشبكات تعتبر الـ protocols هي المحرك الرئيسي للعديد من العمليات وهناك protocols عديده في مجال الشبكات كالـ protocols المسؤوله عن الـ routing  والـ protocols المسؤوله عن  الـ associating  ، والـ protocols المسؤله عن الـ security  ..الخ

وبما أننا نتحدث عن الـ routing ف سوف نعرض انواع الـ protocols والفروق فيما بينها وقبل ان نتحدث يجب ان نفرق بين مفهومين هامين ومختلفين :

1)Routed Protocols

وهي البروتوكولز المستخدمه بين الراوترز لنقل بيانات المستخدم علي سبيل المثال : IP & IPx

ال Routed Protocols  مثل الـ IP تحتوي علي معلومات مثل عنوان الشبكه وتستخدم ايضا بواسطة الـ routers لتحديد الـ interface الذي سوف تخرج منه الـ packet والراوتر التالي الذي سوف تذهب اليه

2)Routing Protocols

وهي البروتوكولز المسؤله عن الحصول علي الـ routing table وسوف نشرح ما المقصود بهذا المفهوم فيما بعد وعلي سبيل المثال : OSPF & Rip & Eigrp

 كما يستخدم الراوتر هذه البروتوكولات لبناء الـ routing table الذي يستخدم في عمليات الـ troubleshooting الخاصة بالـ routing اي حل المشاكل وتفقد الاعطال الموجوده في الشبكه و معرفة الشبكات المتصله علي الرواتر سواء اتصال مباشر او غير مباشر

الصوره الاتيه توضح شكل الـ routing table

2

  ويمكن تقسيم أنواع ال Routing الي : 

1)Directly Connected Networks وقد قمنا بشرحه في اول المقال

2)ٍStatic Routing

3)Dynamic routing

Trainee engineer at : Telecom Egypt, Mopco, NARSS, Egypt Air, Systel Telecom, ITIDA. Facilitator at Fun Science Organization and member of Scientific Committee. Student at Faculty of Engineering Mansoura University (ECED).