في هذا الثريد -إن شاء الله - نتطرق إلى أهم الفروق في البروتكولات الانتقالية في الشبكات
#network #تقنية_المعلومات #أمن_المعلومات #شبكات #الامن_السيبراني
@PrograminLovers #programinglovers Image
كل من TCP و UDP هما بروتوكولات تستخدم لإرسال أجزاء من البيانات تعرف باسم الحزم عبر الإنترنت. و كلاهما بناء على أعلى بروتوكول متاح في الإنترنت. بمعنى آخر ، سواء كنت ترسل حزمة عبر TCP أو UDP ، يتم إرسال هذه الحزمة إلى عنوان IP معين .
و يتم التعامل مع هذه الحزم بشكل مشابه ، حيث يتم توجيهها من الكمبيوتر إلى أجهزة الراوتر الوسيطة وإلى الوجهة المطلوبة .
TCP :
يرمز إلى (بروتوكول التحكم بالإرسال). هو البروتوكول الأكثر استخدامًا على الإنترنت.
عند تحميل صفحة ويب ، يرسل الكمبيوتر حزم TCP إلى عنوان خادم الويب ، ويطلب منه إرسال صفحة الويب إليك. يستجيب خادم الويب عن طريق إرسال مجموعة من حزم TCP
والتي يقوم متصفح الويب بتجميعها معًا لتشكيل صفحة الويب وعرضها لك. عند النقر فوق ارتباط أو تسجيل الدخول أو نشر تعليق أو القيام بأي شيء آخر ، يقوم مستعرض الويب بإرسال حزم TCP إلى الخادم ويعيد الخادم حزم TCP مرة أخرى. TCP ليس مجرد وسيلة اتصال واحدة
– يقوم النظام التحكم ( remote system) بإرسال الحزم لتأكيد بأنها إستلمت الحزم الخاصة بك .
يضمن TCP أن المتلقي سوف يستلم الحزم بالترتيب من خلال ترقيمها. يرسل المستلم الرسائل مرة أخرى إلى المرسل قائلا أنه تلقى الرسائل بشكل كامل .
إذا لم يحصل المرسل على رد صحيح ، فسوف يعيد إرسال الحزم لضمان تلقي المستلم لها. ويتم ايضا التحقق من وجود أخطاء في الحزم .TCP /IP هو كل هذه الاجرائات عن هذه الموثوقية -حيث يتم تتبع الحزم المرسلة مع TCP حتى لا يتم فقد أية بيانات أو تلف أثناء النقل.
وبطبيعة الحال ، إذا كان المستلم غير متصل بالكامل ، فسوف يتخلى جهاز الكمبيوتر الخاص بك وسترى رسالة خطأ تفيد بأنه لا يمكنه الاتصال بالمضيف البعيد
■ UDP
(User Datagram Protocol)
إن مخطط نقل البيانات هو نفس الشيء عندما نتحدث عن حزمة من المعلومات. حيث يعمل بروتوكول UDP بشكل مشابه ل TCP/IP ، ولكنه لا يقوم بكل عمليات تدقيق الأخطاء ولا يهتم بها سواء ذهابا أم إياباً وكل الاشياء التي تزيد عملية النقل بطئ.
عند استخدام UDP ، يتم إرسال الحزم إلى المستلم. لن ينتظر المرسل للتأكد من استلام المستلم للحزمة – سيستمر في إرسال الحزمة التالية فقط. إذا كنت أنت المستلم وخسرت بعض حزم UDP ، فلا بأس من ذلك
و لا يمكنك طلب هذه الحزم مرة أخرى.
وليس هناك ما يضمن أنك تحصل على جميع الحزم وليس هناك طريقة لطلب حزمة مرة أخرى إذا كنت أفتقدتها ، ولكن فقدان هذه الميزات يعني أن أجهزة الكمبيوتر يمكنها الاتصال بسرعة أكبر.
يتم استخدام UDP عندما تكون السرعة مطلوبة ، وتصحيح الخطأ غير ضروري.
الفرق بينهما :-
لنضع لك الفروقات بين هذان البروتوكل على شكل نقاط :
اختصار الاسم :
TCP يرمز ل Transmission Control Protoco وتعني بروتوكول التحكم بالإرسال
UDP يرمز ل User Datagram Protocol او Universal Datagram Protocol وتعني بروتوكول مخطط بيانات المستخدم أو بروتوكول مخطط البيانات
الاتصال :
TCP هو بروتوكول اتصال موجه
UDP هو بروتوكول بدون اتصال
الوظيفة :
TCP كرسالة تشق طريقها عبر الإنترنت من كمبيوتر إلى آخر. و هذا هو أساس الاتصال.
UDP هو أيضًا بروتوكول يُستخدم في نقل الرسائل أو إرسالها . ولا يعتمد ذلك على الاتصال ، وهو ما يعني أن أحد البرامج يمكنه إرسال حمولة من الحزم إلى أخرى
الأستخدام :
TCP
مناسبًا للتطبيقات التي تتطلب موثوقية عالية ، كما أن وقت الإرسال أقل أهمية نسبيًا.
UDP
مناسب للتطبيقات التي تحتاج إلى إرسال سريع وفعال ، مثل الألعاب.
حزم البيانات
يعيد TCP ترتيب حزم البيانات بالترتيب المحدد.
لا يحتوي UDP على أي ترتيب أساسي لأن كل الحزم مستقلة عن بعضها البعض. إذا كان الترتيب مطلوبًا ، فيجب إدارته بواسطة طبقة application .
سرعة النقل

