مرجع
آخر الزيارات

جدول توجيه

773 كلمة•0 مشاهدة•🗒️ منذ 12 يوماً
باختصار: جدول التوجيه هو وسيلة مهمة تستعمل في شبكات الانترنت. في هذه المقالة 13 قسماً: «-f :يقوم بمسح كل مداخل الجدول عدا»، «يتم إهمال هذا المتحول مع بقية الأوامر» و«Gateway: وهو عنوان العقدة التالية» وغيرها.
المحتويات
  1. -f :يقوم بمسح كل مداخل الجدول عدا
  2. يتم إهمال هذا المتحول مع بقية الأوامر
  3. Gateway: وهو عنوان العقدة التالية
  4. الذي يقوم ببناء الجدول
  5. حقول مداخل جدول التوجيه
  6. جداول التوجيه
  7. يتم تخزين جدول التوجيه في الذاكرة
  8. أنواع مداخل الموجهات
  9. 255.255.255.255 Mask
  10. لتحديد ما هو المدخل المستخدم للإرسال
  11. Gateway هو عنوان المرسل
  12. cisco routers ...... written by Jerome F.DiMarzio
  13. مدخل multicast
جدول توجيه

في البداية، جدول التوجيه هو وسيلة مهمة تستعمل في شبكات الانترنت. حيث تقوم الموجهات (routers) بعمل مهم جداً في الشبكات ذات الفروع المتعددة إذ إنها تقوم:

2- توضيح أفضل الطرق من أجل الوصول السريع للجهاز المطلوب.

كذلك، ويوجد في الموجهات جدول توجيه(routing table) يعتمد على عناوين الشبكات مثل أرقام بروتوكول إنترنت وفيه خارطة للمسار السريع بين الفروع والموجهات الأخرى والمسافات الفاصلة بينها.

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

علاوةً على ذلك، 1- بإرسال الإشارات من شبكة إلى أخرى حتى لو كانت هذه الشبكات مفصولة بعدد من الشبكات الفرعية.

المختلفة مثل Ethernet و token-ring وهذه أحد أهم وظائفه.

-f :يقوم بمسح كل مداخل الجدول عدا

في هذا الإطار، Host routers : أي المداخل التي يكون فيها الـ mask=255.2555.255.255

مدخل loopback

يتم إهمال هذا المتحول مع بقية الأوامر

كذلك، TCP/IP initialize : يتم عند بدء تشغيل TCP/IP (عند إقلاع الحاسب) إضافة بعض المداخل إلى جدول التوجيه مثل (loopback ,local IPaddress ,multicast ,....)

  • Command: يحدد العملية التي سنقوم بها مثل (add,delete,change)
  • metric Metric: يحدد رقم صحيح بين 1 و 9999
  • if interface: يحدد interface التي يكون الحاسب الوجهة متاح عليها

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

علاوةً على ذلك، Interface: يتم فيها تحديد Interface التي سيتم الإرسال عليها حيث من الممكن أن يكون لحاسب أكثر من كرت شبكة واحد أما إن كنا نتحدث عن موجه فهو حتما" يحوي أكثر من Interface

وفي السياق ذاته، Metric: هو رقم يحدد عدد الموجهات ضمن الطريق المسلوك للوصول إلى الوجهة فهو يحدد كلفة الإرسال وبالتالي فهو يستعمل لتحديد الطريق الأفضل

إضافةً إلى ذلك، بحالة Directly attached network IDs نضع قيمة metric تساوي الواحد أو الصفر على اعتبار أنه لايوجد موجه بين المرسل والمستقبل

ملاحظة:

الذي يقوم ببناء الجدول

إضافةً إلى ذلك، Administrator: يستطيع مستعمل الحاسب الإضافة إلى جدول التوجيه أو التعديل فيه أو الحذف منه عن طريق التعليمة route :

وعلى صعيد آخر، Routing protocol: وهي بروتوكولات تعمل بين الموجهات وتقوم بـ dynamic routing

