ملخص الدرس: بروتوكول TCP/IP
بروتوكول TCP/IP
يشير هذا المصطلح إلى مجموعة من البروتوكولات والأدوات المساعدة التي تدعم اتصال الشبكة منخفض المستوى. يتكون من:
* بروتوكول التحكم في النقل (TCP): مسؤول عن تقسيم الرسائل إلى حزم وإرسالها إلى برنامج IP، ثم إعادة ترتيب وتجميع الحزم عند وجهتها. كما يتعامل مع الأخطاء التي قد تحدث أثناء النقل، مما يجعله بروتوكولاً موثوقاً للغاية.
* بروتوكول الإنترنت (IP): مسؤول عن توجيه الحزم عبر الشبكات المختلفة إلى وجهتها النهائية.
يشكل هذان البروتوكولان الطبقتين السفليتين من حزمة البروتوكولات، وهما قاعدة الاتصال عبر الإنترنت.
بروتوكول بيانات المستخدم (UDP)
هو بروتوكول بديل لـ TCP ضمن مجموعة بروتوكولات TCP/IP. الاختلاف الرئيسي بينهما هو:
* TCP: موثوق للغاية، لكن أداؤه أبطأ.
* UDP: أقل موثوقية، ولكنه أسرع بشكل عام.
البروتوكولات عالية المستوى
توجد عدة بروتوكولات أخرى بمستوى أعلى من بروتوكولات TCP/IP، تُعرف بالبروتوكولات العالية المستوى.
أمان المواقع (HTTPS و SSL)
عندما يحمل الموقع الإلكتروني علامة https، فهذا يعني أنه قد أضاف شهادة SSL التي تقوم بتشفير البيانات أثناء انتقالها بين المستخدم والخادم. مع ذلك، من المهم عدم الدخول على روابط من مصادر مجهولة أو إدخال بيانات شخصية وعمليات شراء من مواقع غير موثوقة، حتى لو كانت تحمل علامة https.
لمحة تاريخية
ظهرت مجموعة بروتوكول TCP/IP نتيجة للأبحاث التي قامت بها وكالة داربا (DARPA) التابعة لوزارة الدفاع الأمريكية. تم استخدام هذا البروتوكول لأول مرة في أوائل السبعينات في شبكة أربانت (ARPANET)، والتي كانت شبكة لتحويل ونقل الحزم في العالم، وتُعدُّ سببًا لما أصبحت عليه الآن شبكة الإنترنت العالمية.