مسیریابی استاتیک و داینامیک — Static و Dynamic Routing
🎯 اهداف یادگیری
در پایان این درس، دانشجو میتواند:
- تفاوت مسیریابی استاتیک و داینامیک را توضیح دهد
- مزایا و معایب هرکدام را بیان کند
- تشخیص دهد کدام روش برای چه سناریویی مناسبتر است
پیشنیاز: جداول مسیریابی
۱. مسیریابی استاتیک (Static Routing)
مسیرها توسط مدیر شبکه بهصورت دستی در روتر تعریف میشوند.
مثال در لینوکس:
ip route add 10.0.0.0/8 via 192.168.1.1
مزایا:
- کنترل کامل
- بدون ترافیک اضافی
- امنیت بیشتر
معایب:
- مدیریت دستی (تغییر = کار دستی)
- مقیاسپذیری ضعیف
- عدم انعطاف (تغییر مسیر = عدم بازیابی خودکار)
کاربرد: شبکههای کوچک، مسیرهای ثابت
۲. مسیریابی داینامیک (Dynamic Routing)
روترها بهصورت خودکار مسیرها را یاد میگیرند و بهروزرسانی میکنند.
پروتکلهای اصلی:
| پروتکل | نوع | الگوریتم | مقیاس |
|---|---|---|---|
| RIP | Distance Vector | Bellman-Ford | کوچک |
| OSPF | Link State | Dijkstra | متوسط-بزرگ |
| EGP (BGP) | Path Vector | — | اینترنت |
مزایا:
- یادگیری خودکار
- بازیابی خودکار از خرابی
- مقیاسپذیری
معایب:
- پیچیدگی پیکربندی
- مصرف CPU و حافظه
- ترافیک اضافی
۳. مقایسه
| ویژگی | استاتیک | داینامیک |
|---|---|---|
| پیکربندی | دستی | خودکار |
| بازیابی از خرابی | خیر | بله |
| مقیاسپذیری | ضعیف | قوی |
| مصرف منابع | صفر | متوسط |
| کنترل | کامل | محدودتر |
❓ سوالات مرور
- مسیریابی استاتیک چه مزیتی دارد؟
- RIP از چه الگوریتمی استفاده میکند؟
- چه زمانی مسیریابی داینامیک بهتر است؟
- BGP چه نقشی در اینترنت دارد؟
📚 اصطلاحات مهم
| English | فارسی | توضیح |
|---|---|---|
| Static Routing | مسیریابی استاتیک | تعریف دستی مسیر |
| Dynamic Routing | مسیریابی داینامیک | یادگیری خودکار مسیر |
| Distance Vector | بردار فاصله | الگوریتم مبتنی بر تعداد Hop |
| Link State | حالت لینک | الگوریتم مبتنی بر نقشه شبکه |
درس بعدی: پروتکلهای مسیریابی