ومن جهة أخرى، [Route[-f][-p][command[destination][mask Netmask][Gateway][metric Metric ]if Interface

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

يضم كل مدخل الحقول التالية:

وفي هذا السياق، Network ID: يمثل عنوان الوجهة سواء كانت الوجهة النهائية أو عنوان شبكة أخرى يوجد عليها الوجهة النهائية

وفي هذا الصدد، Network mask: وهو الـ mask المقابل لعنوان الـ IP الموجود في network IP

جداول التوجيه

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

كذلك، إضافة إلى المسارات المتوفرة بين موجهات الشبكة وتكلفة إرسال البيانات عبر هذه المسارات.

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

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

وفي هذا السياق، يوجد هذا الجدول في كل عقد بروتوكول إنترنت على الشبكة التي تحتوي على بروتوكول ميفاق ضبط الإرسال/IP وليس فقط الموجهات

علاوةً على ذلك، يمكن عرض جدول التوجيه بكتابة العبارة(route print) على مؤشر الأوامر(command prompt) فضلًا عن وجود الكثير من التعليمات للتعامل معه مثل:route add، route delete, route change.

من جهة ثانية، بعض العناوين ضمن هذا الجدول يتم تعريفها تلقائيا" حتى لو تم حذفها (عند الإقلاع).

وفي هذا الصدد، يتم استخدام هذا الجدول لتحديد عنوان IP للعقدة التالية التي سيتم الإرسال لها سواء كان هذا العنوان هو عنوان الحاسب الوجهة(توصيل مباشر) أو عنوان موجه آخر (توصيل غير مباشر).

أنواع مداخل الموجهات

1-Directly attached network Ids:

Net ID هو عنوان شبكة موصولة مباشرة مع الحاسب المرسل

255.255.255.255 Mask

ملاحظة:

وفي هذا الصدد، لامانع من وضع عنوان الـ host في حقل net ID وذلك في حال كان هذا الـ host هام ونريد الاحتفاظ بطريق سهل له

لتحديد ما هو المدخل المستخدم للإرسال

من جهة ثانية، 3- لذلك كلما زاد عدد مداخل جدول التوجيه كلما صار أبطأ لذلك يمكن أحيانا" استخدام تقنية SuperNetting (SIDR).

Ip routing ...... written by Heather Osterloh

من جانب آخر، 1- من أجل كل مدخل بجدول التوجيه نقوم بعملية and بين IP الوجهة والـ network mask ونقار النتيجة مع network ID

المراجع

من جانب آخر، 2- نأخذ المدخل ذو التطابق الأعلى والذي سيكون أكثر تحديدا" لعنوان الوجهة(مقدار التطابق يتمثل بعدد البتات الواحدية في (network mask)) وفي حال وجود أكثر من مدخل لهم مقدار التطابق نفسه نأخذ المدخل ذو الكلفة الأقل(أي ذو الـ metric الأقل) وفي حال وجود أكثر من مدخل لهم أصغر قيمة metric عندها يكون الموجة حر باختيار المدخل

Gateway هو عنوان المرسل

  • Gateway هو نفسه Interface هو نفسه عنوان الـ IP للمرسل
  • 2- Remote network Ids:
  • Net ID هو عنوان شبكة أخرى غير شبكة المرسل
  • Gateway هو عنوان المنفذ للموجه الموصول مباشرة على شبكة المرسل
  • 3- Host routers:
  • Net ID هو عنوان IP لـ host معين

cisco routers ...... written by Jerome F.DiMarzio

computer networking...... written by Mohamed abd alkader

وصلات خارجية

مدخل multicast

من جهة ثانية، عندما يستعمل مع add يتم إضافة المدخل الجديد إلى registry ويضاف إلى لائحة TCP/IP initialize ليتم إضافته تلقائيا" إلى الجدول عند كل تشغيل للـ TCP/IP

عندما يستعمل مع print يتم طباعة المداخل الثابتة

-p:

ما رأيك في هذه المقالة؟

📝 هل في هذه المقالة خطأ؟

إذا وجدت معلومة تحتاج تصحيحاً أو إضافة، أو أردت حذف المقالة، أرسل لنا طلباً وسنراجعه.