#e5t3hb4r47
#كورس_الشبكات_علي_قاسم
م/ الدرس الثالث كورس الشبكات ( شرح تعريف البروتوكولات وانواع البروتوكولات في الشبكات )
مقدم الكورس : علي قاسم .
تعريف البروتوكولات:
البروتوكولات هي مجموعةٌ من القواعد والضّوابط التي تحدّد طريقة الاتّصال بين
جهازين أو أكثر، وتتضمّن مجموعةً من الآليات التي تتيح للأجهزة الاتّصال مع
بعضها، إضافةً إلى مجموعة من القواعد التي تحدِّد طريقة نقل وتبادل البيانات
في الرّسائل المُرسلة والمستلمة.
بعض أنواع البروتوكولات:
1- بروتوكول الانترنت (IP) :
بروتوكول الإنترنت (Internet Protocol Address) أو كما يعرف اختصارأً ب (IP Address) هو بروتوكول الاتّصال الأساسي في حزمة بروتوكولات (TCP/IP).
حيث يستخدم في الأجهزة الحاسوبية يقوم بربطها سويةً ضمن الشبكة كما أنه هو
المسؤول عن عملية العنونة وإعطاء كل جهازٍ عنواناً خاصّاً يكون فريداً من نوعه.
2- بروتوكول التحكم بالنقل (TCP) :
هو اختصار لـ (Transmission Control Protocol )
هو أحد بروتوكولات الاتّصال الهامة والذي يستخدم في نقل البيانات عبر الشبكة، أي بتعبيرٍ آخر هو مجموعة القواعد والإجراءات التي تحكم نقل البيانات بين
طرفين، حيث يؤمن نقل البيانات بشكلٍ آمنٍ بين المرسل والمستقبل على شبكة
الإنترنت. ويعمل مع بروتوكول (IP) كثنائيٍّ معروفٍ بالاسم (TCP/IP)، حيث يقوم
بروتوكول الإنترنت بتأمين اتصال الأجهزة مع بعضها البعض كما يضمن بروتوكول
التحكم بالنقل، فهو المسؤول عن نقل البيانات فيما بين هذه الأجهزة.
3- بروتوكول بيانات المستخدم (UDP) :
هو اختصار لـ (User Datagram Protocol)
أحد بروتوكولات الإنترنت التي تستخدمها البرامج التي تعمل على شبكة الإنترنت
لإرسال رسائلٍ قصيرةٍ تسمى حزم بيانات (datagrams) لكنّه يتميز بعدم حاجته إلى
اتّصالٍ أوليٍّ بين الطرفين، أي أنه مشابهٌ لحدٍ كبيرٍ لبروتوكول (TCP) ولكن يكمن
الاختلاف بينهما بطريقة الاتّصال بين الأجهزة والسُّرعة في إيصال البيانات،
بالإضافة إلى أنّه على عكس بروتوكول (TCP) فهو لا يقوم بانتظار وصول إشعارٍ
لتأكيد تمام عملية النقل بل يهتم فقط بإنجاز المهمّة المطلوبة دون العناية
بنجاحها أو لا. 4- بروتوكول نقل النص التشعبي (http) :
هو اختصار لـ ( Hyper Text Transfer Protocol )
هو البروتوكول الرّئيسي المسؤول عن نقل البيانات عبر الإنترنت، إذ يشكّل مجموعة القواعد لنقوم بنقل الملفات من النّصوص والرّسومات والصوت والصور
وغيرها على شبكة الإنترنت، أي أنه يتيح نقل صفحات الإنترنت والتي تبنى
اعتمادًا على لغة “HTML” واللّغات المرتبطة بها مثل: “CSS” وغيرها إلى
المُستعرض.
5- بروتوكل نقل النص التشعبي الآمن (https) :
هو اختصار لـ (Hyber Text Transfer Protocol Secure)
يشكّل نسخةً آمنةً من بروتوكول (HTTP) إذ يشير حرف s إلى كلمة (Secure) والتي تعني “آمن” باللغة الإنجليزية.
يشكل أسلوبًا لضمان الاتّصال الآمن بين متصفح المستخدم وخادم الويب، ويتم
التعرّف عليه من خلال شريط العناوين في المتصفح إذ يظهر بلونٍ أخضر في شريط
العنوان أو قفل في نافذة المتصفح للإشارة إليه.
6- بروتوكول نظام اسماء النطاقات (DNS) :
هو اختصار لـ (Domain Name System)
يعمل هذا البروتوكول على ترجمة أسماء النطاقات والتي نبحث من خلالها على
موقع ويب معين إلى عنوان (IP) الخاص بالموقع. إذ أن المستعرضات تحتاج إلى
عناوين ال (IP) لتحميل الموارد من موقعٍ معينٍ لذا يجب ترجمة أسماء النطاقات
إلى عناوين الإنترنت، وهذه هي مهمةٌ هذا البروتوكول. أي يمكننا وصفه بدليل
هاتف الإنترنت.
7- بروتوكول نقل الملفات (FTP) :
هو اختصار لـ (File Transfer Protocol )
يقوم هذا البروتوكول بنقل الملفات بين جهازين متّصلين عبر حزمة (TCP/IP)
هما جهاز الخادم والزبون. يستخدم عادةً لنقل الملفات من وإلى المستخدم
بالإضافة إلى إمكانية التعديل عليها أو تبديل الاسم وغير ذلك من المهمّات
المشابهة. لكنّه يُعتبر غير آمنٍ بشكلٍ كافٍ لذا قل استخدامه في الآونة الأخيرة
بشكلٍ كبيرٍ.8- بروتوكول التّهيئة الآلية للمضيفين (DHCP):
هو اختصار لـ(Dynamic Host Configuration Protocol)
أحد بروتوكولات الشبكة المستخدمة لتعيين عنوان بروتوكول الإنترنت بصورةٍ ديناميكيةٍ إلى أي جهازٍ أو عقدةٍ على الشبكة حتى يتمكنوا من الاتصال باستخدام (IP). إذ يقوم بأتمتة هذه الأجهزة والمكونات وإدارتها مركزيًا بدلًا من مطالبة مسؤولي الشبكة بتعيين عناوين (IP) بشكلٍ يدويٍّ لكافة أجهزة الشبكة. يمكن تطبيقه على الشبكات المحلية الصغيرة بالإضافة إلى شبكات المؤسسات الكبيرة.
_______________________________
M / Lesson Three Networks Course (Explanation of the definition of protocols and types of protocols in networks)
Course presenter: Ali Qasim.
Definition of protocols:
Protocols are a set of rules and controls that define the method of communication between
Two or more devices, and it includes a set of mechanisms that allow the devices to communicate with
Some of them, in addition to a set of rules that determine the method of transfer and exchange of data
In messages sent and received.
Some types of protocols:
1- Internet Protocol (IP):
The Internet Protocol (IP Address) is the basic communication protocol in a packet of protocols (TCP / IP).
Where it is used in computer devices that link them together within the network as it is
Responsible for addressing the process and giving each device a unique address.
2- Transport Control Protocol (TCP):
It is an acronym for Transmission Control Protocol.
It is one of the important communication protocols that is used to transfer data across the network, in other words, it is a set of rules and procedures that govern the transfer of data between
Double-sided, as it ensures that data is transferred securely between the sender