JavaScript is not enabled!...Please enable javascript in your browser

جافا سكريبت غير ممكن! ... الرجاء تفعيل الجافا سكريبت في متصفحك.

الصفحة الرئيسية

9- Routing التوجيه

 مقدمة في الشبكات

CCNA

لطلاب الفرقة الرابعه 

بمعهد المدينة العالى

إعداد

دكتور: محمد أحمد عبد الحميد

مدرس بقسم نظم المعلومات الادارية

 معهد المدينة العالي

2023/2024 م



 Routing

التوجيه

يقوم بتوجيه ال  Packet للشبكة المطلوبة بذاتيها ويقوم ايضاً باختيار أفضل مسار من أصل مجموعة مسارات

 وسيلة مهمة جداً لمستخدمين الشبكات على مختلف أنواع الشبكات طبعاً مثل شبكة الإنترنت والشبكة المحلية و شبكات الشركات و لمؤسسات و الكثير من الشبكات الآخر

تفصيل أكثر : يقوم الموجه بإرسال الـ Packet من شبكة إلى اخرى حتى لو كانت الشبكة  تم ربطها بإكثر من موجه في المسار .

الوظيفة الرئيسية : لجهاز الراوتر أو الموجه هي توجيه ال  Packet ما بين الشبكات المختلفة وليتم بهذه الوظيفة على أكمل وجه ينبغي أن يكون على معرفة كاملة بمواقع كل الشبكات وإلا سوف يقوم بإهمال الحزم مجهولة الهدف و من وجهة نظر الراوتر فإن موقع أي شبكة يرتبط بأحد المنافذ Interface الموجود 

لذلك يكون هناك طريقة لربط كل الشبكات بالمنافذ الذي يؤدي إليها و هنا يأتي دور جدول التوجيه  Routing Table الخاص في الراوتر

جدول التوجيه Routing Table :

جهاز الراوتر يقوم ببناء جدول التوجيه Routing Table و يعتمد عليه في تسجيل عناوين الشبكات و مسارات الشبكات و المسافات ما بين الشبكات في كل الفروع و يفيد الجدول في عملية توجيه ال Packet بشكل صحيح.

محتويات جدول التوجيه Table Routing:

1- تحتوي جداول التوجيه للرورترات على عناوين الشبكات المرتبطة معها وليس على

عنوان كل جهاز على الشبكة (قد تحوي عناوين بعض الاجهزة) .

2 -يتم تخزين جدول التوجيه في الذاكر .

3 -يوجد هذا الجدول في كل عقد IP على الشبكة التي تحتوي على بروتوكول IP/TCP  وليس فقط الروترات

4 -يتم استخدام الجدول لتحديد عنوان IP للعقد التالية التي سيتم الإرسال لها سواء

كان عنوان الحاسب الواجه( توصيل مباشر) أو عنوان موجه آخر (توصيل غير مباشر).

5- يمكن عرض جدول التوجيه بكتابة العبار (print route)على مؤشر الاوامر

 (prompt command ) بالإضافه إلى وجود العديد من التعليمات للتعامل معه

مثل: route delete, route change , route add  

 6 -بعض العناوين ضمن هذا الجدول يتم تعريفها تلقائيا" حتى لو تم حذفها عند الإقلاع.

حقول مداخل جدول التوجيه

1-Network ID يمثل عنوان الوجهة سواء كانت الوجهة النهائية أو عنوان شبكة أخرى يوجد عليها الوجهة النهائية  

2- Network mask  : وهو ال mask المقابل لعنوان ال IP الموجود في network ip

3-  Gateway وهو عنوان العقد التالية

4-  Interface 

يتم فيها تحديد Interface التي سيتم الإرسال عليها حيث من الممكن أن يكون لحاسب أكثر من كرت شبكة واحد أما إن كنا نتحدث عن موجه فهو حتما  يحوي أكثر من Interface

5-  Metric :

