أنواع البروتوكولات وخصائصها تشير كلمة بروتوكول إلى عقد اتفاق أو الموافقة على اتباع نظام معين أو قواعد معينة ومتفق عليها، وتختلف أنواع البروتوكولات وتختلف وفقًا لمجالات مختلفة من ذلك النظام المتفق عليه.

هناك، على سبيل المثال، بروتوكولات سياسية وبروتوكولات دبلوماسية وأنواع مختلفة أخرى من البروتوكولات، ولكن من المعروف أن كلمة “بروتوكولات” تعني بروتوكولات الإنترنت.

تعريف بروتوكولات الإنترنت

  • يُعرف بروتوكول الإنترنت بالاختصار عنوان IP، والذي يعني (عنوان بروتوكول الإنترنت).
  • يمكن تعريف بروتوكولات الإنترنت على أنها مجموعة من القواعد التي يجب اتباعها عند الاتصال عبر شبكات إنترنت مختلفة بين جهازين أو أكثر.
  • يتضمن عددًا من الآليات التي تسمح للأجهزة بالتواصل مع بعضها البعض.
  • بالإضافة إلى مجموعة من القواعد التي تحدد كيفية تجميع الرسائل وتجميعها، سواء تم إرسالها أو استلامها.

إقرأ أيضاً: ما هو الإنترنت وفوائده

أنواع البروتوكولات وخصائصها

يتكون الإنترنت الذي يمكن الاتصال من خلاله من عدد من الطبقات الوظيفية، حيث تحتوي كل طبقة من هذه الطبقات على عدد من البروتوكولات التي تنظم العمل.

يقوم بإعداد البيانات ثم تسليمها إلى طبقة أعلى بعد الإرسال، ومن ناحية أخرى، هناك أيضًا عدد من البروتوكولات العكسية.

عندما تقوم هذه البروتوكولات بفك تشفير وإزالة أي إضافات تمت على البيانات، وإعادة البيانات إلى حالتها الطبيعية، وإرسالها إلى المستقبل، فهناك عدة أنواع من البروتوكولات، بما في ذلك ما يلي:

أولاً، مكدس بروتوكول TCP / IP

تتضمن هذه الحزمة مجموعة من البروتوكولات، بما في ذلك ما يلي:

بروتوكول نقل الملفات (FTP)

  • يستخدم هذا البروتوكول لنقل جميع البيانات بين المرسل والمستقبل عبر الإنترنت.

بروتوكول نقل النص التشعبي (HTTP)

  • يستخدم هذا البروتوكول لنقل نصوص الإنترنت المبرمجة بلغة (HTML) المتخصصة في برمجة صفحات الإنترنت.
    • هذا يعني نقل البيانات من الخادم إلى العميل باستخدام المتصفحات، بغض النظر عن نوع المتصفح الذي اختاره الخادم.
    • بالإضافة إلى ذلك، يتضمن هذا النوع من البروتوكول أوامر عالية المستوى، مثل أمر Get، الذي ينقل البيانات من الخادم.
  • وأمر (Put) الذي يرسل البيانات إلى الخادم، والمواقع التي تستخدم هذه الأوامر تسمى المواقع التفاعلية.
    • يساعد هذا البروتوكول أيضًا في عرض الصور ويتميز بأنه يدعم وظيفة الأمان ويعززها.
    • هذا يعني أن نقل البيانات عبر الإنترنت يتم تشفيره باستخدام إحدى طرق التشفير.
    • مما يساعد على منع القرصنة والتجسس.

راجع أيضًا: ما هو بروتوكول الإنترنت الثاني HTTP 2

بروتوكول نقل النص التشعبي الآمن (HTTP)

  • إنها نسخة آمنة من بروتوكول HTTP هذا، والحرف s يرمز إلى Secure.
  • يوفر هذا البروتوكول اتصالاً آمنًا بين متصفح المستخدم وخادم الويب.
  • يمكن العثور على هذا البروتوكول من خلال شريط العنوان في المتصفح.
    • يتم عرضه باللون الأخضر في شريط العناوين أو كقفل في نافذة المتصفح.

بروتوكول DNS

  • يقوم هذا البروتوكول بترجمة أسماء المجال التي يتم البحث من خلالها عن موقع ويب إلى عنوان IP الخاص بهذا الموقع.
  • وذلك لأن المتصفحات تحتاج إلى عناوين IP لتنزيل الموارد من أحد المواقع.
  • لذلك، يجب ترجمة أسماء النطاقات إلى عناوين الإنترنت، وهذا ما يفعله هذا البروتوكول، الذي يمكن تعريفه على أنه دفتر هاتف الإنترنت.

بروتوكول رسائل التحكم في الإنترنت (ICMP)

  • نظرًا لأن هذا البروتوكول مسؤول عن اكتشاف الأخطاء، فعندما يتعذر على جهاز التوجيه إرسال جميع البيانات التي تم إرسالها.
  • يرسل هذا البرنامج رسالة إلى المرسل بأنه لا يمكن إرسالها.

بروتوكول تحليل العنوان (ARP)

  • يستخدم هذا البروتوكول لتحويل عنوان الرسالة إلى عنوان مادي حتى تتم عملية التسليم.

بروتوكول وقت الإنترنت (NTP)

  • يستخدم هذا البروتوكول لقياس الوقت بين الأجهزة المتصلة ببعضها البعض.

بروتوكول تكوين مضيف DHCP

  • يعمل هذا البروتوكول على الخوادم لأنه يخصص عناوين IP لجميع الأجهزة المتصلة بهذا الخادم دون أن يقوم مسؤول الشبكة بتعيينها لكل جهاز على حدة.

بروتوكولات البريد SMTP

  • هذا البروتوكول هو أحد بروتوكولات حزم TCP / IP المستخدمة لإرسال البريد الإلكتروني واستلامه.
  • ومع ذلك، فإن قدرته على جدولة الرسائل في البريد المستقبلي محدودة، لذلك يتم عادةً استخدام بروتوكول مثل POP أو IMAP.
  • مما يساعد المستلم على حفظ الرسائل المطلوبة في صندوق بريد الخادم وتنزيلها بشكل دوري.
  • وهذا يعني أن SMTP يرسل بريدًا إلكترونيًا و POP (جميع الإصدارات) ويستقبل IMAP الرسائل.

قد تكون مهتمًا أيضًا بـ: مقال على الإنترنت مع العناصر والمقدمة والخاتمة

ثانيًا، مكدس بروتوكول UDP

  • تسمى هذه بروتوكولات الاتصال غير المصدق، مما يعني أن هذا البروتوكول لا يتطلب عدم وجود اتصال بين الأجهزة التي تريد الاتصال.
  • لذلك، لا يتحقق مما إذا كانت أية بيانات قد وصلت، بخلاف النوع الأول من حزم TCP / IP.
  • لذلك، يعد هذا النوع من البروتوكول أقل تعقيدًا ويمكن استخدامه عند إرسال مجموعة بيانات مجمعة.
  • أو إذا كنت ترغب في إجراء اتصال سريع دون التحقق من دقة البيانات وتكاملها.