𝕽𝖆𝖘𝖍𝖆 𝕳𝖆𝖐𝖒𝖎®
𝕽𝖆𝖘𝖍𝖆 𝕳𝖆𝖐𝖒𝖎®

@rasha_hakmi

12 Tweets 52 reads Aug 12, 2020
يوجد في OSI Model
(Open System Interconnection)
سبع مراحل أو طبقات(layers) تصف المراحل التي تجب أن تمر بها البيانات حتى يستطيع الجهاز إرسال أو إستقبال البيانات المختلفة..
الطبقة الرابعة ( Transport Layer)
هذه الطبقة تقوم بوظيفتين مختلفتين:
1-تقوم بتقطيع data و التي تكون عبارة عن streams of zeros and ones في هذه المرحلة إلى أجزاء أقل تسمى segment حتى يسهل إرسالها على الشبكة.
2-تحدد طريقة نقل البيانات ( قبل فتح قناة اتصال بين جهازين في layer 5)..
و ذلك من خلال إحدى طريقتين:
TCP أو UDP
فما الفرق بين البرتوكولين TCPو UDP؟
TCP Protocol ( Transmission Control Protocol)
يُعرف هذا البرتوكول باسم connection oriented لأنه يقوم بنقل البيانات بطريقة reliable فلا يوجد فقد في البيانات، و ذلك من خلال إرسال البيانات ثم التأكد من...
منوصولها إلى الجهازالآخروإذا حدثت أي مشكلةوتم فقدالبيانات فإن الجهازيقوم بإرسال البيانات مرةأخرى
UDP Protocol(User Datagram Protocol)
هذا البرتوكول يقوم بنقل البيانات دون الاهتمام إذا كانت هذه البيانات ستصل أم لاوإذا حدثت مشكلة ما و ضاعت البيانات لا يقوم بإرسال البيانات مرةأخرى
و كمثال على البرتوكولين:
علىTCP: برامج التحميل من الإنترنت، فعند حدوث مشكلة فإنه يقوم بإكمال التحميل من النقطة التي توقف عندها و هذا يعني أن البيانات التي ضاعت تم إرسالها مرة أخرى.
و كمثال علىUDP برامج البث المباشر فعندما نقوم بفتح متصفح الانترنت لمشاهدة حدث ما و تم التوقف لسبب
معين فعند العودة نقوم بتكملة المشاهدة ليس من لحظة الوقوف، و هذا يعني أن البيانات التي ضاعت لم يقم بإرسالها مرة أخرى.
أشهر البرتوكولات التي تستخدم TCP:
HTTP(Hypertext transfer protocol)
و هو البرتوكول الخاص بالمواقع والذي يقوم بفتح session بين الجهاز و web server و يقوم بنقل صفحات المواقع.
SMTP(Simple Mail Transfer Protocol)
هذا البرتوكول يقوم بإرسال البريد الالكتروني إلى السيرفر الخاص به.
POP3( Post Office Protocol v3)
برتوكول يقوم بجلب البريد الالكتروني إلى الجهاز الخاص بك.
FTP(File Transfer Protocol)
هذا البرتوكول يقوم بتحميل الملفات من الانترنت و بشكل أخص الملفات التي يكون حجمها كبير و تحتاج إلى برتوكول يستخدم TCP بحيث إذا انقطع تحميل الملف في أي وقت فإنه...
يقوم باستكمال التحميل من المكان الذي انقطعت فيه البيانات.
Telnet
هو برتوكول Remote Login أي نستخدمه للدخول على سيرفر أو جهاز عن بعد عن كريق الشبكة.
SSH( secure shell)
هو مثل برتوكول Telnet و لكنه أكثر حماية لأنه يقوم بإرسال البيانات بشكل مشفر.
أشهر البرتوكولات التي تستخدم UDP:
VOICE
مثل المكالمات الصوتية يتم نقلها عن طريق UDP لأنه أسرع،أيضاً كل Live Broadcast البث المباشر تستخدم هذا البرتوكول.
DHCP( Dynamic Host Configuration Protocol)
هو البرتوكول الخاص بتوزيع Network Configuration على الأجهزة الموجودة في الشبكة.
TFTP(Trivial FTP)
هو مثل برتوكول FTP و لكنه يعمل مع UDP و يكون أسرع و يُستخدم في الملفات التي يكون حجمها قليل.
SNMP(Simple Network Management Protocol)
هذا البرتوكول يقوم بجمع البيانات من الأجهزة المتصلة بالشبكة و بالتالي نستطيع أن ندير الشبكات من خلالها، و يوجد برامج متخصصة في ذلك مثل
IBM Tivoli Monitoring
نستطيع من خلالها مراقبة جميع الأجهزة على الشبكة.

Loading suggestions...