شبکههای کامپیوتری
Computer Networks
نام درس: | شبکههای کامپیوتری | مقطع: | کارشناسی |
---|---|---|---|
پیشنیاز: | سیستمهای عامل | گروه درس: | تخصصی اختیاری |
همنیاز: | ندارد | نوع درس: | نظری |
تعداد واحد: | 3 | تعداد ساعت: | 48 |
حل تمرین: | ندارد |
سرفصل درس:
- برنامهنویسی مبتنی بر سوکت. سویچینگ بستههای آیپی. آدرسدهی و هدایت مبتنی بر آیپی. قراردادهای انتقال (تیسیپی و یودیپی). کنترل ازدحام. ترجمهی آدرسها (دیاناس، دیاچسیپی و اِیآرپی). میانافزار (Middleware). سوئیچ ها و پلها (Switches and Bridges). اتصالات (Links). مسیریابی حالت اتصال. مسیریابی بردار فاصله و بردار مسیر. مسیریابی بردار مسیر مبتنی بر خط مشی (BGP). شبکههای فرالایهای و همتا-به-همتا. جریانسازی چندرسانهای. سویچینگ مداری (Circuit Switching). شبکههای بیسیم و همراه. شبکه توزیع محتوا (CDN). شبکههای مبتنی بر نرمافزار.
منابع:
-
Peterson, L. L., & Davie, B. S. (2011). Computer Networks: A Systems Approach. 5th Edition. Morgan Kaufmann Publishers.
-
Kurose, J. F., & Ross, K. W. (2020). A Top-Down Approach: Computer Networking. 8th edition, Pearson. URL: http://gaia.cs.umass.edu/kurose_ross/index.php
-
Lowe, D. (2021). Networking All-in-One For Dummies (8th Edition). Wiley. URL: https://www.wiley.com/en-cn/Networking+All+in+One+For+Dummies,+8th+Edition-p-9781119689010
**