شبکه‌های کامپیوتری پیشرفته

Advanced Computer Networks

مقطع: تحصیلات تکمیلی گرایش: شبکه‌های کامپیوتری
نوع درس: نظری تعداد واحد: ۳
پیش‌نیاز: – هم‌نیاز: –

هدف کلی

هدف از این درس، آشنایی دانشجویان با فناوری‌های شبکه‌ی اینترنت امروزی و همچنین ساختار کنار هم قرار گرفتن این فناوری‌ها است. فهم چرایی و چگونگی این فناوری‌ها و ساختار اینترنت با تاکید بر مسیریابی به عنوان عملیات کلیدی در اینترنت، و همچنین معرفی رویکردهای نوین در شبکه مانند SDN و NFV در این درس ارائه می‌شود.

سرفصل‌ها

  1. کنترل ازدحام در اینترنت
  2. مسیریابی در شبکه‌های کامپیوتری با تاکید بر OSPF و BGP
  3. معماری و سلسله مراتب در اینترنت
  4. ساختار ISP‌ها و سطوح مختلف خدمات‌دهندگان و نقش پروتکل BGP در ارتباط بین AS‌ها
  5. کیفیت سرویس در شبکه‌های کامپیوتری
  6. شبکه‌های توزیع محتوا، مکانیسم توزیع ترافیک و استفاده از حافظه نهان برای ذخیره‌سازی محتوا در نزدیکی مصرف‌کنندگان
  7. شبکه‌های مبتنی بر MPLS
  8. مهندسی ترافیک با تاکید بر OSPF-TE و BGP-TE و MPLS
  9. شبکه‌های تعریف‌شده با نرم‌افزار (SDN)
  10. پروتکل OpenFlow، زنجیره‌سازی خدمت (Service Chaining)
  11. شبکه‌های پوشان (Overlay)، توابع شبکه و مجازی‌سازی توابع شبکه (NFV)
  12. معماری‌ها و شبکه‌های مراکز داده

ارزیابی پیشنهادی

  • تکالیف و سمینار پژوهشی: ۳۰ درصد نمره
  • آزمون‌های میان‌ترم و پایان‌ترم: ۷۰ درصد نمره

منابع پیشنهادی

  1. D. Medhi and K. Ramasamy. Network Routing: Algorithms, Protocols, and Architectures. 2nd Edition. Morgan Kaufmann. 2017.
  2. L. L. Peterson and B. S. Davie. Computer Networks: A Systems Approach. 6th Edition, Morgan Kaufmann. 2021.
  3. L. L. Peterson, C. Cascone, B. O’Connor, T. Vachuska, and B. Davie. Software Defined Networks: A Systems Approach. Morgan Kaufmann. 2021.