TCP/IP: مجموعة بروتوكولات الإنترنت
بينما يعد نموذج OSI نموذجاً نظرياً، فإن نموذج TCP/IP هو المعيار التشغيلي المستخدم في الإنترنت. وهو يبسط نموذج OSI إلى أربع طبقات.
طبقات TCP/IP
- Application Layer (طبقة التطبيق): (تقابل طبقات OSI 5-7) بروتوكولات مثل HTTP، DNS، SMTP.
- Transport Layer (طبقة النقل): (تقابل طبقة OSI 4) بروتوكولات TCP و UDP.
- Internet Layer (طبقة الإنترنت): (تقابل طبقة OSI 3) بروتوكول IP (Internet Protocol).
- Network Access Layer (طبقة الوصول للشبكة): (تقابل طبقات OSI 1-2) تتعامل مع الاتصال الفيزيائي.
بروتوكولات النقل الرئيسية
1. TCP (Transmission Control Protocol)
- موجه بالاتصال (Connection-Oriented): يتطلب 'مصافحة ثلاثية' (three-way handshake) وهي (SYN, SYN-ACK, ACK) لإنشاء اتصال.
- موثوق: يضمن التسليم والتأكد من وصول الحزم بالترتيب.
- يستخدم لـ: HTTP، FTP، SSH، والبريد الإلكتروني.
2. UDP (User Datagram Protocol)
- عديم الاتصال (Connectionless): يرسل البيانات دون إعداد اتصال مسبق.
- غير موثوق: لا يضمن التسليم أو الترتيب.
- يستخدم لـ: DNS، و VoIP، وبث الفيديو (حيث السرعة هي الأهم).