در ویدیوها گفته میشه که مدل شبکه اینترنت OSI هست اما الان که سرچ کردم دیدم که مدل شبکه اینترنت TCP/IP هست امکانش هست یکم بیشتر توضیح بدید راجب این مسئله تا DEEP بشم
سلام،
ببین، مدل OSI و TCP/IP دو تا مدل مختلف برای درک و توضیح نحوه کار شبکههای کامپیوتری هستن. هر دو مدل سعی میکنن نحوه ارسال و دریافت دادهها رو توی یک شبکه (مثل اینترنت) به بخشهای کوچکتر و منطقی تقسیم کنن. ولی تفاوتهای مهمی بین این دو وجود داره.
مدل OSI یه مدل نظریه که سازمان ISO (International Organization for Standardization) ارائه داده. این مدل شبکه رو به 7 لایه تقسیم میکنه که هر لایه مسئول یه سری کارهای خاصه. مثلاً لایه فیزیکی (Physical Layer) مربوط به کابلها و سیگنالهاست و لایه کاربرد (Application Layer) جاییه که نرمافزارهایی مثل مرورگر وب کار میکنن.
لایههای OSI:
Physical (فیزیکی)
Data Link (لینک داده)
Network (شبکه)
Transport (انتقال)
Session (جلسه)
Presentation (ارائه)
Application (کاربرد)
مدل TCP/IP
اما مدل TCP/IP یه مدل واقعیه که اینترنت امروزی بر اساس اون ساخته شده. این مدل رو وزارت دفاع آمریکا توسعه داده و بر اساس اون، اینترنت و خیلی از شبکههای دیگه کار میکنن. مدل TCP/IP نسبت به OSI سادهتره و فقط چهار لایه داره.
لایههای TCP/IP:
Link (لینک)
Internet (اینترنت)
Transport (انتقال)
Application (کاربرد)
مدل TCP/IP بیشتر به واقعیت نزدیکه و برای همین هم اینترنت از این مدل استفاده میکنه. در واقع، مدل OSI بیشتر یه مدل مرجع تئوریکیه که برای آموزش و درک بهتر مفاهیم شبکه استفاده میشه، ولی TCP/IP اون چیزیه که واقعاً روی اینترنت کار میکنه.
البته این نکته رو بهش توجه داشته باش که در مدل TCP/IP لایههای موجود در OSI ترکیب شدن که تبدیل شده به 4 لایه. در واقع در مدل TCP/IP، لایههای OSI به شکل زیر ترکیب شدن:
Physical و Data Link = Link
Session، Presentation و Application = Application