ٹی سی پی اور یو ڈی پی میں کیا فرق ہے؟

کسی روٹر پر پورٹ فارورڈنگ ترتیب دیتے وقت یا فائر وال سافٹ ویئر کی تشکیل کرتے وقت آپ نے شاید ٹی سی پی اور یو ڈی پی کے حوالہ جات دیکھے ہوں گے۔ یہ دونوں پروٹوکول مختلف قسم کے ڈیٹا کے ل for استعمال ہوتے ہیں۔

TCP / IP انٹرنیٹ اور زیادہ تر مقامی نیٹ ورکس پر بات چیت کرنے کے ل devices آلات کے ذریعہ استعمال کردہ پروٹوکول کا ایک سوٹ ہے۔ اس کا نام اس کے دو اصلی پروٹوکول — ٹرانسمیشن کنٹرول پروٹوکول (ٹی سی پی) اور انٹرنیٹ پروٹوکول (IP) کے نام پر رکھا گیا ہے۔ ٹی سی پی اطلاقات کو نیٹ ورک پر معلوماتی پیکٹوں کے آرڈرڈ اور غلطی سے جانچا ہوا سلسلہ فراہم کرنے (اور وصول کرنے) کا ایک طریقہ فراہم کرتا ہے۔ صارف ڈیٹاگرام پروٹوکول (UDP) غلطیوں کی جانچ پڑتال کو دور کرتے ہوئے معلومات کے تیز دھارے کی فراہمی کے لئے ایپس کے ذریعہ استعمال ہوتا ہے۔ جب کچھ نیٹ ورک ہارڈویئر یا سافٹ ویئر تشکیل دیتے ہو تو آپ کو فرق جاننے کی ضرورت پڑسکتی ہے۔

جو ان میں مشترک ہے

متعلقہ:اپنے نجی اور عوامی IP پتے کیسے تلاش کریں

ٹی سی پی اور یو ڈی پی دونوں انٹرنیٹ پر ڈیٹا کی بٹس - جسے پیکٹ کے نام سے جانا جاتا ہے بھیجنے کے لئے استعمال ہونے والے پروٹوکول ہیں۔ دونوں پروٹوکول آئی پی پروٹوکول کے اوپر تیار کرتے ہیں۔ دوسرے لفظوں میں ، چاہے آپ ٹی سی پی یا یو ڈی پی کے توسط سے پیکٹ بھیج رہے ہو ، وہ پیکٹ کسی IP پتے پر بھیجا گیا ہے۔ ان پیکٹوں کے ساتھ بھی ایسا ہی سلوک کیا جاتا ہے ، کیوں کہ وہ آپ کے کمپیوٹر سے بیچوان راؤٹرز اور منزل مقصود پر بھیج دیا جاتا ہے۔

ٹی سی پی اور یو ڈی پی واحد پروٹوکول نہیں ہیں جو آئی پی کے اوپر کام کرتے ہیں۔ تاہم ، وہ سب سے زیادہ استعمال ہوتے ہیں۔

ٹی سی پی کیسے کام کرتی ہے

TCP انٹرنیٹ پر سب سے زیادہ استعمال ہونے والا پروٹوکول ہے۔

جب آپ اپنے براؤزر میں کسی ویب پیج کی درخواست کرتے ہیں تو ، آپ کا کمپیوٹر ٹی سی پی پیکٹ کو ویب سرور کے پتے پر بھیجتا ہے ، جس میں ویب پیج کو آپ کو واپس بھیجنے کا مطالبہ کرتا ہے۔ ویب سرور ٹی سی پی پیکٹوں کا ایک سلسلہ بھیج کر جواب دیتا ہے ، جسے آپ کا ویب براؤزر مل کر ویب صفحہ تشکیل دیتا ہے۔ جب آپ کسی لنک پر کلک کرتے ہیں تو ، سائن ان کرتے ہیں ، کوئی تبصرہ پوسٹ کرتے ہیں یا کوئی اور کام کرتے ہیں تو ، آپ کا ویب براؤزر TCP پیکٹ سرور کو بھیجتا ہے اور سرور TCP پیکٹ واپس بھیج دیتا ہے۔

