‫چی‬ ‫عینک‬ ‫نوید‬
‫خراسان‬ ‫صنعتی‬ ‫علمی‬ ‫دانشگاه‬
‫متمرکز‬ ‫صورت‬ ‫به‬ ‫اولیه‬ ‫کامپیوترهای‬ ‫طراحی‬
‫یکجا‬ ‫در‬ ‫پردازشها‬ ‫و‬ ‫ها‬ ‫داده‬
‫چیز‬ ‫همه‬ ‫دادن‬ ‫دست‬ ‫از‬ ‫یعنی‬ ‫خرابی‬
‫بشینیم‬ ‫کامپیوتر‬ ‫همان‬ ‫پشت‬ ‫باید‬ ‫حتما‬
‫قیمت‬ ‫ارزان‬ ‫کامپیوترهای‬ ‫سازی‬ ‫انبوه‬
‫آنها‬ ‫کردن‬ ‫متصل‬
‫شبکه‬ ‫تعریف‬:
‫مستقل‬ ‫کامپیوترهای‬
‫اتصال‬
‫ها‬ ‫داده‬ ‫ردوبدل‬
‫شبکه‬ ‫برنامه‬
‫شبکه‬ ‫در‬ ‫داده‬ ‫تبادل‬
‫شفاف‬ ‫کاربرنهایی‬ ‫دید‬ ‫از‬
P
Q
‫زیر‬ ‫ویژگیهای‬ ‫با‬ ‫اینترنت‬ ‫شبکه‬:
‫سراسری‬
‫غیرمتمرکز‬
‫ناهمگون‬ ‫و‬ ‫مختلف‬ ‫ماشینهای‬ ‫اقسام‬ ‫و‬ ‫انواع‬ ‫با‬
‫متفاوت‬ ‫اتصاالت‬ ‫با‬
‫تغییر‬ ‫حال‬ ‫در‬ ‫همیشه‬
‫بزرگ‬ ‫بسیار‬ ‫بسیار‬
P
Q
‫پروتکل‬:‫قرارداد‬
‫باشد‬ ‫شده‬ ‫تعریف‬ ‫خوبی‬ ‫به‬
‫باشد‬ ‫نداشته‬ ‫مبهم‬ ‫بخشهای‬
‫باشد‬ ‫شده‬ ‫مستند‬ ‫خوبی‬ ‫به‬
‫در‬ ‫را‬ ‫احتمالی‬ ‫سناریوهای‬ ‫تمام‬ ‫و‬ ‫خطا‬ ‫بخشهای‬
‫باشد‬ ‫گرفته‬ ‫نظر‬.
‫رعایت‬ ‫آنرا‬ ‫باشد‬ ‫شبکه‬ ‫در‬ ‫خواهد‬ ‫می‬ ‫هرکس‬
‫نماید‬.
‫س‬ ‫دو‬ ‫بین‬ ‫ای‬ ‫شبکه‬ ‫بین‬ ‫پردازش‬ ‫در‬ ‫پروتکل‬‫مت‬
‫شود‬ ‫می‬ ‫توافق‬ ‫ارتباط‬.
‫مختلف‬ ‫جوانب‬ ‫و‬ ‫اجزا‬ ‫مجرد‬ ‫تعریف‬ ‫برای‬ ‫مدل‬ ‫از‬
‫شود‬ ‫می‬ ‫استفاده‬ ‫ها‬ ‫شبکه‬.
‫شود‬ ‫می‬ ‫گذاشته‬ ‫کنار‬ ‫جزئیات‬.
‫شو‬ ‫می‬ ‫تعریف‬ ‫افتد‬ ‫می‬ ‫شبکه‬ ‫در‬ ‫که‬ ‫اتفاقاتی‬‫د‬.
‫هم‬ ‫از‬ ‫مجزا‬ ‫کامال‬ ‫وظایف‬ ‫که‬ ‫است‬ ‫صورتی‬ ‫به‬ ‫اینکار‬
‫شوند‬ ‫می‬.
‫گر‬ ‫قرار‬ ‫ها‬ ‫الیه‬ ‫در‬ ‫مسئولیتها‬ ‫و‬ ‫وظایف‬‫فته‬
‫اند‬.
‫خاص‬ ‫مسئولیتی‬ ‫الیه‬ ‫هر‬
‫هم‬ ‫از‬ ‫مجزا‬ ‫ها‬ ‫الیه‬ ‫مسئولیت‬
‫شود‬ ‫می‬ ‫تعریف‬ ‫زیر‬ ‫موارد‬ ‫الیه‬ ‫هر‬ ‫برای‬:
‫ورودی‬
‫خروجی‬
‫وظیفه‬
‫خاص‬ ‫پروتکلهای‬ ‫تواند‬ ‫می‬ ‫الیه‬ ‫هر‬
‫باشد‬ ‫داشته‬ ‫را‬ ‫خودش‬
‫دار‬ ‫ارتباط‬ ‫خودش‬ ‫متناظر‬ ‫الیه‬ ‫با‬ ‫الیه‬ ‫هر‬‫د‬.
(‫مجازی‬ ‫صورت‬ ‫به‬)
‫ها‬ ‫الیه‬ ‫بین‬ ‫رابط‬
‫عامل‬ ‫سیستم‬ ‫در‬ ‫ای‬ ‫الیه‬ ‫مدل‬ ‫از‬ ‫استفاده‬
‫صفرم‬ ‫الیه‬
▪‫افزار‬ ‫سخت‬
‫یکم‬ ‫الیه‬
▪‫هسته‬(kernek)
...
‫آخر‬ ‫الیه‬
▪‫کاربر‬ ‫با‬ ‫ارتباط‬
▪‫گرافیکی‬ ‫کاربر‬ ‫رابط‬
▪‫دارد‬ ‫را‬ ‫خودش‬ ‫خاص‬ ‫مسئولیتها‬ ‫و‬ ‫توابع‬ ‫الیه‬ ‫هر‬.
‫سازی‬ ‫پیاده‬ ‫سازی‬ ‫ساده‬
‫آسانتر‬ ‫خطا‬ ‫رفع‬
‫پذیری‬ ‫توسعه‬
‫گرایی‬ ‫شی‬
‫استاندارد‬ ‫مدل‬
‫الیه‬ ‫هفت‬ ‫دارای‬
‫نشد‬ ‫سازی‬ ‫پیاده‬ ‫عمال‬ ‫که‬ ‫مدلی‬!
‫از‬ ‫تر‬ ‫تکمیل‬TCP/IP
‫الیه‬
‫میکند‬ ‫تعریف‬ ‫را‬ ‫خاصی‬ ‫مسئولیت‬ ‫الیه‬ ‫هر‬.
‫رابط‬
‫ها‬ ‫الیه‬ ‫بین‬ ‫ارتباط‬(‫الیه‬ ‫هر‬ ‫خروجیهای‬ ‫و‬ ‫ورودی‬)
‫پروتکل‬
‫است‬ ‫شده‬ ‫توافق‬ ‫ارتباط‬ ‫طرف‬ ‫دو‬ ‫بین‬ ‫که‬ ‫دادی‬ ‫قرار‬.
‫الیه‬
‫رابط‬
‫پروتکل‬
‫کاربردی‬
‫انتقال‬
‫شبکه‬
‫شبکه‬ ‫به‬ ‫میزبان‬
‫کاربردی‬ ‫الیه‬
‫شبکه‬ ‫برنامه‬
‫انتقال‬ ‫الیه‬
‫مدیریت‬‫اتصال‬ ‫طرف‬ ‫دو‬ ‫بین‬ ‫اتصال‬
‫شبکه‬ ‫الیه‬(‫اینترنت‬)
‫مقصد‬ ‫به‬ ‫بسته‬ ‫مسیریابی‬
‫ازدحام‬ ‫کنترل‬
‫شبکه‬ ‫ناهمگونی‬ ‫کردن‬ ‫مرتفع‬
‫شبکه‬ ‫به‬ ‫میزبان‬ ‫الیه‬
‫زیرالیه‬ ‫دو‬ ‫از‬:‫داده‬ ‫پیوند‬ ،‫فیزکی‬
‫بیتها‬ ‫انتقال‬ ‫مسئول‬
TCP/IP‫الیه‬ ‫چهار‬
‫کاربرد‬
‫انتقال‬
‫شبکه‬(‫اینترنت‬)
‫فیزیکی‬
‫خ‬ ‫متناظر‬ ‫الیه‬ ‫با‬ ‫ارتباط‬ ‫سمت‬ ‫دو‬ ‫بین‬ ‫الیه‬ ‫هر‬‫ود‬
‫دارد‬ ‫ارتباط‬.
intermediate router
PQ
clientserver
Network
Host
Network
Host
Network
Host
‫می‬ ‫اضافه‬ ‫خود‬ ‫سربار‬ ‫به‬ ‫را‬ ‫اطالعات‬ ‫الیه‬ ‫هر‬
‫کند‬:
P
Ethernet Hdr | IP Hdr | TCP Hdr | HTTP Request | Cksum
IP Hdr | TCP Hdr | HTTP Request
TCP Hdr | HTTP Request
HTTP Request
Network
Host
‫ای‬ ‫الیه‬ ‫مدل‬ ‫در‬ ‫پروتکل‬ ‫نوع‬ ‫دو‬:
‫رابطی‬
▪‫ارتباط‬ ‫سمت‬ ‫یک‬ ‫در‬ ‫ها‬ ‫الیه‬ ‫بین‬ ‫ارتباط‬
‫نظیر‬ ‫به‬ ‫نظیر‬
▪‫الیه‬ ‫یک‬ ‫در‬ ‫ارتباط‬ ‫دوسمت‬ ‫بین‬ ‫ارتباط‬
PQ
Network Host Network Host
Protocols and networks in the TCP/IP model
initially.
The apocalypse of the two elephants.

