- بواسطة x32x01 ||
تمام يا بطل الشبكات 

هنتكلم عن قلب الإنترنت الحقيقي - الراوترات والبروتوكولات اللي بتخلي البيانات تعرف توصل من مكان لمكان
يلا نبدأ الرحلة ونعرف يعني إيه Routing وليه هو “المخ” اللي بيشغل الإنترنت كله
الـ Routing هو عملية تحديد المسار اللي هتمشي فيه البيانات علشان توصل من شبكة لشبكة تانية 
كل راوتر عنده جدول اسمه Routing Table بيقول:
“لو الوجهة دي في الشبكة الفلانية، ابعتها من البورت ده
”
تشبيه بسيط: الراوتر هو الـ GPS بتاع البيانات، بيختار أفضل طريق يوصلها بسرعة وأمان 
العيوب:
لو Link وقع، لازم تعدل يدويًا. مش عملي للشبكات الكبيرة.
كل بروتوكول عنده طريقته الخاصة:
الهدف دائمًا = أسرع + أضمن طريق ممكن!
الراوترات تتعلم تلقائيًا بدون تدخل يدوي.
الشبكة تتأقلم لو Link وقع.
الأداء يبقى أسرع وأذكى.
توفر وقت ومجهود الإدارة.
تخيل الإنترنت شبكة مواصلات ضخمة 
الـ STP يمنع الزحمة داخل الحي (Layer 2).
الـ Routing Protocols تحدد الطريق بين المدن (Layer 3).
Routing Protocols = The Brain of the Internet 

هم اللي بيخلّوا البيانات تعرف توصل من شبكة لشبكة بسرعة وذكاء
الراوترات بتتكلم مع بعض وبتقول:
“أنا شايف الطريق ده، تعالى من عندي
”
هنتكلم عن قلب الإنترنت الحقيقي - الراوترات والبروتوكولات اللي بتخلي البيانات تعرف توصل من مكان لمكان
يلا نبدأ الرحلة ونعرف يعني إيه Routing وليه هو “المخ” اللي بيشغل الإنترنت كله
يعني إيه Routing؟
الـ Routing هو عملية تحديد المسار اللي هتمشي فيه البيانات علشان توصل من شبكة لشبكة تانية كل راوتر عنده جدول اسمه Routing Table بيقول:
“لو الوجهة دي في الشبكة الفلانية، ابعتها من البورت ده
الفرق بين Static وDynamic Routing
Static Routing
- الأدمن (يعني إنت
) بيحدد الطريق يدويًا لكل شبكة. - مناسب للشبكات الصغيرة.
- مفيهوش مفاجآت أو تغييرات مفاجئة.
لو Link وقع، لازم تعدل يدويًا. مش عملي للشبكات الكبيرة.
Dynamic Routing
- الراوترات بتتكلم مع بعض وبتتعلم الطرق تلقائيًا

- كل راوتر يقول للتاني “أنا شايف الشبكة دي من عندي تعالى من ناحيتي!”
- بيستخدم بروتوكولات ذكية اسمها Routing Protocols

أنواع Routing Protocols
| النوع | الاسم | الاستخدام |
|---|---|---|
| IGP | Interior Gateway Protocol | داخل نفس الشركة أو المؤسسة |
| EGP | Exterior Gateway Protocol | بين الشركات وشبكات الإنترنت العملاقة |
بروتوكولات IGP (داخلية)
RIP (Routing Information Protocol)
- أقدم بروتوكول Routing.
- بيستخدم عدد الـ Hops لتحديد أقصر طريق.
- بسيط جدًا لكنه محدود بـ 15 Hop فقط.
تشبيه: “زي سواق بيحسب الإشارات مش سرعة الطريق
”
OSPF (Open Shortest Path First)
- بروتوكول ذكي جدًا

- بيحسب الطريق حسب سرعة الخط (Cost).
- بيقسم الشبكة لمناطق (Areas) لتنظيم أسرع.
تشبيه: “زي GPS بيختار الطريق الأسرع مش الأقصر 
”
EIGRP (Enhanced Interior Gateway Routing Protocol)
- تطوير من Cisco للـRIP.
- بيجمع بين سرعة Distance Vector ودقة Link State.
- سريع جدًا في التحديثات.
تشبيه: “زي سواق ذكي بيستخدم Google Maps وWaze سوا
”
بروتوكولات EGP (خارجية)
BGP (Border Gateway Protocol)
- البروتوكول اللي بيشغل الإنترنت كله فعليًا

- بيربط بين الشبكات الكبيرة (AS – Autonomous Systems)
- مسؤول عن تحديد أفضل طريق عالمي للداتا.
تشبيه: “BGP هو اللي بيخلي البيانات تعرف تمشي من مصر لأمريكا 

”
إزاي الراوتر بيختار الطريق الأفضل؟
كل بروتوكول عنده طريقته الخاصة:- RIP: أقل عدد Hops
- OSPF: أقل Cost (أسرع Link)
- EIGRP: أقل Metric
- BGP: حسب السياسات (Policies) والمسار (AS Path)
Internal vs External Routing
| النوع | الوصف | التشبيه |
|---|---|---|
| Internal Routing (IGP) | داخل شبكة واحدة | خريطة شوارع مدينتك |
| External Routing (EGP) | بين شبكات مختلفة | خريطة العالم |
ليه نحتاج Routing Protocols؟
تشبيه يخليك متنساش
تخيل الإنترنت شبكة مواصلات ضخمة - كل راوتر = محطة.
- كل Route = طريق.
- كل Protocol = خريطة فيها قواعد.
الخلاصة
Routing Protocols = The Brain of the Internet هم اللي بيخلّوا البيانات تعرف توصل من شبكة لشبكة بسرعة وذكاء
الراوترات بتتكلم مع بعض وبتقول:
“أنا شايف الطريق ده، تعالى من عندي