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

## Computer Networks

***

| کارشناسی      | مقطع:       | شبکه‌های کامپیوتری                                                                           | نام درس:    |
| ------------- | ----------- | -------------------------------------------------------------------------------------------- | ----------- |
| تخصصی اختیاری | گروه درس:   | [سیستم‌های عامل](https://github.com/cs-um/curr/blob/main/docs/elective/Operating-Systems.md) | پیش‌نیاز:   |
| نظری          | نوع درس:    | ندارد                                                                                        | هم‌نیاز:    |
| 48            | تعداد ساعت: | 3                                                                                            | تعداد واحد: |
|               |             | ندارد                                                                                        | حل تمرین:   |

**سرفصل درس:**

* برنامه‌نویسی مبتنی بر سوکت. سویچینگ بسته‌های آی‌پی. آدرس‌دهی و هدایت مبتنی بر آی‌پی. قراردادهای انتقال (تی‌سی‌پی و یو‌دی‌پی‌). کنترل ازدحام. ترجمه‌ی آدرس‌ها (دی‌ان‌اس‌، دی‌اچ‌سی‌پی و اِی‌آر‌پی‌). میان‌افزار (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](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](https://www.wiley.com/en-cn/Networking+All+in+One+For+Dummies,+8th+Edition-p-9781119689010)

\*\*
