شبکه‌های کامپیوتری/مسیریابی: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
بدون خلاصۀ ویرایش
ویرایش فارسی متن ترجمه شده
خط ۱:
== مسیریابی ==
مسیریابی روند گرفتن بسته های اطلاعات از مکانی که بسته ها باید ارسال شود است. در واقع مسیریابی اجرا الگوریتم های مختلفی است که وظیفه انهاآنها پیدا کردن کوتاه ترین مسیر بین دو نقطه می باشد.
 
=== مقدمه ===
ادرس دهی IP برپایه مفهوم شبکه ها و هاست است . یک هاست همهعضوی چیزی هستمهم در شبکه است که توانایی ارسال و دریافت بسته های IP روی شبکه از قبیل ایستگاه کاری و یا روتر را دارد. مسیریابی عملیات ارسال داده از یک هاست به یک هاست دیگر میباشد. تفاوت مسیریابی با برقراری پل (bridging) این است که پل در لایه 2 "لایه لینک" از مدل OSI است اما مسیریابی در لایه 3 "لایه شبکه" میباشد. مسیریابی بهینه ترین مسیر را در شبکه تشخیص میدهد.
مسیریابی عملیات ارسال داده از یک هاست به یک هاست دیگر میباشد .مسیریابی با برقراری پل (Briging ) این است که پل در لایه 2 (لایه لینک)از مدل Osi است اما مسیریابی در لایه 3 (لایه شبکه)میباشد .
مسیریابی تشخیص میدهد بهینه ترین مسیر را در شبکه
 
=== الگوریتم های مسیریابی ===
{{TODO|Introduce Routing Tables}}
الگوریتم مسیریابی در حافظه روتر ذخیره میشود . این الگوریتم فاکتور مهمی برای عملکرد مناسب عملیات مسیریابی است. هدف این الگوریتم مسیریابی اتخاذ تصمیم برای انتخاب مسیر انتقال داده است. روتر از الگوریتم مسیریابی برای محاسبه مسیری که بهترین شرایط انتقال داده از مبدا به مقصد استفاده میکند. الگوریتم مسیر یابی مورد استفاذه روتر را نی توان به صورت مستقیم تغییر دارد اما با انتخاب پروتکل به طور غیر مستقیم الگوریتم مورد استفاده روتر را تغییر میدهیم. به عنوان مثال پروتکل اطلاعات مسیریابی ((Routing Information Protocol (RIP) ممکن است یک نوع الگوریتم برای انتقال داده و در مقابل پروتکل اولین مسیر کوتاه باز ((Open Shortest Path First (OSPF) از الگوریتم دیگر استفاده کند.
 
الگوریتم مسیریابی مستقیما نمی تواند تغییر کند. تنها راه تغییر آن تغییر پروتکل مسیریابی است. مجموعا دو نوع اصلی از پروتکل های مسیریابی وجود دارد که عبارت اند از :
 
* فاصله راس ها (distance vector)
=== الگوریتم های مسیریابی ===
* وضعیت اتصال (link-state)
الگوریتم مسیریابی در حافظه روتر ذخیره میشود . این الگوریتم فاکتور مهمی برای عملکرد مناسب عملیات مسیریابی است .هدف ابلگوریتم مسیریابی اتخاذ تصمیم برای انتخاب مسیر برای انتقال داده است .
روتر استفاده میکند از الگوریتم برای محاسبه مسیری که مهیا میکند شرایط انتقال داده از مبدا به مقصد را .
به یاد داشته باشید که شما نمیتوانید مستقیما الگوریتم مورد استفاده در روتر خودرا انتخاب کنید همچنین انتخاب الگوریتم مسیریابی به پروتکل مسیریابی انتخابی بستگی دارد.به عنوان مثال پروتکل اطلاعات مسیریابی (Routing Information Protocol (RIP)) ممکن است یک نوع الگوریتم ما برای انتقال داده استفاده کند و در مقابل پروتکل اولین مسیر کوتاه باز (Open Shortest Path First (OSPF))از الگوریتم دیگر .
 
الگوریتم مسیریابی نمی تواند تغییر کند . تنها راه تغییر آن تغییر پروتکل مسیریابی است . مجموع عملکرد شبکه شما بستگی به الگوریتم مسیریابی دارد ، بنابراین شما باید در باره اینکه هر پروتکل از چه الگوریتمی استفاده میکند تحقیق کنید سپس روی شبکه خود اجرا نمایید.
در مجموع دو نوع اصلی از الگوریتم های مسیریابی وجود دارد
فاصله راس ها (distance vector)
وضعیت اتصال (link-state)
 
هر پروتکلی که اسمش "distance vector" باشد از الگوریتم فاصله راس ها استفاده میکند و تمامی پروتکلهای "link-state" از الگوریتم های وضعیت اتصال استفاده میکنند.