ROUTING التوجيه
الاهداف:
عندما تكمل هذا الفصل تكون قادراً على:
1ـ أن تتعرف على وظائف الموجه.
2ـ أن تشرح المعلومات التي
يتضمنها جدول التوجيه.
3 ـ أن تتعرف
على أنواع بروتكولات التوجيه.
4 ـ أن تنشئ
مسار ساكن في جدول التوجيه.
5 ـ أن تفرق
بين التوجيه الساكن والتوجيه الديناميكي.
من المعلومات المهمة التي
يعتمد عليها الموجه هي جداول التوجيه , فمن خلال هذه الجداول يتخذ الموجه فرارته
توجيه البيانات.
ويتم بناء جداول التوجيه إما مادياً أو بصفة أوتوماتيكية. عملية جداول
التوجيه يدوياً ممكنة على الشبكات الصفيرة وهذا ما يدعى التوجيه الساكن( Static Routing) . لكن على الشبكات الكبيرة تعتبر هذه العملية شاقة جداً وفي بعض الحالات
تكون غير ممكنة.
تتم عملية إنشاء الجداول بصفة أوتوماتيكية في الشبكات الكبيرة ومن خلال بروتكولات مختصة تستخدمها الموجهات لتبادل المعلومات عن نفسها
وعن الشبكات المحيطة بها. من بين هذه البرتوكولات نذكر O S P F .RIP
أما إذا كانت وجهة الرزمة على شبكة أخرى فتأمر جداول التوجيه أن تعنون
الرزمة إلى موجه آخر. في هذه الحالة , يشير الحقل Destination
address إلى
عنوان IP جهاز الوجهة ويشير الحقل Destination address إلى العنوان العتادى للموجه على الشبكة المحلية
, وتسمى هذه العملة التوجيه غير المباشر.
اولا :تنسيق جداول التوجيه
جدول التوجيه هو عباره عن قائمة تحتوي على عناوين الموجهات وعناوين
الموجهات التي يستطيع النظام استخدامها
للوصول إلى تلك الشبكات ويتبين جدول التوجيه في التنسيق المتمثل في الجدول
(1) :
Metric |
Interface |
Gateway Address |
Net Mask |
Network Address |
1 |
192.168.16.1 |
192.168.16.99 |
0.0.0.0 |
0.0.0.0 |
1 |
127.0.0.1 |
172.0.0.1 |
255.0.0.0 |
172.0.0.0 |
1 |
192.168.16.1 |
192.168.16.1 |
255.255.255.0 |
192.168.16.0 |
1 |
127.0.0.1 |
172.0.0.1 |
255.255.255.255 |
192.168.16.255 |
1 |
192.168.16.1 |
192.168.16.1 |
255.255.255.255 |
192.168.16.255 |
1 |
192.168.16.1 |
192.168.16.1 |
244.0.0.0 |
244.0.0.0 |
1 |
192.168.16.1 |
192.168.16.1 |
255.255.255.255 |
255.255.255.255 |
الجدول (
1) تنسيق جدول توجيه.
لنرى الآن وظائف الاعمدة المختلفة في الجدول السابق:
· Network Address (عنوان الشبكة)
يمثل هذا العمود عنوان الشبكة أو الجهاز المضيف الذي تشير اليه
معلومات التوجيه المذكورة في باقي الاعمدة:
· Net Mask (قناع الشبكة)
يحدد هذا العمود قناع الشبكة الفرعية للقيمة في العمود Network Address من خلال هذا القناع نستطيع التعرف ع مميز الشبكة ’’ مميز الشبكة الفرعية ومميز المضياف Gateway Address (عنوان البوابة): يدل هذا العمود عن عنوان الموجه الذي يجب أن يستخدمه النظام للإرسال البيانات الى الشبكة أو الجهاز المذكور في العمود Network Address
· Inter Face (الواجهة)
يدل هذا العمود عنوان بطاقة الشبكة الذي
يجب أن يستخدمه الجهاز لإرسال الرزم الى
النظام المحدد في العمود Gateway Address
.Metric(متري):
يمثل هذا العمود قيمة تمكن النظام من مقارنة الفعالية النسبية
للمسارات التي يمكن سلوكها للوصول إلى نفس الوجهة.
يحتوي الجدول السابق
على مداخل معيارية لمحطة عمل عادية لا تعمل كموجه
. قد تكون جدول التوجيه المستخدمة في الموجهات أعقد بكثير من جدول محطات
العمل . تحتوي الجداول في هذه الحالة غلى مداخل لكل
الشبكات التي يتصل معها الموجه ’ بالإضافة إلى مداخل قد تكون سجلت يدوياً وأخرى سجلت ديناميكاً عن طريق بروتوكولات
التوجيه , يبين الشكل ( 1) مداخل جدول توجيه جهاز
يعمل كموجه موصل بشبكتين محليتين وشبكة واسعة من نوع .WAN
Interface List
Ox1……………MS TCP Loop back Inter
face Ox2...0800093c 6a cb……
HP Desk Direct LAN Adapter.
0x 1000003 …00 35 45 00 00 00……..
WAN (PPP/SLIP) Interface 0x
1000004 … 00 50 04 43 45 a8……..
3Com Ether Link PCL
===================================================================================
===================================================================================
Active Router:
Network Destination Net mask Gateway
Interface Metric
0.0.0.0 0.0.0.0 10.61.3.1 10.61.3.162 1
1 10.61.0.0 255.255.0.0 10.61.3.162
10.61.3.162
10.61.3.162 255.255.255.255 127.0.0.1 127.0.0.1 1
10.61.24.146 255.255.255.255 127.0.0.1 127.0.01 1
1 10.61.3.162 10.255.255.255
255.255.255.255
10.61.3.162
172.0.0.0 255.0.0.0 172.0.0.1 172.0.0.0 1
192.168.160.69 255.255.255.255 10.61.3.16
10.61.3.162 1
192.168.162.0 255.255.255.0 192..168.162.1 192.168.162.1 1
27.0.0.1 1 192.168.162.1 255.255.255.255 127.0.0.1 1
192.168.162.255 255.255.255.255 192.168.162.1 192.168.162.1 1
192.168.200.0 255.255.255.0 192.168.162.1 192.168.162.1 1
244.0.0.0
244.0.0.0 10.61.3.162 10.61.3.162 1
255.255.255.255 255.255.255.255 10.61.3.162 10.61.3.162 1
Default
Gateway 10.61.3.1
============================================================================
Persistent Routes:
Network
Address Net mask Gateway Address Metric
192.168.200.0 255.255.2550 10.61.3.162 1
ثانياً: بناء جداول التوجيه
يوجد وسيلتان لبناء
جداول التوجيه, وسليه الساكن وطريقة
التوجيه الديناميكي.
§ التوجيه الساكن هو
عملية إنشاء مداخل جدول التوجيه بصفة يدوية . أما التوجيه الديناميكي فهو عملية إنشاء مداخل جدول
التوجيه بصفة تلقائية من خلال برتوكولات توجيه متخصصه تعمل على الموجهات O من بين البرتوكولات الشائعة في هذا
المجال نذكر
§ برتوكول معلومات
التوجيه (RIP) Routing Information Protocol
§ وبرتوكول فتح أقصر
مسار اولاً(OSPF) Open Shortest
Path First
§ تستخدم الموجهات هذين
البرتوكولين رسائل تحتوي على معلومات التوجيه مع الموجهات المجاورة لها
يستخدم التوجيه
الساكن في الشبكات الجامعة الصغيرة , أما التوجيه الديناميكي فيستخدم في الشبكات
الضخمة التي تحدث فيها تغيرات في المسارات بصفة مستمرة.
إنشاء مسارات ساكنة
لإنشاء مداخل أو
مسارات ساكنة في جدول التوجيه نستخدم أداة مساعدة تأتي مع طقم البرتوكولات TCP\IP والتي يتم تشغيلها من سطر الأوامر , تستخدم أنظمة Windows المختلفة برنامج أسمة Route والتي
تكون صيغته بالشكل التالي:
.
Route[-p]
[Command[Destination][Mask Net Mask][Gateway] [metric metric] [IF interface]
حـيث:
·
P_: يمكن هذا العامل من إنشاء مدخل أو مسار في جدول
التوجيه.
·
Command: متحول يدل على وظيفة الأمر.
·
Destination: يدل هذا المتحول على
عنوان الشبكة أو الجهاز الذي نريد الوصول اليه.
·
Mask Net mask: يحدد Net mask قيمة قناع الشبكة الفرعية الذي سيتم تطبيقه على العنوان المحدد في
Destination.
·
Gateway: متحول يدل على عنوان الموجه اللازم استخدامه للوصول إلى الشبكة
المحددة في Destination.
·
Metric Metric : يحتوي المتحول Metric على قيمة تدل على
الفعالية النسبية للمسار.
·
:IF interface يدل المتحول interface على العنوان المتحول محول الشبكة الذي يجب أن يستخدمه النظام للوصول
إلى الموجه المحدد فيGateway.
ويأخـذ المتحول Command: إحدى القيم التالية:
·
PRINT: عرض
محتويات جدول التوجيه.
·
ADD: إنشاء
مدخل جديد في جدول التوجيه.
· DELETE: حذف مدخل موجود في جدول التوجيه.
·
CHANGE: تعديل
عوامل مدخل في جدول التوجيه.