تكون سرعة TCP أبطأ من UDP
الUDP أسرع نظرًا لعدم تطبيق عمليات استرداد الخطأ.

الموثوقية
TCP :
هناك ضمان مطلق بأن البيانات المنقولة تظل سليمة وتصل بنفس الترتيب الذي تم إرسالها به.
UDP :
ليس هناك ما يضمن أن الرسائل أو الحزم المرسلة ستصل على الإطلاق.
تدفق البيانات:
TCP :
تتم قراءة البيانات على هيئة تدفق من البايت ، ولا يتم نقل مؤشرات القراءة إلى حدود إخرى في الرسالة .
UDP :
يتم إرسال الحزم بشكل فردي ويتم التحقق من سلامتها فقط في حالة وصولها فقط من قبل المستقبل .
و الحزم لها حدود محددة ، وهذا يعني أن عملية القراءة في receiver socket ستنتج رسالة كاملة كما تم إرسالها في الأصل.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Everyday techniques

Everyday techniques Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @DayTechnique

31 Oct
في سلسلة التغريدات هذه سوف نتعرف على بعض الأعمال المندرجه تحت تخصص امن المعلومات.
المصدر:
@f_aswadi Image
IT Audit وهو تخصص معني بالتدقيق على الانظمة والسيرفرات، حيث يقوم مراجع التدقيق بالدخول الى الانظمه والسيرفرات وعمل تدقيق على كل المحتويات للتأكد ان كل إجراءات السياسات يتم تطبيقها بحذافيرها، مثلا هل كلمات السر للمستخدمين قويه، انظمة التشفير للبرامج وغيرها.
وبعد ذلك رفع بالتقارير
Cybercrime Investigation وهو تخصص معني بالجرائم الإلكترونية والتحقيق في ملابستها، حيث يقوم المحقق الرقمي بالتحقق من الادله الجنائيه الرقميه واكتشاف كيفيه حدوث الجريمة، وذلك بالبحث في السجلات الخاصه بجهاز الجريمة وتتبع سجلات الشبكه وغيرها.
يعني تكون مثل كونان لكن إلكترونياً.
Read 8 tweets
31 Oct
مهارة troubleshooting
المصدر: @buhaimedi
احد المهارات المهمة جدا في مجال الحاسب بكل فروعه بدون استثناء
و أحد المهارات الي ممكن تكون سبب تميز موظف عن غيره
هي مهاره تحليل وحل المشاكل
سواء في النظام او الشبكه او في العتاد والقطع.... الخ
كيف نقدر نطور هذه المهاره؟