ٹی سی پی معتبریت کے بارے میں ہے T ٹی سی پی کے ساتھ بھیجے گئے پیکٹوں کا سراغ لگایا جاتا ہے لہذا ٹرانزٹ میں کوئی ڈیٹا ضائع یا خراب نہیں ہوتا ہے۔ یہی وجہ ہے کہ نیٹ ورک کی ہچکییں ہونے کے باوجود فائل ڈاؤن لوڈ خراب نہیں ہوجاتی ہیں۔ یقینا ، اگر وصول کنندہ مکمل طور پر آف لائن ہے تو ، آپ کا کمپیوٹر چھوڑ دے گا اور آپ کو ایک غلطی کا پیغام نظر آئے گا کہ وہ یہ کہتے ہوئے ریموٹ میزبان کے ساتھ بات چیت نہیں کرسکتا۔

ٹی سی پی نے اسے دو طریقوں سے حاصل کیا۔ سب سے پہلے ، یہ نمبر بھیج کر پیکٹ آرڈر کرتا ہے۔ دوسرا ، یہ وصول کنندہ کو یہ کہتے ہوئے پیغام بھیجنے والے کو واپس بھیج کر جواب بھیج کر غلطی کی جانچ پڑتال کرتا ہے۔ اگر مرسل کو صحیح جواب نہیں ملتا ہے ، تو یہ پیکٹوں کو دوبارہ بھیج سکتا ہے تاکہ یہ یقینی بنایا جاسکے کہ وصول کنندہ انہیں صحیح طریقے سے وصول کرے گا۔

متعلقہ:عمل ایکسپلورر کو سمجھنا

پروسیسر ایکسپلورر اور دیگر سسٹم یوٹیلیٹیس اس قسم کے کنیکشنز کو دکھا سکتی ہیں جو عمل بناتے ہیں — یہاں ہم کروم براؤزر کو کھلی ٹی سی پی کنیکشن کے ساتھ دیکھ سکتے ہیں جس میں متعدد ویب سرورز موجود ہیں۔

UDP کیسے کام کرتا ہے

متعلقہ:تاخیر سے کیسے انٹرنیٹ سے تیز تر رابطے کم ہوجاتے ہیں

UDP پروٹوکول TCP کی طرح ہی کام کرتا ہے ، لیکن اس میں غلطی کی جانچ پڑتال کرنے والے تمام سامان کو باہر نکال دیا جاتا ہے۔ آگے پیچھے ہونے والے تمام مواصلات میں نرمی پیدا ہوتی ہے اور چیزیں سست ہوجاتی ہیں۔

جب کوئی ایپ UDP استعمال کرتی ہے تو ، پیکٹ ابھی وصول کنندہ کو بھیجے جاتے ہیں۔ مرسل اس بات کا یقین کرنے کے لئے انتظار نہیں کرتا ہے کہ وصول کنندہ نے پیکٹ وصول کیا. یہ اگلے پیکٹ بھیجنا جاری رکھے ہوئے ہے۔ اگر وصول کنندہ کو یہاں اور وہاں کچھ یو ڈی پی پیکٹ یاد آتے ہیں تو ، وہ صرف گم ہوگئے — مرسل ان کو دوبارہ نہیں بھیجے گا۔ اس سبھی کو ختم کرنے کا مطلب یہ ہے کہ آلات زیادہ تیزی سے بات چیت کرسکتے ہیں۔

UDP کا استعمال اس وقت ہوتا ہے جب رفتار مطلوب ہو اور غلطی کی اصلاح ضروری نہیں ہو۔ مثال کے طور پر ، براہ راست نشریات اور آن لائن گیمز کے لئے یو ڈی پی کا اکثر استعمال کیا جاتا ہے۔

