ش | ی | د | س | چ | پ | ج |
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
Fault tolerance in SDN
ارائه دهنده: مجید احمدپور
روز برگزاری کلاس: دوشنبه
1 ) شبکه های مبتنی بر نرم افزار SDN را به اختصار شرح دهید ؟
SDN یک معماری نو ظهور در شبکه است که کنترل شبکه در آن ، از انتقال ترافیک مجزا می باشد و بطور مستقیم برنامه ریزی می شود. در نتیجه شبکه ها هوشمند تر و کنترل پذیر تر می شوند.شبکه از دید برنامه های کاربردی بصورت یک سوئیچ منطقی و واحد به نظر می رسد.درSDN دیگر نیازی به شناسایی و پردازش هزاران استاندارد و پروتکل نخواهد بود و دستورات فقط از کنترلر SDN دریافت می شود .
2 ) ویژگی های معماری Coronet را نام ببرید .
بازیابی سریع
مقیاس پذیر برای شبکه های بزرگ
مسیریابی چند مسیره
کارکردن با شبکه های دلخواه
کنترل سطح واحد
3 ) FatTire چیست ؟
FatTire (Fault Tolerating Regular Expressions ) یک زبان جدید برنامه نویسی سطح بالا است که فراهم کننده ساختارهایی برای نوشتن برنامه ها از نظر مسیرهای شبکه و نیاز های صریح در مورد تحمل پذیری خطا می باشد. کامپایلر FatTire تولید کننده جدول دستورات و جدول گروهها است که فراهم کننده تحمل پذیری خطای مشخص با تضمین که جریان ترافیک در امتداد مسیرهای دیکته شده توسط برنامه می باشد .
4 ) ویژگی های زبان برنامه نویسی FatTire برای تحمل پذیری خطا در SDN را نام برده و توضیح دهید.
رسا : ساختارهای طبیعی و متعامد برنامه نویسی که به سهولت سیاست های ارسال و تحمل پذیری خطا را شرح می دهد.
موثر : اجرای اثبات مفهوم مکانیسم Fast-Failover بر اساس ترجمه که در نسخه های اخیر OpenFlow مهیا شده است .
صحیح : یک روش برای استدلال درباره رفتارهای سیستم در بازه های زمانی پوشش خطا ، که قادر است ویژگیهای شبکه های گسترده را تایید نماید .
5 ) سیاست های کامپایل در FatTire را فقط نام ببرید .
1 - نرمال سازی
2 - ساخت گراف ارسال تحمل پذیری خطا
3 - ساخت گراف ارسال برای Netcore
4 - NetCore برای Fast-Failover OpenFlow