Education Blog
  • اخبار التكنولوجيا
  • إنترنت
  • شبكات الكمبيوتر
  • برمجة
  • أمن المعلومات
  • أنظمة التشغيل
  • كلاود
  • مكتبة كونكت
  • كورسات
No Result
View All Result
Connect4Techs
No Result
View All Result
Home شبكات الكمبيوتر سيسكو Associate Certifications CCNA

شرح بروتوكول TCP و UDP

Ahmad Hussain by Ahmad Hussain
2022-04-30
in CCNA, سيسكو
0
814
SHARES
2.6k
VIEWS
Share on FacebookShare on Twitter

شرح كل من بروتوكول الـ TCP و الـ UDP :

شرح بروتوكول TCP و UDP
شرح بروتوكول TCP و UDP

TCP : Transmission Communication Protocol

هو بروتوكول يتحقق من وصول البيانات المرسلة و هو يحتاج إلى جلسة عمل ما قبل إرسال البيانات إلى الحاسوب الآخر و تسمى هذه العملية Three Way handshake , و من خلال هذه العملية يقوم ببناء جلسة عمل ما بين الجهاز المرسل و المستقبل .

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

تتم هذه العملية بناءاً على ما يسمى Connection Based

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

  • هذه الصورة تعبر عن كيفية إرسال و استقبال البيانات ما بين الحواسيب و كيفية بناء الاتصال ما بينهم في بروتوكول الـ TCP .
نقل البيانات عن طريق بروتوكول TCP
نقل البيانات عن طريق بروتوكول TCP

قبل الانتقال إلى بروتوكول الـ UDP يجب أن نتعرف على نقطة مهمة جداً جداً جداً جداً :

بروتوكول الـ UDP يعتمد على طريقة Connectionless بمعنى إنه لا يقوم ببناء الاتصال ما بين المرسل و المستقبل مثل بروتوكول الـ TCP بل إنه يرسل رسالة لعنوان المستقبل بشكل مباشر من دون بناء جلسة عمل ما بين الأجهزة و التي تسمى بعملية الـ Three Way handshake .

بروتوكول الـ TCP يعتمد على طريقة Connection-Oriented بمعنى إنه يقوم ببناء اتصال ما بين المرسل و المستقبل ، قبل عملية الإرسال و حيث إنه يقوم ببناء عملية اتصال كاملة و مباشرة ما بين المرسل و المستقبل.

UDP: User Datagram Protocol

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

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

  • هذه الصورة توضح كيفية إرسال البيانات بشكل مباشر من دون جلسة عمل مسبقة أو بناء عملية اتصال مسبقة على عكس بروتوكول الـ TCP .
نقل البيانات عن طريق بروتوكل UDP
نقل البيانات عن طريق بروتوكل UDP

الفرق بين UDP و TCP :

بروتوكول الـ UDP أسرع من بروتوكول الـ TCP لان الـ UDP لا يتحقق من صحة وصول الرزم بعكس الـ TCP الذي يتحقق من صحة و سلامة وصول كل رزمة من البيانات .

إذا أرسلت حزمتين عن طريق بروتوكول الـ UDP فانك لا تعرف أيهما سوف تصل أولا لان كل واحدة من الحزم تسلك طريقا مختلف ، أما ببروتوكول الـ TCP فان الحزمة تصل بالترتيب حسب ما أرسلها المرسل فالرسالة التي أرسلت أولا تصل أولا و هكذا .

التطيبقات التي تعمل في الـ TCP و UDP التطيبقات المشتركة مثل البروتوكولات :

FTP = Port 21, Telnet = Port 23, SMTP = Port 25, DNS = Port 53, TFTP = Port 69, SNMP = Port 161, RIP = Port 520.

author avatar
Ahmad Hussain
See Full Bio
Tags: بروتوكول TCPشرح بروتوكول TCP و UDP
Previous Post

شرح نموذج TCP/IP

Next Post

أجهزة الشبكة المختلفة واستخداماتها

Ahmad Hussain

Ahmad Hussain

Next Post
أجهزة الشبكة المختلفة واستخداماتها

أجهزة الشبكة المختلفة واستخداماتها

Archive

Most commented

كل ما تريد معرفته في برنامج GNS3 وتثبيته واستخدامه

محاكي شبكات هواوي Huawei eNSP

محاكاة الشبكات من سيسكو باستخدام Cisco VIRL

GNS3 أفضل أم EVE-NG أم VIRL أم Packet Tracer

كيفية إضافة روترات وسويتشات سيسكو IOSv على GNS3 VM

كيفية إعداد وربط GNS3 VM ببرنامج GNS3

  • اخبار التكنولوجيا
  • إنترنت
  • شبكات الكمبيوتر
  • برمجة
  • أمن المعلومات
  • أنظمة التشغيل
  • كلاود
  • مكتبة كونكت
  • كورسات

Tags

5G CCNA pdf أبل أمن المعلومات أندرويد أنظمة التشغيل إنترنت اخبار التكنولوجيا الحوسبة السحابية الذكاء الاصطناعي بالعربي بايثون برمجة بروتوكول eigrp بروتوكول ospf تعليم لغة جافا ثغرة أمنية جوجل خدمات أمازون ويب دروس لغة جافا سيسكو شبكات الجيل الخامس شبكات الكمبيوتر شرح شرح لغة جافا فيروس كورونا فيسبوك فيس بوك كتاب شرح كلاود كوبونات يوديمي كوتلن كورس كورسات كورسات الشبكات كورسات يوديمي مجانا كورس سيسكو لينكس مايكروسوفت مراحل OSI موبايل هواوي واتساب ويندوز سيرفر

Recent News

كل ما تريد معرفته في برنامج GNS3 وتثبيته واستخدامه

كل ما تريد معرفته في برنامج GNS3 وتثبيته واستخدامه

2022-12-29
محاكي شبكات هواوي Huawei eNSP

محاكي شبكات هواوي Huawei eNSP

2022-12-23
No Result
View All Result
  • Home
    • Index (Default)
    • Index 1
    • Index 2
  • About Us
  • Get in Touch
  • Classes
    • Management
    • Teaching
    • Stories
    • Learning
    • Studying
    • Remedy
  • Pages
    • Category
    • Author
    • Article
    • Search