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

 | تاریخ ارسال: 1399/9/10 | 
 دانشکده مهندسی پزشکی       
 
تحصیلات تکمیلی   (اختیاری)
 
 
عنوان درس: شبکه های کامپیوتری
 
تعداد واحد       ۳                                                 پیش نیاز 
                                                                                      
 
                                                                           هم نیاز  
        
 

 
رئوس مطالب:

1. مروری بر سرویسهای شبکههای کامپیوتری ( 1 جلسه)
- مثال هایی از سرویسهای شبکه
- تعریف شبکههای کامپیوتری
- تعریف سرویس و کیفیت سرویس دهی
- تعریف پروتکل

2. شبکه های اینترنت و اجرای تشکیل دهنده آن ( 3 جلسه)
- تعریف اجزاء شبکه های اینترنت (لبه و هسته شبکه)
- مدل Clinent – Server
- شبکه های دسترسی و رسانه های فیزیکی
- سوئیچینگ بستهای و سوئیچینگ مداری
- پارامترهای کیفیت سرویس در شبکه های سوئیچینگ بستهای

3. معماری لایهای شبکهای کامپیوتر ( 3 جلسه)
- مدل مرجع OSI
- دید واحد به لایه ها، پروتکلها و سرویسها
- مدل های سرویس اتصال گرا و سرویس بدون اتصال
- قطعه سازی و بازسازی
- مالتی پلکسینگ و دی مالتی پلکسینگ
- مدل TCP/IP
 
4. لایه کاربردی ( 4 جلسه)
- اصول کاربردهای شبکهای
- وب و پروتکلHTIP
- انتقال فایل و پروتکل FTP
- پست الکترونیکی و پروتکل SMTP
- سرویس دایرکتوری در اینترنت و پروتکل DNS
- کاربردهای نظیر به نظیر
- برنامه نویسی سوکت با TCP
- برنامه نویسی سوکت با UDP

5. لایه حمل ( 5 جلسه)
- معرفی سرویسهای لایه حمل
- سرویس بدون اتصال لایه حمل و UDP
- اصول انتقال مطمئن داده (پروتکلهای کنترل ARQ)
- سرویس اتصال گرا لایه حمل و TCP
- اصول کنترل ازدحام
- کنترل ازدحام در TCP
 
6. لایه شبکه ( 9 جلسه)
- معرفی وظایف لایه شبکه (مسیریابی و جلورانی)
- شبکه های داده نگار و مدار مجازی
- معماری مسیریاب
- مدیریت ترافیک در شبکههای سوئیپینگ بسته ای
- مدیریت ترافیک در سطح بسته (مدیریت صف و زمان بندی بسته ها)
- مدیریت اینترنت (پروتکلهای ARP, ICMP, IPV6, IPV4)
- پروتکلهای Mobile IP , DHCP
- الگوریتم های مسیریابی در اینترنت (تعریف AS و پروتکلهایEGP , IGP )
- پروتکل RIP
- پروتکل OSPF
- پروتکل BGP
- مسیریابی چند پخشی و همه پخشی

7. لایه پیوند داده و شبکههای محلی ( 2 جلسه)
- معرفی لایه پیوند داده و سرویسهای آن
- کلیات روش های تشخیص و تصحیح خطا
- کلیات روش های کنترل دسترسی به رسانه
- کلیات شبکههای محلی Wireless LAN و Ethernet

8. امنیت در شبکههای کامپیوتری ( 3 جلسه)
- کلیات امنیت شبکههای کامپیوتری
- صحت پیام (Message Integrity)
- تصدیق اصالت نقطه پایانی
- ایمن سازی email
- ایمن سازی اتصالات SSL: TCP
- عملیات ایمن سازی:  و سیستم های تشخیص نفوذfirewall

 
 

 
مراجع
 
1- James F. Kurose and Keith W. Ross, Computer Networking: A Top- Down Approach,5/e, Addison- Weseley, 2009
2- Alberto Leon- Garcia and Indra Widjaja, Communication Networks, 9/e, McGraw- Hill, 2003
3- Behroz A. Forouzan and DeAnza College, Data Communications and Networking, 4/e, McGraw- Hill, 2007
4- William Stallings, Data and computer Communications, 8/e, Prentice- hell, 2007


دفعات مشاهده: 2772 بار   |   دفعات چاپ: 158 بار   |   دفعات ارسال به دیگران: 0 بار   |   0 نظر