درس مهنسی اینترنت فصل 1شبکه

  • 1.
    ‫چی‬ ‫عینک‬ ‫نوید‬ ‫خراسان‬‫صنعتی‬ ‫علمی‬ ‫دانشگاه‬
  • 2.
    ‫متمرکز‬ ‫صورت‬ ‫به‬‫اولیه‬ ‫کامپیوترهای‬ ‫طراحی‬ ‫یکجا‬ ‫در‬ ‫پردازشها‬ ‫و‬ ‫ها‬ ‫داده‬ ‫چیز‬ ‫همه‬ ‫دادن‬ ‫دست‬ ‫از‬ ‫یعنی‬ ‫خرابی‬ ‫بشینیم‬ ‫کامپیوتر‬ ‫همان‬ ‫پشت‬ ‫باید‬ ‫حتما‬ ‫قیمت‬ ‫ارزان‬ ‫کامپیوترهای‬ ‫سازی‬ ‫انبوه‬ ‫آنها‬ ‫کردن‬ ‫متصل‬
  • 3.
    ‫شبکه‬ ‫تعریف‬: ‫مستقل‬ ‫کامپیوترهای‬ ‫اتصال‬ ‫ها‬‫داده‬ ‫ردوبدل‬ ‫شبکه‬ ‫برنامه‬ ‫شبکه‬ ‫در‬ ‫داده‬ ‫تبادل‬ ‫شفاف‬ ‫کاربرنهایی‬ ‫دید‬ ‫از‬ P Q
  • 5.
    ‫زیر‬ ‫ویژگیهای‬ ‫با‬‫اینترنت‬ ‫شبکه‬: ‫سراسری‬ ‫غیرمتمرکز‬ ‫ناهمگون‬ ‫و‬ ‫مختلف‬ ‫ماشینهای‬ ‫اقسام‬ ‫و‬ ‫انواع‬ ‫با‬ ‫متفاوت‬ ‫اتصاالت‬ ‫با‬ ‫تغییر‬ ‫حال‬ ‫در‬ ‫همیشه‬ ‫بزرگ‬ ‫بسیار‬ ‫بسیار‬
  • 6.
  • 7.
    ‫پروتکل‬:‫قرارداد‬ ‫باشد‬ ‫شده‬ ‫تعریف‬‫خوبی‬ ‫به‬ ‫باشد‬ ‫نداشته‬ ‫مبهم‬ ‫بخشهای‬ ‫باشد‬ ‫شده‬ ‫مستند‬ ‫خوبی‬ ‫به‬ ‫در‬ ‫را‬ ‫احتمالی‬ ‫سناریوهای‬ ‫تمام‬ ‫و‬ ‫خطا‬ ‫بخشهای‬ ‫باشد‬ ‫گرفته‬ ‫نظر‬. ‫رعایت‬ ‫آنرا‬ ‫باشد‬ ‫شبکه‬ ‫در‬ ‫خواهد‬ ‫می‬ ‫هرکس‬ ‫نماید‬. ‫س‬ ‫دو‬ ‫بین‬ ‫ای‬ ‫شبکه‬ ‫بین‬ ‫پردازش‬ ‫در‬ ‫پروتکل‬‫مت‬ ‫شود‬ ‫می‬ ‫توافق‬ ‫ارتباط‬.
  • 8.
    ‫مختلف‬ ‫جوانب‬ ‫و‬‫اجزا‬ ‫مجرد‬ ‫تعریف‬ ‫برای‬ ‫مدل‬ ‫از‬ ‫شود‬ ‫می‬ ‫استفاده‬ ‫ها‬ ‫شبکه‬. ‫شود‬ ‫می‬ ‫گذاشته‬ ‫کنار‬ ‫جزئیات‬. ‫شو‬ ‫می‬ ‫تعریف‬ ‫افتد‬ ‫می‬ ‫شبکه‬ ‫در‬ ‫که‬ ‫اتفاقاتی‬‫د‬. ‫هم‬ ‫از‬ ‫مجزا‬ ‫کامال‬ ‫وظایف‬ ‫که‬ ‫است‬ ‫صورتی‬ ‫به‬ ‫اینکار‬ ‫شوند‬ ‫می‬.
  • 9.
    ‫گر‬ ‫قرار‬ ‫ها‬‫الیه‬ ‫در‬ ‫مسئولیتها‬ ‫و‬ ‫وظایف‬‫فته‬ ‫اند‬. ‫خاص‬ ‫مسئولیتی‬ ‫الیه‬ ‫هر‬ ‫هم‬ ‫از‬ ‫مجزا‬ ‫ها‬ ‫الیه‬ ‫مسئولیت‬ ‫شود‬ ‫می‬ ‫تعریف‬ ‫زیر‬ ‫موارد‬ ‫الیه‬ ‫هر‬ ‫برای‬: ‫ورودی‬ ‫خروجی‬ ‫وظیفه‬ ‫خاص‬ ‫پروتکلهای‬ ‫تواند‬ ‫می‬ ‫الیه‬ ‫هر‬ ‫باشد‬ ‫داشته‬ ‫را‬ ‫خودش‬ ‫دار‬ ‫ارتباط‬ ‫خودش‬ ‫متناظر‬ ‫الیه‬ ‫با‬ ‫الیه‬ ‫هر‬‫د‬. (‫مجازی‬ ‫صورت‬ ‫به‬) ‫ها‬ ‫الیه‬ ‫بین‬ ‫رابط‬
  • 10.
    ‫عامل‬ ‫سیستم‬ ‫در‬‫ای‬ ‫الیه‬ ‫مدل‬ ‫از‬ ‫استفاده‬ ‫صفرم‬ ‫الیه‬ ▪‫افزار‬ ‫سخت‬ ‫یکم‬ ‫الیه‬ ▪‫هسته‬(kernek) ... ‫آخر‬ ‫الیه‬ ▪‫کاربر‬ ‫با‬ ‫ارتباط‬ ▪‫گرافیکی‬ ‫کاربر‬ ‫رابط‬ ▪‫دارد‬ ‫را‬ ‫خودش‬ ‫خاص‬ ‫مسئولیتها‬ ‫و‬ ‫توابع‬ ‫الیه‬ ‫هر‬.
  • 11.
    ‫سازی‬ ‫پیاده‬ ‫سازی‬‫ساده‬ ‫آسانتر‬ ‫خطا‬ ‫رفع‬ ‫پذیری‬ ‫توسعه‬ ‫گرایی‬ ‫شی‬
  • 12.
    ‫استاندارد‬ ‫مدل‬ ‫الیه‬ ‫هفت‬‫دارای‬ ‫نشد‬ ‫سازی‬ ‫پیاده‬ ‫عمال‬ ‫که‬ ‫مدلی‬! ‫از‬ ‫تر‬ ‫تکمیل‬TCP/IP
  • 13.
    ‫الیه‬ ‫میکند‬ ‫تعریف‬ ‫را‬‫خاصی‬ ‫مسئولیت‬ ‫الیه‬ ‫هر‬. ‫رابط‬ ‫ها‬ ‫الیه‬ ‫بین‬ ‫ارتباط‬(‫الیه‬ ‫هر‬ ‫خروجیهای‬ ‫و‬ ‫ورودی‬) ‫پروتکل‬ ‫است‬ ‫شده‬ ‫توافق‬ ‫ارتباط‬ ‫طرف‬ ‫دو‬ ‫بین‬ ‫که‬ ‫دادی‬ ‫قرار‬.
  • 14.
  • 15.
    ‫کاربردی‬ ‫انتقال‬ ‫شبکه‬ ‫شبکه‬ ‫به‬ ‫میزبان‬ ‫کاربردی‬‫الیه‬ ‫شبکه‬ ‫برنامه‬ ‫انتقال‬ ‫الیه‬ ‫مدیریت‬‫اتصال‬ ‫طرف‬ ‫دو‬ ‫بین‬ ‫اتصال‬ ‫شبکه‬ ‫الیه‬(‫اینترنت‬) ‫مقصد‬ ‫به‬ ‫بسته‬ ‫مسیریابی‬ ‫ازدحام‬ ‫کنترل‬ ‫شبکه‬ ‫ناهمگونی‬ ‫کردن‬ ‫مرتفع‬ ‫شبکه‬ ‫به‬ ‫میزبان‬ ‫الیه‬ ‫زیرالیه‬ ‫دو‬ ‫از‬:‫داده‬ ‫پیوند‬ ،‫فیزکی‬ ‫بیتها‬ ‫انتقال‬ ‫مسئول‬
  • 16.
  • 17.
    ‫خ‬ ‫متناظر‬ ‫الیه‬‫با‬ ‫ارتباط‬ ‫سمت‬ ‫دو‬ ‫بین‬ ‫الیه‬ ‫هر‬‫ود‬ ‫دارد‬ ‫ارتباط‬. intermediate router PQ clientserver Network Host Network Host Network Host
  • 18.
    ‫می‬ ‫اضافه‬ ‫خود‬‫سربار‬ ‫به‬ ‫را‬ ‫اطالعات‬ ‫الیه‬ ‫هر‬ ‫کند‬: P Ethernet Hdr | IP Hdr | TCP Hdr | HTTP Request | Cksum IP Hdr | TCP Hdr | HTTP Request TCP Hdr | HTTP Request HTTP Request Network Host
  • 19.
    ‫ای‬ ‫الیه‬ ‫مدل‬‫در‬ ‫پروتکل‬ ‫نوع‬ ‫دو‬: ‫رابطی‬ ▪‫ارتباط‬ ‫سمت‬ ‫یک‬ ‫در‬ ‫ها‬ ‫الیه‬ ‫بین‬ ‫ارتباط‬ ‫نظیر‬ ‫به‬ ‫نظیر‬ ▪‫الیه‬ ‫یک‬ ‫در‬ ‫ارتباط‬ ‫دوسمت‬ ‫بین‬ ‫ارتباط‬ PQ Network Host Network Host
  • 21.
    Protocols and networksin the TCP/IP model initially.
  • 22.
    The apocalypse ofthe two elephants.