هو رقم يحدد عدد الطرق ضمن الطريق المسلوك للوصول إلى الوجهة فهو يحدد كلفة الإرسال وبالتالي فهو يستخدم لتحديد الطريق الأفضل   ( اقصر طريق للوصول )

Routing Table

Network ID

Network mask

Gateway

Interface

Metric

يمثل عنوان الوجهة النهائية

وهو ال mask المقابل لعنوان ال IP الموجود في network IP

عنوان الراوتر التالية

يتم تحديد Interface التي سيتم الإرسال عليها

هو رقم يحدد عدد الطرق

الغرض من ال router اختبار البيانات القادمة إليه لكي يختار أحسن مسار لها ويقوم بتوجيهها معتمدا على  IP address إضافة إلى أنه يقوم بربط تكنولوجيا

الطبقة الثانية data link layer  المختلفة مثل Ethernet و  ring-token وهذه أحد أهم وظائفه .

جهاز الراوتر يقوم بعملية الاتصال أو الربط بأكثر من طريقة بمعنى إنه يتم بناء جدول التوجيه على أكثر من شكل

 

- سأقوم بشرح كل من هذه الانواع بشكل مفصل :

Direct Connected

الاتصال بشكل مباشر بمعنى أن الشبكات المتصلة في الراوتر تم ربطها بشكل مباشرة من غير بروتوكولات ولا إعدادات فقط اتصال مباشر

مثل من سويتش إلى الراوتر , و يكون رمزها في جدول التوجيه بحرف "  C " أختصار ل ) Connected    ) و تكون قيمة المسافة الإدارية (0) بمعنى إنه لا يوجد مسافة إدارية و لا عدد قفزات لي إنه اتصال مباشر من و إلى بشكل مباشر.

Static Routing

اتصال الشبكات في بعضها البعض عن طريق اوامر ليتم الاتصال في الشبكات بشكل يدوي من دون أن يقوم بتفعيل بروتوكولات أو ما شابه، في هذه الحالة يتم إنشاء جدول التوجيه بشكل يدوي وعندما نريد إضافة شبكات أو ازالة شبكات نقوم ايضاً بشكل يدوي , ويكون رمزها في جدول التوجيه بحرف " " Sاختصار ل   Static    وتكون قيمة المسافة الإدارية (1) و عدد القفزات تكون (0) أو أكثر على حسب وجود الشبكات و طريقة الاتصال بها.

Default Routing

هذا النوع من الاتصال للوصول إلى عنوان شبكة غير موجودة في الشبكة الخاصة بك أو عندما تكون تريد الاتصال بشبكة الإنترنت أو تريد الاتصال  بشبكة لا تعرف في اية شبكة موجودة في هذه الحالة يتم إعدادات هذه الاتصال على الراوتر الذي يكون متصل على شبكة الإنترنت ليتم التوصيل في الشبكات الغير معروفة

مثل مواقع الإنترنت عندما تريد الاتصال في موقع ولا تعرف عنوان الشبكة الذي عليها هذا الموقع هذا اكبر مثال لهذا الاتصال , قيمة المسافة الإدارية تكون) 1 ) و رمزه في  جدول التوجيه يكون " S " العنوان الذي يعتمد عليه هو

 ip : 0.0.0.0 mask : 0.0.0.0 و ال Gy : 192.168.1.100  

 البوابة التي ستقوم بتوصيلك بشبكة الإنترنت

Dynamic Routing

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

وبناء جدول توجيه بشكل اتوماتيكي ما بين الشبكات  بناء على البروتوكول الذي سيتم تشغيلها على الراوتر و كل بروتوكول يكون له قيمة   Metric

ويعتمد الاتصال على بروتكولات التوجيه الديناميكية Protocols Dynamic و يتم

تقسيم هذه بروتكولات على قسيمن قسم يعتمد على السرعة و المسافة و قسم يعتمد على

المسافة والا يعتمد على السرعة في عملية نقل و توجيه الـ Packet سأقوم بذكر هذه

