TCP /UDP الفرق بين برتوكل

 TCP /UDP الفرق بين برتوكل


TCP
  هو بروتوكول يتحقق من وصول الإرسال و هو يحتاج إلى جلسة عمل قبل إرسال البيانات إلى الاجهزة

آلية العمل
عندما يتم إرسال إحدى الرزم من حاسوب إلى أخر فان هذا البروتوكول يتأكد من وصول الرزمة إلى الحاسوب , و إذا لم تصل فانه يقوم بإرسال الرزمة مرة أخرى , حتى يتأكد من أنها وصلت و بعد ذلك يرسل الرزمة الثانية و يتأكد من وصولها و بعد ذلك يرسل الثالثة و هكذا‪ 
تتم هذه العملية بناءا على ما يسمى بال
‏‪Connection Based
حيث أن الحاسبان اللذان يتراسلان البيانات يتفقان على كمية بيانات محددة سوف يتم إرسالها في الوقت واحد و ذلك بناءا على سرعة الحاسبان و يتم 
 .الاتفاق على أمور أخرى و هذا ما يسمى بجلسة العمل



UDP : User Datagram Protocol (و تعني بروتوكول بيانات المستخدم)
انه يقوم بتقسيم الرسالة إلى عدة أجزاء و يقوم بإرسال هذه الأجزاء إلى المستقبل مع وضع عنوان المستقبل في كل جزء من أجزاء الرسالة طبعا و يرسل هذه الأجزاء في فضاء الانترنت مما قد يجعل جزء يصل قبل جزء أخر فهذه الأجزاء لا تسلك نفس الطريق في الشبكة‪
إن هذا البروتوكول لا يقدم لنا أي ضمانه لوصول الرسالة صحيحة 100% لان هدف هذا البروتوكول هو إيصال الرسالة بأسرع وقت ممكن و ليس هدفه إيصال الرسالة و التأكد من وصولها بسلامه كما يفعل بروتوكول ال تي سي بي.


 TCP , UDP (والان الفرق بين البروتوكلين)
اولا
 بروتوكول ال يو دي بي يعتمد على طريقة
‏‪Connectionless
أي انه لا يؤمن الاتصال مباشرة بين المرسل و المستقبل بل انه يرسل رسالة لعنوان المستقبل . أما ال تي سي بي فانه يعتمد على طريقة
‏‪Connection-Oriented
حيث يؤمن اتصال كامل و مباشر بين المرسل و المستقبل .  

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

ثالثا
لا يشكل ال يو دي بي عبء على الجهاز لأنه لا يتحقق من صحة وصول الرزم و ذلك بعكس ال تي سي بي الذي يشكل عبء على الجهاز لأنه يتحقق من كل رزمة من البيانات.

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



TCP امثلة على ال 
Appache TCP 80
‏‪E-mail SMTP 25
‏‪File Transfer Protocol , FTP 21
‏‪Source Shell , openssh 22


UDPامثلة على ال 

Domain Name System DNS 53
‏‪Trivial File Transfer Protocol , TFTP
و كما يستخدم أيضا في المحادثات الصوتية و المرئية لأنه يوفر السرعة و لا بأس و لو قطع جزء من البيانات لأنها لا تؤثر كثيرا.








Comments

  1. Very interesting blog. A lot of blogs I see these days don't really provide anything that I'm interested in, but I'm most definitely interested in this one. Please Visit Once Satta King Online Game Result on Our Website.

    Its Very Profitable for us Please Share this kind of Article.
    Please Visit Once Satta King Reult Online Game Result on Our Website. We just increasing our visibility on Internet.

    ReplyDelete
  2. The information which is share by you is really appreciable for us. Thanks For sharing this information.The Satta King is the satta king result provider website, Which provide the satta king fast result in Ghaziabad Satta King, Faridabad Satta King, Delhi satta king, Desawar Gali result and many more.

    Best Satta King Result Site: Satta King

    ReplyDelete

Post a Comment

Popular posts from this blog

ماهو الفرق بين قواعد البيانات

Ring