مسیریابی فرآیند انتخاب مسیرهای شبکه
مسیریابی فرآیند انتخاب مسیرهای شبکه
مسیریابی مسیرهای خوبی را از طریق شبکه برای گرفتن اطلاعات محاسبه می کند. به عنوان مثال، از گره 1 تا گره 6 بهترین مسیرها احتمالاً 1-8-7-6، 1-8-10-6 یا 1-9-10-6 هستند، زیرا اینها کوتاه ترین مسیرها هستند.
انتخاب مسیرهای شبکه
مسیریابی فرآیند انتخاب مسیرهای شبکه برای حمل ترافیک شبکه است. مسیریابی برای بسیاری از انواع شبکه ها از جمله شبکه های سوئیچینگ مدار و شبکه های سوئیچ بسته انجام می شود.
در شبکههای سوئیچ بسته، پروتکلهای مسیریابی، ارسال بستهها (انتقال بستههای شبکه با آدرس منطقی از مبدأ به سمت مقصد نهاییشان) را از طریق گرههای میانی هدایت میکنند. گره های میانی معمولاً دستگاه های سخت افزاری شبکه مانند روترها، پل ها، دروازه ها، فایروال ها یا سوئیچ ها هستند. رایانه های همه منظوره همچنین می توانند بسته ها را ارسال کنند و مسیریابی را انجام دهند، اگرچه آنها سخت افزار تخصصی نیستند و ممکن است از عملکرد محدود رنج ببرند. فرآیند مسیریابی معمولاً ارسال را بر اساس جداول مسیریابی هدایت می کند که رکوردی از مسیرها را به مقصدهای مختلف شبکه حفظ می کند. بنابراین، ساخت جداول مسیریابی که در حافظه روتر نگهداری می شوند، برای مسیریابی کارآمد بسیار مهم است.
معمولاً چندین مسیر وجود دارد که می توان طی کرد، و برای انتخاب بین آنها، عناصر مختلفی را می توان در نظر گرفت تا تصمیم بگیرد که کدام مسیرها در جدول مسیریابی نصب شوند، مانند (مرتب شده بر اساس اولویت):
ماسک های زیر شبکه
Prefix-Length: جایی که ماسکهای زیرشبکه طولانیتر ترجیح داده میشوند (مستقل اگر در یک پروتکل مسیریابی باشد یا روی یک پروتکل مسیریابی دیگر)
متریک: جایی که متریک/هزینه کمتر ترجیح داده می شود (فقط در یک پروتکل مسیریابی معتبر است)
فاصله اداری: جایی که فاصله کمتر ترجیح داده می شود (فقط بین پروتکل های مسیریابی مختلف معتبر است)
اکثر الگوریتم های مسیریابی در هر زمان تنها از یک مسیر شبکه استفاده می کنند. تکنیک های مسیریابی چند مسیری استفاده از چندین مسیر جایگزین را امکان پذیر می کند.
مسیریابی، در معنای محدود تر این اصطلاح، اغلب با پل زدن در این فرض که آدرس های شبکه ساختاری دارند و آدرس های مشابه دلالت بر مجاورت در شبکه دارند، در تضاد است. آدرسهای ساختاریافته به یک ورودی جدول مسیریابی اجازه میدهند که مسیر را به گروهی از دستگاهها نشان دهد. در شبکه های بزرگ، آدرس دهی ساختاریافته (مسیریابی، به معنای محدود) بهتر از آدرس دهی بدون ساختار (پل زدن) عمل می کند. مسیریابی به شکل غالب آدرس دهی در اینترنت تبدیل شده است. پل زدن هنوز به طور گسترده در محیط های محلی استفاده می شود.
شبکه ها ممکن است با ویژگی ها یا ویژگی های بسیاری مانند ظرفیت فیزیکی، هدف سازمانی، مجوز کاربر، حقوق دسترسی و موارد دیگر مشخص شوند. یکی دیگر از روش های طبقه بندی متمایز، وسعت فیزیکی یا مقیاس جغرافیایی است.
شبکه در مقیاس نانو
یک شبکه ارتباطی در مقیاس نانو دارای اجزای کلیدی است که در مقیاس نانو اجرا میشوند، از جمله حاملهای پیام و از اصول فیزیکی متفاوت با مکانیسمهای ارتباطی در مقیاس کلان استفاده میکنند. ارتباطات در مقیاس نانو، ارتباطات را به حسگرها و محرکهای بسیار کوچکی مانند آنهایی که در سیستمهای بیولوژیکی یافت میشوند، گسترش میدهد و همچنین تمایل دارد در محیطهایی که برای ارتباطات کلاسیک بیش از حد خشن هستند، کار کنند.
شبکه محلی شخصی
شبکه شخصی (PAN) یک شبکه کامپیوتری است که برای ارتباط بین رایانهها و دستگاههای مختلف فناوری اطلاعات نزدیک به یک نفر استفاده میشود. برخی از نمونههایی از دستگاههایی که در PAN استفاده میشوند عبارتند از رایانههای شخصی، چاپگرها، دستگاههای فکس، تلفنها، رایانههای شخصی، اسکنرها و حتی کنسولهای بازی ویدیویی. PAN ممکن است شامل دستگاه های سیمی و بی سیم باشد. دسترسی یک PAN به طور معمول تا 10 متر گسترش می یابد.[41] یک PAN سیمی معمولاً با اتصالات USB و FireWire ساخته می شود در حالی که فناوری هایی مانند بلوتوث و ارتباطات مادون قرمز معمولاً یک PAN بی سیم را تشکیل می دهند.
شبکه محلی
شبکه محلی (LAN) شبکهای است که رایانهها و دستگاهها را در یک منطقه جغرافیایی محدود مانند خانه، مدرسه، ساختمان اداری یا گروهی از ساختمانها به هم متصل میکند. هر کامپیوتر یا دستگاه در شبکه یک گره است. شبکه های محلی سیمی به احتمال زیاد مبتنی بر فناوری اترنت هستند. استانداردهای جدیدتر مانند ITU-T G.hn همچنین راهی برای ایجاد یک شبکه LAN سیمی با استفاده از سیم کشی موجود، مانند کابل های کواکسیال، خطوط تلفن، و خطوط برق ارائه می دهد.[42]
ویژگی های تعیین کننده یک LAN، بر خلاف شبکه گسترده (WAN)، شامل نرخ انتقال داده بالاتر، محدوده جغرافیایی محدود، و عدم اتکا به خطوط اجاره ای برای ارائه اتصال است. اترنت فعلی یا سایر فناوریهای LAN 802.3 IEEE با سرعت انتقال داده تا 100 گیگابیت بر ثانیه کار میکنند که توسط IEEE در سال 2010 استاندارد شده است.[43] در حال حاضر، اترنت 400 گیگابیت بر ثانیه در حال توسعه است.