Podcast
Questions and Answers
ما هو التوجيه؟
ما هو التوجيه؟
التوجيه هو عملية تعريف واختيار المسارات لحركة الحزم داخل الشبكات أو فيما بينها؛ هو عملية إدارة حركة مرور الشبكة بشكل عام.
اذكر الوظيفتين الرئيستين للموجه.
اذكر الوظيفتين الرئيستين للموجه.
- إعادة التوجيه (Forwarding)
- التوجيه (Routing)
اذكر ثلاث معلومات تتضمنها جداول التوجيه على الأقل.
اذكر ثلاث معلومات تتضمنها جداول التوجيه على الأقل.
- عناوين الإنترنت وقناع الشبكة الفرعية للوجهة في الشبكة.
- عناوين الإنترنت للموجهات المجاورة في الشبكة، والتي يمكن من خلالها التعرف على الشبكات البعيدة ويمكن نقل الحزم عبرها في طريقها إلى وجهتها.
- معلومات الواجهة (Interface) بين أجهزة الشبكة والقنوات (Channels) التي تمكن الحزمة من الوصول إلى الوجهة المقصودة.
اذكر أربع معلومات بناء عليها يتخذ جهاز التوجيه القرار بتحديد المسار.
اذكر أربع معلومات بناء عليها يتخذ جهاز التوجيه القرار بتحديد المسار.
إلى كم نوع يصنف التوجيه؟
إلى كم نوع يصنف التوجيه؟
التوجيه الثابت لا يستجيب للفشل
التوجيه الثابت لا يستجيب للفشل
تستخدم الشبكات المعرفة برمجياً (SDN)الخوادم والمتحكمات (Controller) القريبة
تستخدم الشبكات المعرفة برمجياً (SDN)الخوادم والمتحكمات (Controller) القريبة
يحدث ________ أعداداً هائلة من الحزم المكررة، لذلك يتم اتخاذ عدد من الإجراءات لتحديد العدد الكلي للحزم في الشبكة.
يحدث ________ أعداداً هائلة من الحزم المكررة، لذلك يتم اتخاذ عدد من الإجراءات لتحديد العدد الكلي للحزم في الشبكة.
________ هو الذي يقوم بوظائف مستوى التحكم. ففى الموجهات التقليدية ينفذ بروتوكولات التوجيه
________ هو الذي يقوم بوظائف مستوى التحكم. ففى الموجهات التقليدية ينفذ بروتوكولات التوجيه
Flashcards
التوجيه
التوجيه
عملية تحديد واختيار المسارات داخل الشبكات أو بينها لإدارة حركة مرور الشبكة.
الموجه (Router)
الموجه (Router)
جهاز طبقة ثالثة يقوم بتقييم المسارات وتوجيه حزم البيانات بين الشبكات.
مستويات الشبكة
مستويات الشبكة
الوظائف و العمليات مقسمة إلى مجالات: البيانات، التحكم، والإدارة.
مستوى البيانات
مستوى البيانات
Signup and view all the flashcards
مستوى التحكم
مستوى التحكم
Signup and view all the flashcards
SDN
SDN
Signup and view all the flashcards
إعادة التوجيه (Forwarding)
إعادة التوجيه (Forwarding)
Signup and view all the flashcards
التوجيه (Routing)
التوجيه (Routing)
Signup and view all the flashcards
نسيج التبديل
نسيج التبديل
Signup and view all the flashcards
معالج الموجه
معالج الموجه
Signup and view all the flashcards
جداول التوجيه
جداول التوجيه
Signup and view all the flashcards
قياس محدد (Metric)
قياس محدد (Metric)
Signup and view all the flashcards
التوجيه الثابت (Static Routing)
التوجيه الثابت (Static Routing)
Signup and view all the flashcards
التوجيه الافتراضي (Default Routing)
التوجيه الافتراضي (Default Routing)
Signup and view all the flashcards
التوجيه الديناميكي (Dynamic Routing)
التوجيه الديناميكي (Dynamic Routing)
Signup and view all the flashcards
الشبكات المعرفة برمجياً (SDN)
الشبكات المعرفة برمجياً (SDN)
Signup and view all the flashcards
البيان (Graph)
البيان (Graph)
Signup and view all the flashcards
مبدأ الاستمثال
مبدأ الاستمثال
Signup and view all the flashcards
الإغراق (Flooding)
الإغراق (Flooding)
Signup and view all the flashcards
الفيضان/ الإغراق (Flooding)
الفيضان/ الإغراق (Flooding)
Signup and view all the flashcards
معلومات الهوية
معلومات الهوية
Signup and view all the flashcards
الإغراق
الإغراق
Signup and view all the flashcards
توجيه متجه المسافة
توجيه متجه المسافة
Signup and view all the flashcards
المسافة لكل من جيرانه
المسافة لكل من جيرانه
Signup and view all the flashcards
حزم الصدى (ECHO)
حزم الصدى (ECHO)
Signup and view all the flashcards
تسميم الطريق
تسميم الطريق
Signup and view all the flashcards
تقسيم الأفق
تقسيم الأفق
Signup and view all the flashcards
توجيه حالة الوصلة–LSR
توجيه حالة الوصلة–LSR
Signup and view all the flashcards
معطيات حزم البيانات
معطيات حزم البيانات
Signup and view all the flashcards
إنهاء صلاحية التحديث الدورى
إنهاء صلاحية التحديث الدورى
Signup and view all the flashcards
O Spft
O Spft
Signup and view all the flashcards
توازن الحمل
توازن الحمل
Signup and view all the flashcards
الخوارزميات المتوازنة
الخوارزميات المتوازنة
Signup and view all the flashcards
Study Notes
التوجيه في الشبكات الحاسوبية
- مقدمة:
- التوجيه يحدد المسارات داخل الشبكات ويُدير حركة مرور البيانات.
- تُنفذ عمليات التوجيه بواسطة أجهزة في الطبقة الثالثة من نموذج OSI لتسليم الحزم واختيار الأمثل لها.
- يقيّم الموجه المسارات المتاحة إلى وجهة معينة ويُحدد أفضل معالجة للرزمة، مع مراعاة معلومات حول طبيعة الشبكة وطوبولوجياها.
- عند توجيه الحزم بين شبكات مستقلة (Autonomous Systems - AS)، تظهر تحديات إضافية مثل إدارة تدفقات المرور بين الشبكات.
مستوى البيانات ومستوى التحكم
- تنقسم الوظائف إلى البيانات والتحكم والإدارة، ولكل منها نوع مختلف من حركة المرور.
- مستوى البيانات ينقل بيانات المستخدم ويهتم بالعمليات المحلية للموجه.
- مستوى التحكم ينقل حركة مرور الإشارات، ويهتم بمنطق الشبكة.
- يتم إنجاز مستوى التحكم بطريقتين: خوارزميات التوجيه التقليدية (في الموجهات) والشبكات المعرفة برمجياً (SDN).
وظائف الموجه ومكوناته
- يقوم الموجّه بربط وصلات مختلفة ويستخدم جدول التوجيه لتحديد مسارات الحزم.
- للموجه وظيفتان رئيسيتان:
- إعادة التوجيه (Forwarding): تحديد منفذ الخرج بناءً على عنوان الوجهة.
- التوجيه (Routing): اتخاذ القرار بشأن الطرق التي يجب استخدامها لبناء جدول التوجيه.
- تشمل مكونات الموجه منافذ الدخل، نسيج التبديل، منافذ الخرج، ومعالج الموجه.
منافذ الدخل
- منافذ الدخل تؤدي وظائف تتعلق بالطبقة الفيزيائية وطبقة وصلة المعطيات.
- أهم وظائفها هي البحث عن منفذ الخرج الملائم في جدول التوجيه وتوجيه حزم التحكم إلى معالج الموجه.
نسيج التبديل
- نسيج التبديل يربط منافذ الدخل بمنافذ الخرج.
- مقياس معدل التبديل هو معدل نقل الحزم من الدخل إلى الخرج.
منافذ الخرج
- تقوم بتخزين الحزم المستلمة من نسيج التبديل ونقلها على الوصلة الصادرة.
- تعتمد معالجة منفذ الخرج على نقل الحزم المخزنة في ذاكرة منفذ الخرج ونقلها إلى واجهة الخرج، وتتضمن عملية الاختيار (الجدولة).
معالج الموجه
- يقوم بوظائف مستوى التحكم، ويحافظ على جداول التوجيه، ويُحدثها في أجهزة SDN.
- يعالج التوجيه الاتصال بالمتحكم البعيد لتلقي إدخالات جدول التوجيه.
تنفيذ التوجيه في الموجهات
- تتضمن جداول التوجيه عناوين الإنترنت وأقنعة الشبكة الفرعية للوجهة، بالإضافة إلى عناوين الموجهات المجاورة ومعلومات الواجهة.
- تتعلم الموجهات كيفية الوصول إلى الشبكات البعيدة عبر تبادل المعلومات مع الموجهات الجارة، وتشكيل جداول التوجيه.
تصنيف التوجيه
- يُصنّف التوجيه إلى ثلاثة أنواع:
- التوجيه الثابت (Static Routing): تغذية المسارات يدوياً من قبل مدير الشبكة، ولا يتم تحديثها تلقائياً.
- التوجيه الافتراضي (Default Routing): توجيه جميع الحزم نحو جهاز توجيه واحد (القفزة التالية)، بغض النظر عن الشبكة التي تنتمي إليها الحزمة.
- التوجيه الديناميكي (Dynamic Routing): إنشاء جداول التوجيه وفقاً لبروتوكولات التوجيه، وتستخدم فيه البروتوكولات والخوارزميات لنشر معلومات التوجيه تلقائياُ
التوجيه باستخدام الشبكات المعرفة برمجياً
- يقوم المتحكم البعيد بحساب وتوزيع جداول التوجيه على الموجهات، ويقتصر دور الموجه على إعادة التوجيه.
- يستخدم المتحكم البعيد عملية المطابقة مع بعض البارومترات (مثل عنوان الوجهة) لتحديد الإجراء المطلوب.
نمذجة الشبكة
- تمثَّل الشبكة كبيان (Graph)، حيث تمثل العقد الأجهزة وتمثل الحواف الوصلات.
- تتلخص مسألة التوجيه في إيجاد المسار الأقل تكلفة بين عقدتين في البيان.
- يتم تصنيف كل عقدة بناءً على المسافة من العقدة المصدر على طول المسار الأكثر شهرة.
- توفّر بروتوكولات التوجيه طريقة ديناميكية وموزعة لحل مشكلة إيجاد المسار الأقل تكلفة في حال وجود فشل في الوصلات.
مبدأ الاستمثال Optimality Principle
- ينص على أنه إذا كان الموجه j يقع على المسار الأمثل بين العقدتين k ,a ، فان المسار الأمثل من الموجه j إلى k هو أيضاً يقع على ذات المسار.
- كنتيجة مباشرة لمبدأ الاستمثال، تشكل مجموعة المسارات المثلى من جميع المصادر إلى وجهة معينة شجرة مصب (Sink Tree).
الفيضان/ الإغراق Flooding
- توزّع تحديثات بروتوكولات التوجيه بسرعة على كل عقدة في الشبكة.
- يتم اتخاذ عددًا من الإجراءات للحد من عدد الحزم في الفيضان، بما في ذلك استخدام عداد للقفزات أو تذكر هوية الحزم التي تم إرسالها.
- يحدث الإغراق عندما يتم إرسال حزم المصدر إلى جميع عقد الشبكة المرفقة.
تصنيف بروتوكولات التوجيه الديناميكي
- يمكن تصنيفها إلى:
- بروتوكولات توجيه البوابة الداخلية والخارجية.
- متجه المسافة ومتجه المسار.
- توجيه حالة الوصلة.
- مخططات توزيع بروتوكول الإنترنت المصنف أو غير المصنف.
توجيه متجه المسافة (Distance Vector Routing - DVR)
- يعتمد على خوارزمية Bellman-Ford.
- يحتفظ كل موجه بجدول توجيه مفهرس (جدول متجه المسافات) يحتوي على المسافة بينه وبين جميع عقد الوجهة الممكنة.
- يعرف الموجه "المسافة" لكل من جيرانه، وإذا كان المقياس عبارة عن قفزات، تكون المسافة هي قفزة واحدة فقط.
- تستخدم علاقة Bellman Ford لحساب المسافة.
Bellman Ford
- تقوم الموجهات بتبادل جداول التوجيه بشكل دوري مع كل من الأجهزة المجاورة لها.
- يستقبل كل موجه جداول التوجيه ويحفظ أحدث متجه مسافة تم تلقيه من كل من جيرانه.
- يقارن الموجه التأخير في جدوله المحلي مع التأخير في جدول الجار وتكلفة الوصول إلى ذلك الجار.
بروتوكول معلومات التوجيه Routing Information Protocol -RIP
- هو من أشهر البروتوكولات التي تستخدم توجيه متجه المسافة.
- ترسل الموجهات التي تشغل RIP إعلاناتها كل 30 ثانية وبشكل دوري.
- يعتمد هذا البروتوكول على عدد القفزات، والمسافة الإدارية 120.
- يدعم RIP حوالي 15 قفزة.
تسميم الطريق Route Poisoning
- عندما يفشل طريق ما تنشر بروتوكولات متجه المسافة الأخبار السيئة حول فشل الطريق.
- يعلن عن هذا الطريق، ولكن بقيمة مترية خاصة تسمى اللانهاية Poison Pill
تقسيم الأفق Split Horizon
- طريقة تستخدمها بروتوكولات متجه المسافة لمنع حلقات توجيه الشبكة.
- لا تقوم الموجهات أبدًا بإرسال معلومات التوجيه مرة أخرى في الاتجاه الذي تم استلامها منه.
توجيه حالة الوصلة
- كل عقدة قادرة على معرفة حالة الوصلة بجيرانها، ومعرفة بالاتجاهين من وإلى تكلفة كل من الوصلات.
- ينفّذ بروتوكول حالة الوصلة كل عقدة تبديل موجودة في الشبكة.
- تنشئ كل عقدة خريطة للاتصال بالشبكة، على شكل بيان يوضح العقد المتصلة بأي عقد أخرى
- يتكون من :
- معرف العقدة التي أنشأت LSP
- قائمة بالجيران المرتبطين مباشرة بتلك العقدة، مع تكلفة الرابط لكل منهم
- رقم تسلسلي
- زمن حياة لهذه الحزمة
خوارزمية عمل بروتوكول حالة الوصلة
- تعتمد على قيام كل موجه بالخطوات التالية :
- 1-اكتشاف جيرانه والتعرف على عناوين شبكاتهم
- 2-القيام بتعيين المسافة ومقياس التكلفة لجيرانهم
- 3- إنشاء حزمة (LSP) يعلم بها الجميع بالمعلومات الحديثة المتوافر لديه
- 4- إرسال هذه الحزمة إلى ، واستقبال هذه الحزم من كافة الموجهات الأخرى
- 5- حساب المسار الأقصر (Shortest path) لكل موجه آخر.
هرمية OSPF
- تستخدم سلسلة هرمية لتنظيم الشبكات الكبيرة.
- يقسم مزودو خدمة الإنترنت شبكة الإنترنت إلى أنظمة مستقلة مختلفة لسهولة الإدارة.
- يقسم بروتوكول OSPF الأنظمة المستقلة إلى مناطق.
خطوات OSPF
- 1-إقامة علاقة جيرة وتصبح الموجهات جيراناً لـ OSPF.
- 2-تبادل معلومات قاعدة البيانات.
- 3-اختيار أفضل طريق وإضافته إلى جدول التوجيه بناءً على حساب الطريق الأقصر أولا .(SPF).
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.