معرفی و دانلود کتاب بازیابی و تحمل پذیری خطا در شبکههای نرم افزار محور
برای دانلود قانونی کتاب بازیابی و تحمل پذیری خطا در شبکههای نرم افزار محور و دسترسی به هزاران کتاب و کتاب صوتی دیگر، اپلیکیشن کتابراه را رایگان نصب کنید.
معرفی کتاب بازیابی و تحمل پذیری خطا در شبکههای نرم افزار محور
کتاب بازیابی و تحمل پذیری خطا در شبکههای نرم افزار محور نوشتهی مهدی زاد مجید نخست شما را با شبکههای مبتنی بر نرمافزار و معماری آنها آشنا کرده و سپس به بررسی چگونگی اعمال تغییرات در این شبکهها میپردازد.
امروزه یکی از موضاعات مهم در عرصه شبکههای کامپیوتری، شبکههای مبتنی بر نرمافزار (SDNها) است. در این شبکهها، تحملپذیری خطای بازدارنده بر مبنای رویکردهای گوناگون مسیریابی، بازیابی فوری خطا را عملی میسازد که این موضوع ملزم به پیادهسازی پروتکلهای گوناگون راههای پشتیبان در حافظههای آدرسدهی محتوا در سوئیچها خواهد بود.
بنابراین ضمن رزرواسیون پهنای باند، مسیرهای پشتیبان لازم دارید. شما با محاسبهی چالشهای گفته شده و با قبول رویکردهای مسیریابی محلی، میتوانید معضل تحملپذیری خطای پیشگیرانه را در SDNها، بررسی کنید. شیوهی ارائه شده مسئله فوق در این کتاب بیان یک قاعدهی جدید برای بازیابی و تحملپذیری خطا بر مبنای مسیریابی پیشرو و پسرو در شبکههای مبتنی بر نرم افزار است.
در این روش با برنامهنویسی و بهینهسازی یک فرمول، مجموعه راههای پشتیبان برای حفاظت از یک جریان داده و با کاهش تعداد پروتکلهای اضافی و پهنای باند مورد نیاز برای مسیرهای پشتیبان تعیین میشود. چهار چوب پیشنهادی برای بالا بردن کارایی شبکه و بهینهسازی مصرف پهنای باند حاوی دو الگوریتم جدید زیر است:
- الگوریتم مسیریابی محلی پیشرو (FLR: Forward Local Routing).
- الگوریتم مسیریابی محلی پسرو (BLR: Backward Local Routing).
نتایج پیادهسازی و شبیهسازیهای الگوریتمهای پیشنهادی بیان میکند که الگوریتمهای پیشنهادی بسیار بهینه عمل میکنند و تعداد پروتکلهای اضافی مورد نیاز برای یک جریان داده را تا 75% در مقایسه با سایر رویکردها کاهش میدهند. همچنین نتایج نشان دادند که الگوریتمهای پیشنهادی به لحاظ کارایی پهنای باند پشتیبان موثر بوده است.
در بخشی از کتاب بازیابی و تحمل پذیری خطا در شبکههای نرم افزار محور میخوانیم:
مسیریابی مهمترین اصل و ویژگی برای ارتباط با شبکههای دیگر است. اگر شما دارای یک شبکه باشید و قصد داشته باشید با شبکههای دیگر نیز ارتباط برقرار کنید، یکی از کارهای مهم و ضروری برای انجام این عمل، استفاده از مسیریابی است. وظیفه مسیریاب این است که اطلاعات را از یک دستگاه در شبکه دریافت کرده و آن را به دستگاه دیگری که در شبکهی دیگر قرار دارد ارسال کند.
عمل مسیریابی معمولا با استفاده از روترها انجام میپذیرد ولی امروزه با پیشرفت سوئیچها در این زمینه و آمدن سوئیچهای پشرفتهتر، میتوان مسیریابی را بر روی سوئیچهای لایه 3 نیز انجام داد. بنابراین دو شبکهی متفاوت که میخواهند با یکدیگر ارتباط داشته و اطلاعاتی را به یکدیگر ارسال و یا از هم دریافت کنند، باید دارای روتر و یا سوئیچهای لایه 3 باشند، در غیر این صورت امکان مسیریابی بین دو شبکه متفاوت وجود نخواهد داشت.
فهرست مطالب کتاب
مقدمه
فصل اول: شبکههای نرم افزار محور
مقدمه
مولفههای موجود در حوزه شبکه نرم افزار محور
ساختار شبکههای سنتی
قابلیتهای ویژه شبکه نرم افزار محور
مولفههای اصلی معماری شبکه نرم افزار محور
تجهیزات روانهسازی یا سوئیچهای شبکه نرم افزار محور
کنترلر شبکه نرم افزار محور
مزایای استفاده از شبکه نرم افزار محور
مقایسه ساختار شبکه های ساده با نرم افزار محور
کانفیگ شبکههای فعلی (بدون شبکه نرم افزار محور)
مشکل روش فعلی (بدون شبکه نرم افزار محور)
چگونگی اعمال تغییرات در شبکههای شبکه نرم افزار محور
کارهای قبلی
بازیابی خطا در شبکههای نرمافزار محور
مهندسی ترافیک شبکه نرمافزار محور
شبکه نرمافزار محور حافظههای آدرسدهی محتوا – آگاه
فصل دوم: الگوریتمهای کارآمد برای محاسبه مسیرهای پشتیبان
مسیریابی (ROUTING)
انواع پروتکلهای مسیریابی (DYNAMIC ROUTING PROTOCOL)
بردار فاصله
RIP
IGRP
حالت پیوند
OSPF
2 IS_IS
ترکیبی
Rip_2
EIGRP
ویژگیهای پروتکل EIGRP
مسیریابی در محیط شبکه نرم افزار محور
نمای کلی معماری سرویس مسیریاب در محیط شبکه نرمافزار محور
مسیریابی در شبکه نرم افزار محور
عملیات کشف لینک
فرآیند محاسبه مسیر
جریان داده نمونه
شبکه همگن صرفاً OF
تعیین مسیر پشتیبان در شبکه
مدل سیستم
تابع هدف
محدودیت ها
محدودیت نگهداری جریان برای مسیر پشتیبان
محدودیت حلقه – آزاد
محدودیت پهنای باند
فرمولاسیون مسئله بهینهسازی کامل
فصل سوم: تغییر محاسبه مسیر محلی برای بازیابی خطا
پروتکلهای انتقال و جدول جریان
تغییر مسیر محلی پیشرو
تغییر مسیر محلی پسرو (BLR)
الگوریتمها
تعیین مجموعه مسیر پشتیبان برای یک جریان با استفاده از مسیریابی محلی پیشرو
حذف حلقههای انتقال در گرههای استثنا مسیریابی پیشرو
پیچیدگی الگوریتم
چارچوب بازیابی خطای انعطافپذیر شبکه نرمافزار محور
فصل چهارم: نتیجه گیری
تنظیمات شبیهسازی
معیارهای عملکرد
الگوریتمهای مقایسه
مقایسه مسیریابی پیشرو و پسرو در مقابل راهحل بهینه
تحلیل نتایج با پهنای باند کافی شبکه
عملکرد با گرافهای تصادفی
عملکرد با توپولوژی اینترنت 2
تجزیه و تحلیل نتایج روی یک شبکه با پهنای باند محدود
زمان بازیابی با آزمایشات مینی نت
نتیجه گیری
منابع و مراجع
منابع انگلیسی
واژهنامه انگلیسی به فارسی
مشخصات کتاب الکترونیک
نام کتاب | کتاب بازیابی و تحمل پذیری خطا در شبکههای نرم افزار محور |
نویسنده | مهدی زادمجید |
ناشر چاپی | انتشارات آریا دانش |
سال انتشار | ۱۳۹۷ |
فرمت کتاب | |
تعداد صفحات | 103 |
زبان | فارسی |
شابک | 978-622-6524-00-1 |
موضوع کتاب | کتابهای SDN |