#يتبع Image
أفضل طريقه للتطوير مهارتك في تحليل وحل المشاكل
عن طريق البحث ومحاولة حل الاعطال والمشاكل بدون مساعده مباشرة.
الاعتماد على نفسك و قوقل والتجربه ومعرفه سبب المشكله أمر مهم.
للأسف البعض يعتمد على الأشخاص الاكثر خبره في حل المشاكل المستعصيه
كسلا او توفير للوقت والجهد
#يتبع
لكن معرفتك للحل بدون السبب
وبدون تجربه العديد من الحلول لايفيدك ولا يقارن في من حاول كثيرا واطلع على تفاصيل المشكله وممكن اكتسب معلومات اضافيه صدفه، وحتى حل لبعض المشاكل الأخرى اللتي واجهت مستخدمين آخرين.
#يتبع
Read 4 tweets
31 Oct
في هذا الثريد سيكون حديثنا -إن شاء الله - عن واحد من اهم البروتوكولات حيث يعمل على تنظيم حركة Switch وهو برتكول Spanning Tree Protocol

#network #تقنية_المعلومات #أمن_المعلومات #شبكات #الامن_السيبراني
@PrograminLovers

#programinglovers Image
يُستخدم بروتوكول STP كثيراً في شبكات الـ LAN لمنع حدوث مشكلة الـ (L2 Loop). هذا المقال سيوضح الفكرة الأساسية لهذا البروتوكول.

الإختصار
STP هي إختصار لـ Spanning Tree Protocol.
أهمية بروتوكول STP
تكمن أهمية هذا البروتوكول في منع واحدة من أخطر المشكلات التي يمكن أن تحدث للشبكة وهي مشكلة الـ L2 Loop. هذه المشكلة قد تتسبب في توقف عمل الشبكة بصورة كاملة.
Read 12 tweets
30 Oct
مايكروسوفت تبدأ رسميًا بإطلاق التحديث الكبير التالي لنظام ويندوز 10 Image
قالت شركة مايكروسوفت اليوم الثلاثاء: إنها بدأت بإطلاق الإصدار التالي من نظام التشغيل ويندوز 10 لأجهزة الحاسوب الشخصية، والأجهزة اللوحية.
ويعمل تحديث (ويندوز 10 أكتوبر 2020) Windows 10 October 2020، المعروف أيضًا باسم الإصدار 20H2، على حل المشكلات الفنية والأمنية، ويوفر عددًا قليلًا من تحسينات البرامج.
Read 12 tweets
30 Oct
كيف ستكون وسائل التواصل الاجتماعي في عام 2021؟ Image
أصبحت وسائل التواصل الاجتماعي أكثر شيوعًا، فأكثر من 80 في المئة من 4.66 مليار شخص على الكوكب الذين لديهم إمكانية الوصول إلى الإنترنت هم من مستخدمي وسائل التواصل الاجتماعي، ومن المتوقع أن تنمو هذه النسبة.
قبل بضع سنوات، كنا سعداء بالحصول على إعجابات من الأصدقاء والأقارب، واليوم نشارك النصائح والمهارات ونروج للخدمات ونشتري السلع وما إلى ذلك على وسائل التواصل الاجتماعي.
Read 12 tweets
30 Oct
كيف ستكون وسائل التواصل الاجتماعي في عام 2021؟ Image
أصبحت وسائل التواصل الاجتماعي أكثر شيوعًا، فأكثر من 80 في المئة من 4.66 مليار شخص على الكوكب الذين لديهم إمكانية الوصول إلى الإنترنت هم من مستخدمي وسائل التواصل الاجتماعي، ومن المتوقع أن تنمو هذه النسبة.
قبل بضع سنوات، كنا سعداء بالحصول على إعجابات من الأصدقاء والأقارب، واليوم نشارك النصائح والمهارات ونروج للخدمات ونشتري السلع وما إلى ذلك على وسائل التواصل الاجتماعي.
Read 17 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!