Routing vs routed

الفرق بين ال routing protocol و ال routed protocol

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Routing

هي وظيفة الطبقة الثالثة(network layer) حسب تقسيم الosi

وهذه الطبقة مسؤولة عن تحديد مسار الطرود(packets) المتنقلة من جهاز إلى آخر وإيجاد المسار الأفضل للطرود


والذي يقوم بال routing نسميه الrouterويمكن تصنيفه ال نوعين:

1-hardware router :هو جهاز مهمته الأساسية أن يقوم بعملية ال routing ومثال على ذلك Cisco, Juniper, Bay, Nortel, 3Com, Cabletron وله two portالمنفذ الأول يسمى Ethernetويمكن وجود اثنان و المنفذ الأخر هو الwan port 2-software router:هو عبارة عن جهاز كمبيوتر تم تنزيل ال windows server مثل 2000,2008,2003وتشغيل خدمة الrouting &remote access service


Protocol:هو مجموعة من القوانين و الالتزامات المتعارف عليها لكي يتم التعامل بين الحاسبات بعضها بعضا Routing protocol:هي البروتوكولات المخصصة لتبادل معلومات بين ال routers أو بمعنى آخر هي لغة التخاطب بين الrouters Routed protocol:هي البروتوكولات المهتمة بنقل ال data و التأكد من وصولها


بعض التفاصيل:

Routing protocol:

تنقسم من حيث مجال العمل إلى نوعين:

1-interior(داخلية):تعمل ضمن مجال عمل واحد أي بين أقسام المؤسسة الواحدة أو بين المؤسسة والشركة المزودة مثل:RIP,EGRP,OSPF

2-exterior(خارجية):تصل بين مجالي عمل مختلفين مايعرف بsystem autonomousكأن يصل بين شركتي اتصالات مستقلتين في بلد ما أو في بلد ين مختلفين مثل:BGP


وتنقسم من حيث آلية العمل إلى :

1-:distance-vectorمثل IGRP,RIPيتم تحديد أفضل الطرق بناءا على المسافة (والمسافةdistanceتعني هنا عدد النقاط(عدد ال routers) المتواجدة بين المنفذ (أو نقطة البداية)وصولا باتجاه الهدف) مثلا المسار ذو الأربع routersأفضل من المسار ذو الخمس routers

بغض النظرعن سرعة الخط بين كل نقطتين من هذه النقاط

2-link state:مثل EIGRP,OSPFيتم تحديد أفضل الطرق بناءا على حالة الخطlinkوسرعته وكفاءته دون اعتبار لعدد النقاط التي سيمر بها

3-hyprid :وهو هجين بين الأثنين وهو مخصص ل Cisco فقط وهو يحوي نوعان EIGRP,IGRP


Routed protocol:

تهتم بنقل ال data المتنقلة بين الأجهزة بعضها بعض وهي تشمل ما يلي :

• Internet Protocol o Telnet o Remote Procedure Call (RPC) o SNMP o SMTP • Novell IPX • Open Standards Institute networking protocol • DECnet • Appletalk • Banyan Vines • Xerox Network System (XNS

أوضح مثال عليها بروتوكول IP المهيمن على شبكة الإنترنت. وكذلك بروتوكول IPX المستخدم في نظام Novell Netware. وظيفة بروتوكول IP :هي حمل البيانات التي ينبغي إرسالها من نقطة البداية إلى الهدف، لكنه لا يتدخل في إيجاد المسارات التي تصل بينهما. وبالتالي لا علاقة له بتحديد المسار الأمثل الذي يمكن أن يسلكه للوصول إلى هدفه… فهذه الأمور من اختصاص برتوكولات التوجيه(routing protocols)