بخشی از پاورپوینت
اسلاید 1 :
شبكه هاي كامپيوتري
اسلاید 2 :
منابع
”شبكه هاي كامپيوتري“،
اندرو اس تننباوم
“Computer Networks”,
Andrew S. Tannenbaum
اسلاید 3 :
سرفصل
مفاهيم شبكه هاي كامپيوتري
كاربردهاي شبكه
سخت افزار شبكه
نرم افزار شبكه
مدلهاي مرجع
استانداردها
لايه فيزيكي
مفاهيم
رسانه هاي هدايت شده
رسانه هاي هدايت نشده
لايه اتصال داده
موارد طراحي
تشخيص و تصحيح خطا
چند پروتكل
زير لايه MAC
مسئله تخصيص كانال
پروتكلهاي تخصيص چندگانه
اترنت
Switching درلايه اتصال داده
لايه شبكه
موارد طراحي
الگوريتمهاي مسيريابي
الگوريتمهاي كنترل ازدحام
كيفيت خدمات
به هم بندي شبكه ها
لايه شبكه در اينترنت
لايه انتقال
سرويسهاي انتقال
اجزاي پروتكلهاي انتقال
UDP
TCP
اسلاید 4 :
شبکه چيست؟
شبکه های کامپیوتری مجموعه ای از کامپیوترها ی مستقل و متصل به هم است که امکان تبادل اطلاعات با یکدیگر را دارند.
تفاوتش با سيستمهاي توزيع شده چيست؟
يك سيستم توزيع شده مجموعه اي از كامپيوترهاي مرتبط به هم است كه از ديد كاربر يك سيستم يكپارچه است كه يك كار واحد را انجام مي دهد.
اسلاید 5 :
کاربردهای شبکه های کامپيوتری
شبکه برای شرکتها
مزایای شبکه
اشتراک منابع (تقسیم منابع)
قابلیت اطمینان بالا
توزیع پردازش ها (load sharing)
مزایای اقتصادی
اسلاید 6 :
کاربردهای شبکه های کامپيوتری
مدل ارتباطي
مدل ارتباطی کارگزار/ مشتری یا Client/Server(سرویس دهنده/سرویس گیرنده)
Server: کامپیوتر ارایه دهنده خدمات
Client: کامپیوتر متقاضی و گیرنده خدمات
اسلاید 7 :
کاربردهای شبکه های کامپيوتری
مدل Client/Server شامل درخواستها و پاسخهاست
اسلاید 8 :
کاربردهای شبکه های کامپيوتری
شبکه برای اشخاص
دسترسی به اطلاعات راه دور (اطلاعات علمی، اقتصادی، اجتماعی، اخبار و جراید)
ایجاد ارتباط بین افراد (Email، Videoconference، Newsgroup)
سرگرمی ها
تجارت الکترونیکی
اسلاید 9 :
کاربردهای شبکه های کامپيوتری
ارتباط نظير به نظير
در ارتباط نظير به نظير سرويس دهنده و سرويس گيرنده ثابت نيستند
اسلاید 10 :
سخت افزار شبکه
شبکه های انتشار همگانی (Broadcast)
یک کانال ارتباطی مشترک که بسته ها به آدرس مقصد ارسال می شوند
امکان Multicasting
شبکه های نقطه به نقطه (Point to Point)
ارتباطات زیاد بین زوج ماشینها
بسته از مبدا به مقصد از چند ماشین میانی عبور می کند
* شبکه های کوچکتر از Broadcasting و شبکه های بزرگتر از ارتباط نقطه به نقطه استفاده می کنند.
اسلاید 11 :
انواع شبکه از نظر وسعت
شبکه های محلی LAN (Local Area Network)
Ethernet, FastEthernet, TokenRing, TokenBus
شبکه های شهری MAN (Metropolitan Area Network)
DQDB
شبکه های گسترده (Wide Area Network) WAN
Internet, X.25, ATM, FrameRelay
اسلاید 12 :
شبکه هاي محلي (LAN)
دو نمونه شبكه پخشي
A) Bus
B) Ring
اسلاید 13 :
شبکه هاي شهري (MAN)
اسلاید 14 :
شبکه هاي گسترده (WAN)
اسلاید 15 :
شبکه هاي گسترده (WAN)
دنباله بسته هاي ارسالي از فرستنده به گيرنده
اسلاید 16 :
نرم افزار شبکه
سلسله مراتب پروتکلها
نکات مطرح در طراحی لایه ها
سرویسهای اتصال گرا و بدون اتصال
Service Primitives
ارتباط سرویسها با پروتکلها
اسلاید 17 :
سلسله مراتب پروتکلها
لایه ها : کم شدن پیچیدگی طراحی
مانند مفاهیم مشابه در کامپیوتر(ADT, OOP و data encapsulation)
ارائه سرویس بدون آشکارسازی جزئیات پیاده سازی
لایه n در دو ماشین با هم ارتباط دارند
قوانین این ارتباطاط پروتکل لایه n است
موجودیتهای لایه های مشابه در دو ماشین همتا(Peer) نام دارند.
اسلاید 18 :
سلسله مراتب پروتکلها
ارتباط واقعی در رسانه انتقال انجام میگیرد
بین دو لایه مجاور واسط وجود دارد
واسط باید واضح تعریف شود
و اطلاعات انتقالی باید حداقل باشد
تا جایگزینی لایه ها راحت باشد
معماری شبکه : مجموعه لایه ها و پروتکلها
پشته پروتکل : لیستی از یک پروتکل برای هر لایه مورد استفاده توسط یک سیستم خاص
اسلاید 19 :
سلسله مراتب پروتکلها
ارتباط واقعی در رسانه انتقال انجام میگیرد
بین دو لایه مجاور واسط وجود دارد
واسط باید واضح تعریف شود
و اطلاعات انتقالی باید حداقل باشد
تا جایگزینی لایه ها راحت باشد
معماری شبکه : به مجموعه ای از لایه ها و پروتکلها گفته می شود.
پشته پروتکل : لیستی از یک پروتکل برای هر لایه مورد استفاده توسط یک سیستم خاص
اسلاید 20 :
سلسله مراتب پروتکلها