البروتكولات مع شرح كل نوع من هذه بروتكولات

- البروتوكولات التي تعتمد على السرعة ولا تهتم للمسافة   Link Status Protocol

  و من اشهر هذه البروتوكولات برتوكول ال OSPF و  EIGRP هذه البروتوكولات الضخمة التي تهتم في سرعة النقل و لاتهم للمسافة مهما كانت المسافة

- البروتوكولات التي تعتمد على المسافة ولا تهتم للسرعة  Distance Vector

من أشهر هذه البروتوكولات بروتوكول ال IGRP و RIP v1 و RIP v2 

هذه البروتوكولات تهتم في المسافة ولا تهتم في السرعة .

قبل البداء في التطبيق العملي يجب التفريق ما بين  Protocols   Routing و

Routed Protocols و معرفة الفرق ما بينهم :

Protocols   Routing

 هو المسؤولة عن تنقل الـ Packet ما بين الشبكات, و هي من وظيفة الطبقة الثالثة 3 Layer Network من طبقات الـ OSI و هي الطبقة المسؤولة عن تحديد مسار الـ Packet , بمعنى البروتوكولات المخصصة لتبادل المعلومات ما بين الراوترات .

Routed Protocols

 البروتوكولات المهتمة بنقل البيانات Data والتأكد من وصولها إلى جميع الراوترات المتصلة في بعضها البعض, بمعنى إنه تقوم بتسجيل أو التعديل في Table Routing

ما هي البروتوكولات؟؟

 تعريف بسيط للبروتوكولات : مجموعة من القوانين المتعارف عليه يتم برمجتها على الحواسيب و على أجهز الراوتر أو الموجهات لكي  يتم العمل فيها ما بين الحواسيب أو الراوترات ليتمكنوا من الاتصال في بعضهم البعض.


 

Routing

الـــتـــوجــيــــه

Direct Connected

الاتصال بشكل مباشر بمعنى أن الشبكات المتصلة في الراوتر تم ربطها بشكل مباشرة من غير بروتوكولات ولا إعدادات فقط اتصال مباشر

مثل من سويتش إلى الراوتر , و يكون رمزها في جدول التوجيه بحرف "  "C اختصار ل   Connected)    ) و تكون قيمة المسافة الإدارية (0) بمعنى إنه لا يوجد مسافة إدارية و لا عدد قفزات لي إنه اتصال مباشر من و إلى بشكل مباشر.

سنقوم ببناء الشبكه بالشكل التالى

 

وبعد الانتهاء من التوصيلات نقوم بالدخول على الروتر وعمل الاعدادت التالية

بحيث كل فتحه لها ip  خاص بها

Router(config)#interface gigabitEthernet 0/0

Router(config-if)# ip address 10.10.1.1 255.255.255.0

Router(config-if)# no shutdown

Router(config)#interface gigabitEthernet 0/1

Router(config-if)#ip address 11.11.1.1

255.255.255.0

Router#show ip interface brief

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

نذهب الى إعدادت pc1  ونكتب ip   الخاص به

 

 

 

 

 

 

 

 

 

نذهب الى إعدادت pc2   ونكتب ip   الخاص به

 

نقوم بعمل امر Ping  على الراوتر ip للتأكد من انه متصل على الشبكة

Ping 10.10.1.2

  

نكتب امر  Router#show ip interface brief
تظهر الشبكة متصلة وامامها حرف
c  يعنى اتصال مباشر

       


لتحميل المحاضرة كامله 

لتحميل الكتاب كامل 

 

9- Routing  التوجيه

Dr: Mohamed Abd El Hameed

مجموعه من الباحثين حاصلين على درجة الدكتوراه فى التربية , ونقوم بنشر احدث الابحاث facebook
تعليقات
ليست هناك تعليقات
إرسال تعليق
    الاسمبريد إلكترونيرسالة

    جميع الحقوق محفوظة

    تكنولوجيات الحاسب

    2018