مثال کے طور پر ، یہ کہتے چلیں کہ آپ براہ راست ویڈیو اسٹریم دیکھ رہے ہیں ، جو اکثر TCP کی بجائے UDP کا استعمال کرتے ہوئے نشر کیا جاتا ہے۔ سرور صرف دیکھنے والے کمپیوٹرز کو UDP پیکٹوں کا ایک مستحکم سلسلہ بھیجتا ہے۔ اگر آپ کچھ سیکنڈ کے لئے اپنا کنکشن کھو دیتے ہیں تو ، ویڈیو ایک لمحے کے لئے ویڈیو کو جم سکتا ہے یا تیز تر ہوجاتا ہے اور پھر براڈکاسٹ کے موجودہ حصے پر جاسکتا ہے۔ اگر آپ کو معمولی پیکٹ نقصان کا سامنا کرنا پڑتا ہے تو ، ویڈیو یا آڈیو کو ایک لمحے کے لئے بگاڑ دیا جاسکتا ہے کیونکہ ویڈیو گمشدہ ڈیٹا کے بغیر چلتا رہتا ہے۔

آن لائن گیمز میں بھی اسی طرح کام کرتا ہے۔ اگر آپ کو کچھ UDP پیکٹ یاد آتے ہیں تو ، آپ کو نئے UDP پیکٹ ملنے کے ساتھ ہی پلیئر کے کردار نقشے پر ٹیلی پورٹ کرتے نظر آئیں گے۔ اگر آپ کو یاد آ جاتا ہے تو پرانے پیکٹوں سے درخواست کرنے کا کوئی فائدہ نہیں ہے ، کیونکہ آپ کے بغیر کھیل جاری ہے۔ گیم کے سرور پر ابھی جو کچھ ہو رہا ہے وہ سب کچھ اہم ہے ، کچھ سیکنڈ پہلے ایسا نہیں ہوا تھا۔ ٹی سی پی کی غلطی درست کرنے سے گیم کنیکشن کو تیز کرنے اور تاخیر کو کم کرنے میں مدد ملتی ہے۔

تو کیا؟

متعلقہ:پیکٹوں کو گرفت ، فلٹر اور معائنہ کرنے کے لئے ویر شارک کا استعمال کیسے کریں

چاہے کوئی ایپلی کیشن ٹی سی پی یا یو ڈی پی استعمال کرے اس کے ڈویلپر پر منحصر ہے ، اور انتخاب اس بات پر منحصر ہے کہ درخواست کی ضرورت ہے۔ زیادہ تر ایپس کو ٹی سی پی کی غلطی اصلاح اور مضبوطی کی ضرورت ہے ، لیکن کچھ ایپلی کیشنز کو یو ڈی پی کی رفتار اور کم اوور ہیڈ کی ضرورت ہے۔ اگر آپ وائرسارک جیسے نیٹ ورک تجزیہ کے آلے کو برطرف کرتے ہیں تو ، آپ مختلف قسم کے پیکٹ کو آگے پیچھے سفر کرتے دیکھ سکتے ہیں۔

جب تک آپ نیٹ ورک ایڈمنسٹریٹر یا سافٹ ویئر ڈویلپر نہیں ہیں ، اس سے آپ کو زیادہ اثر نہیں پڑے گا۔ اگر آپ اپنا روٹر یا فائر وال وال سافٹ ویئر تشکیل دے رہے ہیں اور آپ کو اس بات کا یقین نہیں ہے کہ آیا کوئی ایپلی کیشن TCP یا UDP استعمال کرتی ہے تو ، آپ عام طور پر اپنے دونوں روٹر یا فائر وال کو TCP اور UDP دونوں ٹریفک پر ایک ہی اصول کا اطلاق کرنے کے لئے "دونوں" کا انتخاب کرسکتے ہیں۔


$config[zx-auto] not found$config[zx-overlay] not found