لایه‌های OSI و TCP/IP

هفت لایهٔ OSI و چهار لایهٔ TCP/IP با نقش و پروتکل‌های هر لایه.

  1. کاربرد (Application): سرویس‌هایی که برنامه‌ها مستقیماً به کار می‌برند: وب، ایمیل، نام دامنه، انتقال فایل. واحد داده: داده.
  2. نمایش (Presentation): قالب‌بندی، کدگذاری و رمزنگاری داده؛ مانند UTF-8، JPEG و TLS. واحد داده: داده.
  3. نشست (Session): برقراری، نگه‌داری و پایان دادن به گفت‌وگو میان دو برنامه. واحد داده: داده.
  4. انتقال (Transport): تحویل انتها به انتها، شمارهٔ پورت، اطمینان و کنترل جریان. واحد داده: سگمنت / دیتاگرام.
  5. شبکه (Network): آدرس‌دهی منطقی (IP) و مسیریابی میان شبکه‌ها. واحد داده: بسته (Packet).
  6. پیوند داده (Data Link): تحویل فریم روی یک پیوند محلی با آدرس MAC و تشخیص خطا. واحد داده: فریم (Frame).
  7. فیزیکی (Physical): سیگنال الکتریکی، نوری یا رادیویی روی کابل، فیبر و هوا. واحد داده: بیت.