صارف ڊيٽگرام پروٽوڪول

UDP سمجهي ۽ ٽي پي سي ڪيئن مختلف آهي

1980 ۾ صارف ڊيٽگرام پروٽوڪول (يو ايس ڊي پي) متعارف ڪرايو ويو ۽ وجود ۾ سڀ کان وڏو نيٽورڪ پروٽوڪولس مان هڪ آهي. اهو ڪلائنٽ / سرور نيٽورڪ ايپليڪيشنن لاء OSI ٽرانسپورٽ پرت پرت پروٽوڪول آهي، انٽرنيٽ پروٽوڪول (IP) تي ٻڌل آهي، ۽ TCP لاء بنيادي متبادل آهي.

يو ايس ڊي پي جي مختصر وضاحت بيان ڪري ٿي ته اها ٽي سي پي جي مقابلي ۾ اهو ناقابل قابل پروتوکول آهي. جڏهن ته اهو سچ آهي، ڇو ته انهن وٽ ڪو غلطي يا چڪاس نه آهي ۽ ڊيٽا جي منتقلي ۾ شامل ٿيڻ جي درست آهي، اهو پڻ صحيح آهي ته هن پروڪول جي لاء ضرور ايپليڪيشنون آهن جيڪي TCP ملن ٿا.

يو ايس ڊي پي (ڪڏهن ڪڏهن ته يو ايس پي پي / اي پي جي حوالي ڪيو ويندو آهي) اڪثر ڪري ويڊيو ڪانفرنسنگ ايپليڪيشنون يا ڪمپيوٽر جي راندين ۾ استعمال ٿينديون آهن جيڪي خاص طور تي ريڊيو وقت جي ڪارڪردگي لاء. اعلي ڪارڪردگي حاصل ڪرڻ لاء، پروٽوڪول انفرادي پيڪن کي ختم ڪرڻ جي اجازت ڏئي ٿو (ريٽرن سان گڏ نه) ۽ يو ايس ڊي پي پيڪس کي موڪلي وئي ئي نسبت مختلف आदेश ۾، जसलाई अनुप्रयोग द्वारा निर्देशित.

اهو طريقيڪار جو طريقو، جڏهن ته TCP جي مقابلي ۾، گهٽ ڊيٽا جي مٿي ۽ دير تائين پهچائي ٿي. جيئن ته پيڪنٽس طرفان ڪا به شيء نه موڪليو ويو آهي، ۽ ڪو به غلطي ملوث نه آهي، ان کي گهٽ بينڊوڊٿ استعمال ڪرڻ جو نتيجو آهي.

ڇا يو ايس ڊي TCP کان بهتر آهي؟

هن سوال جو جواب، يو ايس ڊي پي بهتر ڪارڪردگي جي اجازت ڏئي ٿو، پر تسلسل تي منحصر آهي، پر TCP کان، ممڪن طور پر بدترين معيار.

ھڪڙو سٺو مثال آھي جڏھن UDP کي TCP کان وڌيڪ ترجيح ڏني وڃي ٿي، جڏھن اھو آھي جيڪو ايپليڪيشن کي گھٽ ويڪرائيزي سان وڌيڪ ڏيکاري ٿو، جئين آن لائن گیمنگ، وڊيو چٽنگ، يا آواز جي منتقلي. پيڪن جا گم ٿي سگهن ٿا، پر گهٽ ۾ گهٽ دير سان، معيار کي گهٽائڻ لاء دير سان، گهڻو نه نقصان پهچڻ بلڪل صحيح آهي.

