صفحه 1:
www.Collegeprozheh. ir
0
صفحه 2:
Software Defined Network
(SDN )
استاد راهنما: دکتر آزاده اسنندباری
دانشجو: وحید واحدی
صفحه 3:
تاریخچه ودلیل استفاده از 50
تعریف 50۱
اجزای تشکیل دهنده[50
تجهیزات روانهسازی - سوئیجهای 5011
کاربرد شبکه 501
.” معروفترین شبیه سازی های شبکه 50۷
‘unctions virtualization (NFV) “
NEV g SDN تفاوت شبکه مبتنی نرم افزار ”
SD ۷۷۵۸ تفاوت 50۱1 و
مزایای استفاده SDN}
7 جمع بندی
صفحه 4:
ر سال ۱۹۹۹ سرعت انتقال داده ها برای شما اهمیت بسیاری دلشت در واقع در آن زمان ما فایل ها عکس
هاء فیلم ها انتقال می دادیم و کلا همه چیز بک فایل بود. پس در آن زمان چون نیازمان جابجایی فایل ها بود.
سرعت انتقال اهمیت بالایی داشت. حالا بیایید نگاهی به سال ۲۰۰۵ بيندازيم در اين بازه 96لا ,
/ وارد عرصه شدند. با استفاده بیشتر لز این بسترهای ارتباطی اهمیت. ارتباطات در
لحظه و زنده بسیار بیشتر از گذشته افزایش یافت. در اين بازه جيزى كه اهميت بيدا كرد تاخير
۷ ۸ بود. بدین ترتیب در سال ۲۰۰۵ 0005 وارد اجزا شبكه شد.
Q & ما این اجازه را می داد تا الویت بتدی کنیم. می توانیم بگوییم پروتکل ۷۵۱۴ مهم تر از پروتکل
۴ بود در نتیجه پهنای باند بیشتری به اده شد. پس به مرور زمان از نظر اولویت» سرعت
جای خود را به 005 wl
در سالهای ۰۲۰۱۲ ۲۰۱۳ شبکه پیچیده تر می شود. مثلا قبلا به راحتی می گفتیم 51۳ الویت بیشتری
نسبت به ۲۲۳ دارد اما الان که هر روزه تعداد دستگاه های بیشتری به شبکه وصل می شوند. خولسته های
آن ها متفاوت است. مثلا بعضی مواقع ۲۳ الویت بیشتری داردلما شما نمی توانید سیاست ها و الویت بندی
های شبکه را در لحظه تغییر دهید.دقیقا اینجا است که 9101 وارد بازی می شود
صفحه 5:
SDN
ما می توانیم با توجه به نیازی که در لحظه داریم. به صورت پویا به ترافیک شبکه خود شکل بدیم. قسمت مهم
لین است که شبکه رابه ۲ قسمت تقسیم می کند. این تفکیک شبکه چندین مزبت در حوزه انعطاف پذیری و
کنترل پذیری دارد. از طرفی به شما اجازه می دهد تا فولئد مجازی سازی سیستم و پردازش ابری ربا هم داشته
باشید و از طرفی دیگر می توانید هوش متمرکز را پیاده سازی کنید تا دید واضح و وسیعی نسبت به شبکه خود
ذاشته باشید. لین کاربه شما کمک می کند تا شبکه خود را راحت تر مدیریت و نگهداری کنید و کنترل و واکنش
پذیری شبکه خود را بهبود دهید.
صفحه 6:
صفحه 7:
rr er حرا
Software Defined Networking
يريت ديتا از طریق کنترلر به سوئیجهای شبکه ارسال میشود و همچنین
ت در صورت نیاز سوئیج به کنترلر اطلاعاتی برای تصمیمگیری بهتر ارسال نماید (از
جمله اطلاعات نرخ پورتهای سوئیج). این امر موجب ایجاد روشی بهینهتر برای مدیریت
ترافیکهای شبکه میشود.
Northbound API (e.9.. FML. Procera, Frenetic, RESTful)
Beacon رگ
ery 9
صفحه 8:
اجزاء تشکیل دهنده 5011
Control Plane*
Data Plane*
Control Plane
در ۳۱۵۳06 00۳۲۲۵۱ یک مجموعه از سرور های مدیریتی وجود دارد که با اجزای
Data Plane ارتباط برقرار می کند و مشخص می سازد که در آن ثانیه داده
چگونه در ۳۱۵06 0812 حرکت کند.
میتوان گفت در اين دقیقه تمام ترافیک برای5۱8 است.۲ دقیقه بعد تمام ترافیک
برای ۳۲۴ برود.
“--*-ol Plane 5>
اجزا مختلف
صفحه 9:
(Ms Pensa ba: A
501 اجزاء تشکیل دهنده
Data Plane
6 033 قسمتييسكه تمام سويج هاء روتر هاء فابرول(ها ... در آنقرار میآسبرد.
در ۱6 3 033 سرويس هليى ملفند /ع501065 ,۳۱۲۵۷۷۵۱۱و .... وجود داردکه قبلا آنها روی
لایه فیزیکی بودند .
ينجا سوال بي ش.حى آنيد.كه آنباحى توان كن را جدا كرد؟ بله!! شما مبتوانيد كن رلبميك سرور
مجزا ببريد تا با آن عملكرد بهترى داشته باشيد.
شمایک قسمت مدیریتی دارید که 0۱206 600۲۲0۱ را مدبييت حى كند. سيستم مديريتى
۷ مطمئن می شود کارش را درست انجام داده و مشکلی پیش نمی آید.
Openflow
یک پروتکل کنترلی است که به شما اجازه می دهد بقیه اجزا را در 0۱2۳6 001۲01 کنترل کنید
صفحه 10:
یک شبکه نرمافزار محور پویا است که مدیریت پذیر و به ضرفه میباشد که به دنبال مناسب بودن برای
برنامههای کاربردی با پهنای باند بالا میباشد.
پروتکل اوپن فلو عنصر اصلی ساختار شبکه نرمافزلری تعریف شده میباشد.
در معماری 510 لایه های کنترل و دیتا از هم جدا هستند. هوشمندی شبکه به صورت متمرکز است و
زیرساخت شبکه از اپلیکیشن ها جدا است.
یک ساختار منطقی مشترک بین تمامی سوییچ هاء روترها و دیگر تجهیزات وجود داشته باشد. و اینکه
یک پروتکل لمن بین g SDN تجهيزات شبکه نیاز است._ .
برای این مفهوم پروتکل های مختلفی از جمله 1996 108و و 2007 ۶20۵۴ 2000 ۱۶۲۴و
8 0۵6۳۱۳۱۵۷ مطرح شدند
صفحه 11:
جداسازی لایه کنترل از دیتا
رل متمرکز وداشتن دید جامع نسبت به شیکه
کنترولر ولایه دیتا
صفحه 12:
تجهیزات روانهسازی - سوئیچهای 501
یک oslo»; SDN همانند شبکههای سنتی دارای مجموعهای از تجهیزات شبکه (ازجمله
سوئیجها. مسیریابها و جعبههای میانی است. ۱
تنها تفاوتی که درلین میان است. تبدیل تجهیزات فیزیکی سنتی به عناصر ساده روانهسازی |
هست که این عناصر فاقد بخش کنترلی و یا نرمافزاری جهت تصمیمگیریهای خودکار
هست.
هوش شبکه از تجهیزات صفحه داده به یک سیستم کنترلی بهطور منطقی متمرکز منتقل
شده است
. این سیستم کنترلی شامل سیستمعامل شبکه و برنامههای کاربردی آن هست. بهمنظور
اطمینان از قابلیت همکاری و سازگاری بین انواع مختلف صفحه کنترل و داده. مىبايست اين
شبکهها بر روی واسطهای باز و استانداردی ازجمله 006۱۳۱0۷۷) ایجاد شوند.
صفحه 13:
ی سختافزار و نرم
* تحت استانداردهای متن
* تفکیک لایه کنترل از د
کنترل کننده با داشتن دید صحیح نسبت به شبکه.
* داشتن ارتباط کاربری باز بین کنترل کننده و لایه داده.
** قابلیت برنامه ریزی شبکه با برنامه های خارج از شبکه.
صفحه 14:
Q Mininet-wifi
QO MaxiNet
صفحه 15:
Network functions virtualization (NFV)
مجازی سازی عملیات شبکه ۱۷۴۷ روشی برای مجازی سازی سرویسهای شبکه مانند روترهاء فایروالها و
تراز کنندههای بار است که به طور سنتی بر روی سخت افزار اختصاصی اجرا میشدند.
این سرویسها بصورت ماشینهای مجازی (۷3۷) روی سخت افزار کالا بسته بندی شدهاند که به ارائه
| دهندگان خدمات این امکان را میدهد تا شبکه خود را به جای سرویس اختصاصی روی سرورهای استاندارد
اجرا کنند.
[ با ۳۷!, نیازی نیست که برای هر عملکرد شبکه سخت افزار اختصاصی دلشته باشید. ۳۷| با اجازه دادن به
ارائه دهندگان خدمات برای ارائه خدمات و برنامههای جدید شبکه بدون نیاز به منابع سخت افزاری اضافی,
مقیاس پذیری و چابکی را بهبود میبخشد.
Traditional Device SDN Architecture
Data Plane
Network Device
صفحه 16:
لال .
تفاوت شبکه مبتنی نرم افزار 501 و ۱۱۳۷
SDN , NFV به یکدیگر ولبسته نیستند لما شباههاییبا هم دایند هر دو به مجایی
انیم تکیهستند و از لنتزلع شسبکه لستفاد ax لما ن_حوم تفکیکت ولبع و منابع لنتزا
لا لاک عملیاتعا را از عملیاتک نترلشبکه با هدفلیجاه شبکهلی؟ ننر لپ ذیر
و قابلبرنامه ویزیجدا میکسند
لا ۱۱۳۷ با فراهم کردن زیرساختی که نرم افزار SDN میتواند بر روی آن اجرا شود از
SDN پشتیبانی میکند.
بسته به آنچه میخواهید انجام دهید. ۱۳۷ و ٩10 میتوانند با هم استفاده شوند.
با استفاده از ٩۱۳۷ و لا/ م5 میتوانید معماری شبکهای ایجاد کنید که انعطاف پذیرتر, قابل
برنامه ریزی و استفاده بهینه از منابع باشد.
صفحه 17:
‘Ms eee ee, Ee ا
50 ۷۷۵۸۱ تفاوت 50۱1 و
صفحه 18:
امنیت اطلاعات بیشتر
کاهش هزینههای عملیاتی
کاهش هزینههای سخت افزاری
اگر با استانداردهای 5010۳66 sh OPEN فروشندهای >
صفحه 19:
Sa Aaa
SDN مزایای استفاده از
با استفاده از ٩101 راه را برای کاربردهای جدید و خلاقانه برای مدیران شبکه باز میکند
کنترل دائمی توپولوژی شبکه با استفاده از این روش ممکن میشود و میتوان کنترل
دسترسی در کل شبکه مدیریت آنرژی را در هر زمان به صورت لحظهای مدیریت کرد
علاوه بر اين قابلیت برنامه ریزی امکان ارتباط مداوم را در همه سطوح فراهم میآورد اين
قابلیت اپلیکیشنها را از شبکه و شبکه را نیز نسبت به برنامه ها گاهی می سازد
اين امر باعث کاهش جدی مصرف منابع میشود و از اين طریق امکان استفاده بهتر و بیشتر
از ظرفیت موجود شبکه برای مدیران فراهم میشود
انا به طوریجدیبه دنبللسادد سایلستفاده از شبكه در کسثر کاهشهزینه های
مدیریتیسالستفادم از سرویسهاوق ابلرنامه ریزیاست
صفحه 20:
Lost deat SDN باماهیتپویا و در حالتغییر شبکه هاآینده سازگار بباشد و
بانيز به يهناىياند بي* عتبیشتر ۰ پردازشقدرتمندتر و لمکاناتت از
شبكدها همكام باشد
ابا استفاده ازلاا510 مىتوان انعطاف يذيرى بالاء مديريت آسان و يكيارجه و ايجاد تغيير در
ساختار شبکه به صورت لحظهای را در اختیار داشت که تمامی لین ویذگیها عملکرد شبکه را
به طور چشمگیری افزایش و هزینههای لازم برای تهیه تجهیزات گران قیمت و همچنین
نیروی انسانی مورد نیاز برای مدیریت شبکه را به شدت کاهش می دهد
با این حال برای رسیدن به چنین هدفی هنوز چالشهایی پیش راه وجود دارد که باید برطرف
شود چالش هایی در زمینه :
توان پردازشی امنیت شبکه
میزان انطباق شبکههای 50 با شبکههای فعلی
صفحه 21:
با سياس فراوان
