أقسام الوصول السريع (مربع البحث)

أهم البروتوكولات المستخدمة في الشبكات

 أهم البروتوكولات المستخدمة في الشبكات

 يعتبر الترابط بين الأنظمة وشبكات الكمبيوتر أساس الاتصالات اليوم وهو مصمم باستخدام بروتوكولات اتصال متعددة. 

على سبيل المثال ، هناك العديد من البروتوكولات عند إنشاء اتصال بالإنترنت ، وستختلف هذه البروتوكولات اعتمادًا على النوع المطلوب إنشاؤه. 

علاوة على ذلك ، فإن الاتصال بالإنترنت ليس هو النوع الوحيد من الاتصال عندما نشير إلى نقل البيانات وتبادل الرسائل عبر الشبكات. 

في جميع الحالات ، تحدد بروتوكولات الشبكة خصائص الاتصال.


أهم البروتوكولات المستخدمة في الشبكات

البروتوكول عبارة عن مجموعة من القواعد: بروتوكولات الشبكة هي معايير وسياسات رسمية ، تتكون من قيود وإجراءات وتنسيقات تحدد تبادل حزم البيانات لتحقيق الاتصال بين خادمين أو أكثر من الأجهزة عبر الشبكة.
تابع ايضا :

تعرف علي ماهو الفرق بين كل من بروتكول https - http

تتضمن بروتوكولات الشبكة آليات لتعريف الجهاز وإنشاء الاتصالات بينها ، بالإضافة إلى قواعد التنسيق التي تحدد كيفية تنظيم الحزم والبيانات في الرسائل التي يتم إرسالها واستلامها. تدعم بعض البروتوكولات التعرف على الرسائل وضغط البيانات ، المصممة لاتصالات شبكة موثوقة وعالية الأداء.

Transmission Control Protocol

بروتوكول التحكم بالنقل هو بروتوكول مهيأ للاتصال  حيث يتطلب إنشاء اتصال بين التطبيقات قبل نقل البيانات. من خلال التحكم في التدفق والإقرار بالبيانات ، يوفر TCP فحصًا شاملاً للأخطاء يضمن TCP تسلسل البيانات مما يعني وصول حزم البيانات بالترتيب عند الطرف المستلم ومن الممكن أيضًا إعادة إرسال حزم البيانات المفقودة مع برنامج التعاون الفني.

إيجابيات TCP

يضمن بروتوكول TCP ثلاثة أشياء:
تصل البيانات إلى الوجهة وتصل إليها في الوقت المحدد وتصل إليها دون تكرار.
يقوم TCP تلقائيًا بتقسيم البيانات إلى حزم قبل الإرسال.

سلبيات TCP

لا يمكن استخدام TCP للاتصالات البث والبث المتعدد.

User Datagram Protocol

هو بروتوكول اتصال بديل لبروتوكول التحكم في الإرسال. كما يتم تنفيذه بشكل أساسي لإنشاء ارتباط يتسامح مع زمن الانتقال المنخفض بين التطبيقات المختلفة.

مميزات UDP

سرعة نقل البيانات وتقليل زمن تأخر وصولها، بسبب عدم الحاجة إلى إنشاء اتصال
إمكانيّة إرسال البيانات إلى عِدة أجهزة في وقتٍ واحد وبسرعة عالية
استغراق وقت قليل في معالجة حزم البيانات قبل إرسالها

عيوب UDP

لا يتضمن خيار إعادة إرسال البيانات في حال ظهور خطأ ما أو فقد للبيانات أثناء عملية النقل
إمكانيّة إرسال البيانات بترتيب غير صحيح في بعض الأحيان.
عدم دعم العمل مع أجهزة التوجيه (الراوتر).

  “HyperText Transfer Protocol HTTP “

بروتوكول نقل النص التشعبي”، هو بروتوكول لنقل الموارد في الإنترنت، وهو الطريقة الرئيسة والأكثر انتشاراً لنقل البيانات في الإنترنت، الهدف الأساسي منه هو نشر واستقبال صفحات HTML، وربما هو المعروف لدى المستخدمين العاديين.

مميزات HyperText Transfer Protocol HTTP

يحدد أن أي نوع من محتوى الوسائط يمكن إرساله بواسطة HTTP طالما أن كل من الخادم والعميل يستطيعان التعامل مع محتوى البيانات.
غير متصل حيث يبدأ عميل HTTP، أي المتصفح، في طلب HTTP وبعد إرسال الطلب يفصل العميل عن الخادم وينتظر الاستجابة.
يكون العميل والخادم على دراية ببعضهما البعض أثناء الطلب الحالي فقط بعد ذلك، كلاهما ينسى بعضهما البعض. نظرًا لطبيعة البروتوكول عديمة الحالة، لا يمكن للعميل أو الخادم الاحتفاظ بالمعلومات حول الطلبات المختلفة عبر صفحات الويب.

عيوب HyperText Transfer Protocol HTTP

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

Domain Name System (DNS)

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

مميزات Domain Name System

هو النظام الوحيد الذي يسمح للمستخدمين عبر الإنترنت باستخدام الإنترنت وتصفحه.
تساعدك خوادم DNS في العثور على موقع الويب باستخدام متصفح الويب عن طريق كتابة اسم الموقع
هي عنصر هام لأمن شركتك حيث تم تصميمها لأغراض أمنية ومنع محاولات اختراق الخادم الخاصة بك وبالتالي منع إختراق إلى الأجهزة.

عيوب Domain Name System

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

Mustafa Rashad
Mustafa Rashad
مطور ومبرمج مواقع, محب وعاشق للشروحات المصورة.