آن لائين گیمنگ سان، يو ايس پي پي ٽرئفڪ کي راند کي اڳتي وڌائيندو آهي جيتوڻيڪ رابطي ٿورو وڃائي چڪو آهي، يا جيڪڏهن ڪجهه پيڪرن هر سببن لاء ڪڍيو ويو آهي. جيڪڏهن غلطي ۾ ملوث هئي، رابطي ۾ وقت نقصان جو شڪار ٿئي ها ڇو ته پيٽرن کي ٻيهر داخل ڪرڻ جي ڪوشش ڪري رهيا آهن جتي انهن غلطين لاء تيار رهجي ويا آهن، پر جيو ويڊيو ويڊيو راندين ۾ غير ضروري آهي. اهو ساڳيو سلسلو زندگي گذارڻ سان سچو آهي.

بهرحال، سبب UDP ايترو وڏو ناهي جڏهن فائل جي منتقلي جي اچي ٿي ته اهو توهان کي مڪمل طور تي فائل جي ضرورت آهي اهو صحيح طور تي استعمال ڪريو. تنهن هوندي به، توهان کي مزو ڪرڻ لاء هڪ وڊيو راند يا وڊيو جي هر هڪ پيڪٽ جي ضرورت ناهي.

ٻئي ٽيسڪ ۽ يو ايس ڊي جي او ايس آء ماڊل جي يو ايس ڊي ۾ ۽ خدمتن سان TFTP ، RTSP، ۽ DNS وانگر ڪم ڪريو.

يو ايس پي ڊيگرام

يو ايس پي پي ٽرئفڪ کي ڪهڙي ڊيٽگرم سڏيو ويندو آهي، هر ڊيٽرم وٽ هڪ واحد پيغام يونٽ سان گڏ ڪم ڪندو آهي. مٿو تفصيل بلڪل پهريون اٺ بٽ ۾ محفوظ ٿيل آهي، پر باقي اهو آهي جيڪو اصل پيغام رکي ٿو.

يو يو پي ڊي ڊيٽگرام سرپرست جو هر حصو، هتي درج ٿيل آهي، ٻه بائٽ آهي :

يو ايس ڊي پي پورٽ انگن اکرن کي مختلف ايپليڪيشنن کي ڊيٽا جي لاء پنهنجون پنهنجون چينل برقرار رکڻ جي اجازت ڏين ٿيون، جهڙوڪ TCP سان. يو ايس ڊي پي بندرگاهن کي ٻه باڪس ڊگهيون آهن. تنهن ڪري، صحيح يو ايس ڊي پي پيٽر نمبر 0 کان 65535 تائين آهي.

يو ايس ڊي ڊيگگرام سائيز جي هيڊر ۽ ڊيٽا حصن ۾ موجود بيتن جي مجموعي تعداد جي ڳڻپ آهي. مٿو وقت کان وٺي ڊيگهه هڪ مقرر ماپ آهي، هن فيلڊ کي مؤثر انداز سان متغير ٿيل ڊيٽا جي حصيداري واري حصي (ڪڏهن ڪڏهن سڏيو ويندو آهي) جي ڊيگهه کي ڇڪيندو آهي.

داتاگرام جي سائيز تي آپريٽنگ ماحول جي لحاظ کان مختلف آهي، پر وڌ ۾ وڌ 65535 بٽ آهن.

يو ايس ڊي پي چيڪسس پيغام پهچائڻ واري ڊيٽا کي محفوظ ڪرڻ کان بچايو. چيڪسوم جي قيمت ڊياتگراف ڊيٽا جي انڪوڊنگ جي نمائندگي ڪري ٿو جيڪا پهرين طور تي موڪليندڙ طرفان ۽ بعد ۾ وصول ڪندڙ طرفان. گهرجي ته هڪ فرد کي ڊيگرم سان ملائي يا ٽرانسپشن دوران خراب ٿيڻ گهرجي، يو ايس ڊي پي پروٽوڪول هڪ چيڪومم حساب ڪتاب جي غلطي جو پتو لڳائي.

يو ايس ڊي ۾، چڪاسمنگ اختياري آهي، تيئن ٽ سي سي جي مخالفت ڪري چيڪ چيم لازمي آهي.