1 / 360

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

شبکه های کامپیوتری. نام مرجع : Computer Networks (FOURTH EDITION) نویسنده : اندرو اس. تننبام. فصل اول. مقدمه. تعريف شبکه های کامپيوتری. تکنولوژی کلیدی قرن بیستم تعاریف اولیه پيوند کامپيوتر و مخابرات تفاوت بین شبکه کامپیوتری و سیستم توزیع شده وب : شبکه یا یک سیستم توزیعی ؟.

Download Presentation

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

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. شبکه های کامپیوتری نام مرجع : Computer Networks(FOURTH EDITION) نویسنده : اندرو اس. تننبام

  2. فصل اول مقدمه

  3. تعريف شبکه های کامپيوتری • تکنولوژی کلیدی قرن بیستم • تعاریف اولیه • پيوند کامپيوتر و مخابرات • تفاوت بین شبکه کامپیوتری و سیستم توزیع شده • وب: شبکه یا یک سیستم توزیعی ؟

  4. کاربردهای شبکه های کامپیوتری • کاربرد های تجاری • اشتراک منابع (برنامه ها، تجهیزات، داده ها) • مدل مشتری- سرویس دهنده • پست الکترونیک • کنفرانس ویدئویی • تجارت الکترونیک

  5. کاربرد های تجاریمدل مشتری - سرویس دهنده شبکه با دو مشتری و یک سرویس دهنده

  6. کاربرد های تجاریمدل سرویس دهنده-مشتری مدل مشتری-سرویس دهنده بر درخواست وپاسخ مبتنی است.

  7. کاربردهای شبکه های کامپیوتری(ادامه) • کاربردهای خانگی • دسترسی به اطلاعات پراکنده در سراسر دنیا • ارتباطات دوجانبه (همتا-به-همتا) • سرگرمی های تعاملی • تجارت الکترونیک

  8. کاربردهای خانگیارتباطات دوجانبه در یک سیستم همتا-به-همتا مشتری یا سرویس دهنده ثابتی وجود ندارد.

  9. کاربردهای خانگیارتباطات دوجانبه

  10. کاربردهای شبکه های کامپیوتری(ادامه-2) • کاربران سیار • کامپیوترهای کتابی ودستیاران دیجیتالی (PDA) • شبکه های بیسیم • شبکه های بیسیم ثابت • شبکه های بیسیم سیار • قرائت کنتورهای مختلف خانگی • ادغام تلفن های همراه وPDAها با کامپیوترهای بیسیم

  11. کاربران سیارشبکه های بیسیم

  12. ادامه-3))کاربردهای شبکه های کامپیوتری • تبعات اجتماعی • مسائل اجتماعی،اخلاقی وسیاسی • فلسفه ”زندگی کن، و بگذارزندگی کنند“ • رابطه دولت با شهروندان • قانون حق تجسس • کوکی ها • پیام های بدون نام و نشان (Spam)

  13. سخت افزار شبکه • طبقه بندی • تکنولوژی انتقال • ارتباطات پخشی (broadcast) • ارتباطات همتا به همتا (peer-to-peer) • اندازه شبکه • شبکه های محلی (local Area Network) • شبکه های شهری (Metropolitan Area Network) • شبکه های گسترده (Wide Area Network) • شبکه های بیسیم (Wireless Network) • شبکه های خانگی (Home Network) • شبکه شبکه ها (Internetwork)

  14. شبکه های محلی • تعریف • مشخصات اصلی یک LAN • اندازه • تکنولوژی انتقال اطلاعات • توپولوژی

  15. شبکه های محلی(ادامه) • دو شبکه پخشی.(a) باس.(b) حلقوی

  16. شبکه های شهری • تعریف • تلویزیون کابلی • اینترنت پر سرعت

  17. شبکه های شهری(ادامه) یک شبکه شهری مبتنی بر تلویزیون کابلی

  18. شبکه های گسترده • تعریف • کامپیوتر های میزبان و زیر شبکه • خطوط انتقال و تجهیزات سوئیچینگ • مسیریاب • زیر شبکه ذخیره-ارسال • الگوریتم های مسیریابی

  19. شبکه های گسترده(ادامه) ارتباط بین کامپیوترهای میزبان وLAN ها در یک زیر شبکه

  20. شبکه های بیسیم • تقسیمات شبکه های بیسیم • ارتباطات بین سیستمی • بلوتوث • برمبنای الگوی اصلی-پیرو • LANهای بیسیم • مودم رادیویی و آنتن • WAN های بیسیم • سیستم های تلفن همراه و نسل های اول،دوم و سوم • اینترنت پرسرعت

  21. شبکه های بیسیم(ادامه) (a) پیکربندی بلوتوث (b) LAN بیسیم

  22. شبکه های بیسیم(ادامه) (a) کامپیوتر های سفری منفرد (b) یک LAN پرنده

  23. شبکه های خانگی • شبکه های خانگی در افق آینده • کامپیوترها (رومیزی، سفری، PDA، وسایل جانبی) • وسایل سرگرمی (تلویزیون، DVD،ویدئو، دوربین دیجیتال، استریو، MP3) • وسایل مخابراتی(تلفن معمولی وهمراه، فکس، دستگاه های ارتباط داخلی) • لوازم خانگی(مایکرویو، یخچال، ساعت، بخاری، تهویه مطبوع، چراغ) • وسایل اندازه گیری از راه دور(آلارم دود یا دزدی، قرائت کنتور، ترموستات، دوربین اتاق بچه)

  24. تفاوت شبکه های خانگی با سایر شبکه ها • نصب آن نباید پیچیده باشد. • تحت هر شرایطی بتوانند کار کنند. • قیمت پایین • بالا بودن پهنای باند • امکان گسترش • امنیت و قابلیت اعتماد

  25. شبکه شبکه ها • دروازه Gateway • internet و Internet • مفاهیم زیر شبکه ، شبکه و شبکه شبکه ها

  26. نرم افزار شبکه • سلسله مراتب پروتکل ها • ملاحظاتی در طراحی لایه ها • سرویس های اتصال گرا وغیراتصال • عملکردهای پایه سرویس • رابطه سرویس وپروتکل

  27. نرم افزار شبکهسلسله مراتب پروتکل ها • طراحی به شکل لایه ای وماشین مجازی • پنهان کردن اطلاعات • انواع داده مجرد • کپسولی کردن داده ها • برنامه نویسی شیءگرا • تعریف پروتکل، همتا، واسط • معماری شبکه و پشته پروتکل

  28. نرم افزار شبکه(ادامه) لایه ها، پروتکل ها، و واسط ها

  29. سلسله مراتب پروتکل ها(ادامه) انتقال اطلاعات در یک شبکه پنج لایه

  30. سلسله مراتب پروتکل ها(ادامه-2) معماری فیلسوف-مترجم-منشی

  31. ملاحظاتی در طراحی لایه ها • نظام آدرس دهی • کنترل خطا • کنترل جریان • مالتی پلکس • مسیر یابی

  32. سرویس های اتصال گرا و غیراتصال • فاز مذاکرات اولیه • کیفیت سرویس • انتقال فایل • توالی پیام • جریان بایت • سرویس دیتاگرام • سرویس درخواست-پاسخ

  33. عملکردهای پایه سرویس پنج عملکرد پایه برای سرویس اتصال گرا • انتظار برای دریافت اتصال • برقراری ارتباط با همتای متناظر • انتظار برای دریافت اتصال • ارسال پیام به همتا • پایان اتصال

  34. عملکردهای پایه سرویس(ادامه) پنج عملکرد پایه لازم برای پیاده سازی یک سرویس اتصال گرای ساده

  35. عملکردهای پایه سرویس(ادامه-2) تبادل بسته ها در یک شبکه اتصال گرای مشتری-سرویس دهنده

  36. رابطه سرویس وپروتکل • سرویس مجموعه عملکردهای پایه که یک لایه در اختیار لایه بالاتر از خود قرار می دهد. • پروتکل مجموعه قواعد حاکم بر فرمت، مفهوم ونحوه تبادل بسته ها و پیام ها بین دو لایه همتا

  37. رابطه سرویس وپروتکل(ادامه) رابطه بین سرویس و پروتکل

  38. مدل های مرجع • مدل مرجع OSI • مدل مرجع TCP/IP • مقایسه OSI و TCP/IP • نگاهی انتقادی به مدل OSI وپروتکل های آن • نگاهی انتقادی به مدل TCP/IP

  39. مدل های مرجع (مدل OSI)

  40. مدل OSI(ادامه) • لایه فیزیکی • انتقال بیت های خام • اختلاف ولتاژ • رابط شبکه • مکانیکی، الکتریکی، تایمینگ • لایه پیوند داده • فراهم آوردن یک خط ارتباطی عاری از خطا • شکستن داده های ورودی • همزمانی • کنترل دسترسی به یک کانال مشترک

  41. مدل OSI(ادامه-2) • لایه شبکه • کنترل عملکرد زیر شبکه • آدرس دهی • نحوه مسیریابی • کنترل وضعیت ازدحام یا گلوگاه • لایه انتقال • شکستن داده ها به قطعات کوچکتر • ارسال به لایه شبکه • حصول اطمینان از دریافت صحیح • تعیین سرویس های پایه نشست

  42. مدل OSI(ادامه-3) • لایه نشست • برگزاری نشست بین ماشین های مختلف • کنترل دیالوگ • مدیریت نشانه • سنکرون کردن • لایه نمایش • تمرکز بر روی پیام ها ومفهوم • لایه کاربرد • پروتکل های مورد نیاز کاربران نظیر • HTTP، FTP، NNTP، SMTP، POP

  43. مدل TCP/IP • لایه فیزیکی • لایه اینترنت • سوئیچینگ بسته • IP • مسیریابی • لایه انتقال • مکالمه عناصر همتا در کامپیوتر های مبدا ومقصد • TCPو UDP

  44. مدل TCP/IP(ادامه) • لایه کاربرد • پروتکل انتقال صفحات ابر متن • پروتکل انتقال فایل • پروتکل ترمینال مجازی • پروتکل پست الکترونیک • پروتکل انتقال خبر • پروتکل نام ناحیه

  45. مقایسه OSI و TCP/IP در دومدل، عملکرد لایه های بالاتر به صورت نقطه به نقطه • مفاهیم محوری مدل OSI • سرویس • واسط • پروتکل • عدم وضوح مفاهیم محوری در مدل TCP/IP • زمان اختراع مدل • قبل از اختراع پروتکل ها مدل OSI • بعد از اختراع پروتکل ها مدل TCP/IP • تفاوت در تعداد لایه ها

  46. نگاهی انتقادی به مدل OSI وپروتکل هایآن چرا مدل OSI محبوبیت جهانی نیافت؟ • زمان نامناسب • تکنولوژی نامناسب • پیاده سازی نامناسب • سیاست های نامناسب

  47. نگاهی انتقادی به مدل OSI وپروتکل هایآن(زمان نامناسب) فرضیه ملاقات فیل ها.

  48. نگاهی انتقادی به مدل TCP/IP وپروتکل هایآن(ادامه) • عدم تفکیک مفاهیم سرویس، واسط وپروتکل. • مدل TCP/IPیک مدل کامل نیست. • لایه میزبان-به-شبکه اساسا یک لایه واقعی نیست. • در این مدل هیچ تمایزی بین لایه های فیزیکی و پیوند داده نیست.

  49. مدل ترکیبی یک مدل مرجع ترکیبی، که در این جا از آن استفاده می نماییم.

  50. شبکه های نمونه • اینترنت • شبکه های اتصال گرا X.25 ، Frame Reley، ATM • اترنت • شبکه های محلی بیسیم802.11

More Related