اڄ، اسين TCP تي ڌيان ڏيڻ سان شروع ڪنداسين. ليئرنگ جي باب ۾ اڳ ۾، اسان هڪ اهم نقطي جو ذڪر ڪيو. نيٽ ورڪ ليئر ۽ هيٺ، اهو هوسٽ کان هوسٽ ڪنيڪشن بابت وڌيڪ آهي، جنهن جو مطلب آهي ته توهان جي ڪمپيوٽر کي ڄاڻڻ جي ضرورت آهي ته ٻيو ڪمپيوٽر ڪٿي آهي ان سان ڳنڍڻ لاءِ. جڏهن ته، نيٽ ورڪ ۾ ڪميونيڪيشن اڪثر ڪري انٽرمشين ڪميونيڪيشن جي بدران انٽرپروسيس ڪميونيڪيشن هوندو آهي. تنهن ڪري، TCP پروٽوڪول پورٽ جو تصور متعارف ڪرائيندو آهي. هڪ پورٽ صرف هڪ عمل سان قبضو ڪري سگهجي ٿو، جيڪو مختلف هوسٽ تي هلندڙ ايپليڪيشن پروسيس جي وچ ۾ سڌو رابطو فراهم ڪري ٿو.
ٽرانسپورٽ ليئر جو ڪم اهو آهي ته مختلف هوسٽ تي هلندڙ ايپليڪيشن پروسيسز جي وچ ۾ سڌي رابطي جون خدمتون ڪيئن مهيا ڪيون وڃن، تنهن ڪري ان کي اينڊ-ٽو-اينڊ پروٽوڪول پڻ چيو ويندو آهي. ٽرانسپورٽ ليئر نيٽ ورڪ جي بنيادي تفصيلن کي لڪائيندو آهي، ايپليڪيشن پروسيس کي اهو ڏسڻ جي اجازت ڏيندو آهي ته جيئن ٻن ٽرانسپورٽ ليئر ادارن جي وچ ۾ هڪ منطقي اينڊ-ٽو-اينڊ ڪميونيڪيشن چينل موجود هجي.
TCP جو مطلب آهي ٽرانسميشن ڪنٽرول پروٽوڪول ۽ ان کي ڪنيڪشن تي ٻڌل پروٽوڪول جي نالي سان سڃاتو وڃي ٿو. ان جو مطلب آهي ته هڪ ايپليڪيشن ٻئي ڏانهن ڊيٽا موڪلڻ شروع ڪرڻ کان اڳ، ٻنهي عملن کي هٿ ملائڻو پوندو آهي. هٿ ملائڻ هڪ منطقي طور تي ڳنڍيل عمل آهي جيڪو قابل اعتماد ٽرانسميشن ۽ ڊيٽا جي منظم استقبال کي يقيني بڻائي ٿو. هٿ ملائڻ دوران، ڪنٽرول پيڪٽس جي هڪ سلسلي جي تبادلي ۽ ڪجهه پيرا ميٽرز ۽ قاعدن تي متفق ٿيڻ سان ذريعو ۽ منزل جي ميزبانن جي وچ ۾ هڪ ڪنيڪشن قائم ڪيو ويندو آهي ته جيئن ڪامياب ڊيٽا ٽرانسميشن کي يقيني بڻائي سگهجي.
ٽي سي پي ڇا آهي؟ (منهنجي لنڪنگنيٽ ورڪ ٽيپ۽نيٽ ورڪ پيڪٽ بروڪرTCP يا UDP پيڪٽس ٻنهي تي عمل ڪري سگھي ٿو)
ٽي سي پي (ٽرانسميشن ڪنٽرول پروٽوڪول) هڪ ڪنيڪشن تي مبني، قابل اعتماد، بائيٽ اسٽريم تي ٻڌل ٽرانسپورٽ ليئر ڪميونيڪيشن پروٽوڪول آهي.
ڪنيڪشن تي ٻڌل: ڪنيڪشن تي ٻڌل مطلب آهي ته TCP ڪميونيڪيشن هڪ کان هڪ آهي، يعني پوائنٽ کان پوائنٽ اينڊ ٽو اينڊ ڪميونيڪيشن، UDP جي برعڪس، جيڪو هڪ ئي وقت ڪيترن ئي ميزبانن کي پيغام موڪلي سگهي ٿو، تنهن ڪري هڪ کان ڪيترن ئي ڪميونيڪيشن حاصل نه ٿي سگهي.
قابل اعتماد: TCP جي اعتبار کي يقيني بڻائي ٿو ته نيٽ ورڪ لنڪ ۾ تبديلين جي پرواهه ڪرڻ کان سواءِ پيڪٽ وصول ڪندڙ تائين قابل اعتماد طور تي پهچايا وڃن، جيڪو TCP جي پروٽوڪول پيڪٽ فارميٽ کي UDP جي ڀيٽ ۾ وڌيڪ پيچيده بڻائي ٿو.
بائيٽ-اسٽريم-بنياد تي: TCP جي بائيٽ-اسٽريم تي ٻڌل نوعيت ڪنهن به سائيز جي پيغامن جي منتقلي جي اجازت ڏئي ٿي ۽ پيغام جي ترتيب جي ضمانت ڏئي ٿي: جيتوڻيڪ اڳوڻو پيغام مڪمل طور تي وصول نه ڪيو ويو آهي، ۽ جيتوڻيڪ بعد ۾ بائيٽ وصول ڪيا ويا آهن، TCP انهن کي پروسيسنگ لاءِ ايپليڪيشن پرت تائين نه پهچائيندو ۽ خودڪار طريقي سان نقل ٿيل پيڪٽ ڇڏي ڏيندو.
هڪ دفعو هوسٽ A ۽ هوسٽ B ڪنيڪشن قائم ڪري وٺن ٿا، ايپليڪيشن کي صرف ڊيٽا موڪلڻ ۽ وصول ڪرڻ لاءِ ورچوئل ڪميونيڪيشن لائن استعمال ڪرڻ جي ضرورت آهي، انهي ڪري ڊيٽا ٽرانسميشن کي يقيني بڻايو وڃي ٿو. TCP پروٽوڪول ڪنيڪشن جي قيام، ڊسڪنيڪشن، ۽ هولڊنگ جهڙن ڪمن کي ڪنٽرول ڪرڻ جو ذميوار آهي. اهو نوٽ ڪرڻ گهرجي ته هتي اسان چئون ٿا ته ورچوئل لائن جو مطلب صرف ڪنيڪشن قائم ڪرڻ آهي، TCP پروٽوڪول ڪنيڪشن صرف اهو ظاهر ڪري ٿو ته ٻئي پاسا ڊيٽا ٽرانسميشن شروع ڪري سگهن ٿا، ۽ ڊيٽا جي اعتبار کي يقيني بڻائڻ لاءِ. روٽنگ ۽ ٽرانسپورٽ نوڊس نيٽ ورڪ ڊوائيسز پاران سنڀاليا ويندا آهن؛ TCP پروٽوڪول پاڻ انهن تفصيلن سان لاڳاپيل ناهي.
هڪ TCP ڪنيڪشن هڪ مڪمل ڊپلڪس سروس آهي، جنهن جو مطلب آهي ته هوسٽ A ۽ هوسٽ B هڪ TCP ڪنيڪشن ۾ ٻنهي طرفن ۾ ڊيٽا منتقل ڪري سگهن ٿا. يعني، ڊيٽا کي هوسٽ A ۽ هوسٽ B جي وچ ۾ ٻه طرفي وهڪري ۾ منتقل ڪري سگهجي ٿو.
TCP عارضي طور تي ڪنيڪشن جي موڪليل بفر ۾ ڊيٽا محفوظ ڪري ٿو. هي موڪليل بفر ٽن طرفن واري هٿ ملائڻ دوران قائم ڪيل ڪيش مان هڪ آهي. بعد ۾، TCP موڪليل ڪيش ۾ ڊيٽا کي مناسب وقت تي منزل جي ميزبان جي وصول ڪيل ڪيش ڏانهن موڪليندو. عملي طور تي، هر پير وٽ هڪ موڪليل ڪيش ۽ هڪ وصول ڪيل ڪيش هوندو، جيئن هتي ڏيکاريل آهي:
سينڊ بفر ياداشت جو هڪ علائقو آهي جيڪو سينڊ جي پاسي تي TCP عمل درآمد ذريعي برقرار رکيو ويندو آهي جيڪو عارضي طور تي موڪليل ڊيٽا کي ذخيرو ڪرڻ لاءِ استعمال ڪيو ويندو آهي. جڏهن ڪنيڪشن قائم ڪرڻ لاءِ ٽي طرفي هٿ ملائي ويندي آهي، ته سينڊ ڪيش سيٽ اپ ڪيو ويندو آهي ۽ ڊيٽا کي ذخيرو ڪرڻ لاءِ استعمال ڪيو ويندو آهي. سينڊ بفر کي نيٽ ورڪ ڪنجيشن ۽ وصول ڪندڙ کان موٽ جي مطابق متحرڪ طور تي ترتيب ڏنو ويندو آهي.
وصول ڪندڙ بفر ياداشت جو هڪ علائقو آهي جيڪو TCP عمل درآمد ذريعي وصول ڪندڙ پاسي تي برقرار رکيو ويندو آهي جيڪو عارضي طور تي وصول ٿيل ڊيٽا کي ذخيرو ڪرڻ لاءِ استعمال ڪيو ويندو آهي. TCP وصول ٿيل ڊيٽا کي وصول ڪندڙ ڪيش ۾ محفوظ ڪري ٿو ۽ مٿين ايپليڪيشن جي پڙهڻ لاءِ انتظار ڪري ٿو.
ياد رهي ته ڪيش موڪلڻ ۽ وصول ڪرڻ واري ڪيش جو سائز محدود آهي، جڏهن ڪيش ڀريل هوندو آهي، ته TCP ڪجهه حڪمت عمليون اختيار ڪري سگهي ٿي، جهڙوڪ ڪنجشن ڪنٽرول، فلو ڪنٽرول، وغيره، قابل اعتماد ڊيٽا ٽرانسميشن ۽ نيٽ ورڪ استحڪام کي يقيني بڻائڻ لاءِ.
ڪمپيوٽر نيٽ ورڪن ۾، هوسٽ جي وچ ۾ ڊيٽا جي منتقلي حصن جي ذريعي ڪئي ويندي آهي. تنهن ڪري پيڪٽ سيگمينٽ ڇا آهي؟
TCP ايندڙ وهڪري کي ٽڪرن ۾ ورهائي ۽ هر ٽڪري ۾ TCP هيڊر شامل ڪندي هڪ TCP سيگمينٽ، يا پيڪٽ سيگمينٽ ٺاهي ٿو. هر سيگمينٽ صرف محدود وقت لاءِ منتقل ٿي سگهي ٿو ۽ وڌ ۾ وڌ سيگمينٽ سائيز (MSS) کان وڌيڪ نه ٿو ٿي سگهي. هيٺ لهڻ تي، هڪ پيڪٽ سيگمينٽ لنڪ پرت مان گذري ٿو. لنڪ پرت ۾ وڌ ۾ وڌ ٽرانسميشن يونٽ (MTU) آهي، جيڪو وڌ ۾ وڌ پيڪٽ سائيز آهي جيڪو ڊيٽا لنڪ پرت مان گذري سگهي ٿو. وڌ ۾ وڌ ٽرانسميشن يونٽ عام طور تي ڪميونيڪيشن انٽرفيس سان لاڳاپيل هوندو آهي.
پوءِ MSS ۽ MTU ۾ ڪهڙو فرق آهي؟
ڪمپيوٽر نيٽ ورڪن ۾، درجي بندي وارو فن تعمير تمام ضروري آهي ڇاڪاڻ ته اهو مختلف سطحن جي وچ ۾ فرق کي نظر ۾ رکي ٿو. هر پرت جو هڪ مختلف نالو آهي؛ ٽرانسپورٽ پرت ۾، ڊيٽا کي هڪ حصو سڏيو ويندو آهي، ۽ نيٽ ورڪ پرت ۾، ڊيٽا کي هڪ IP پيڪٽ سڏيو ويندو آهي. تنهن ڪري، وڌ ۾ وڌ ٽرانسميشن يونٽ (MTU) کي وڌ ۾ وڌ IP پيڪٽ سائيز جي طور تي سوچي سگهجي ٿو جيڪو نيٽ ورڪ پرت ذريعي منتقل ڪري سگهجي ٿو، جڏهن ته وڌ ۾ وڌ سيگمينٽ سائيز (MSS) هڪ ٽرانسپورٽ پرت جو تصور آهي جيڪو ڊيٽا جي وڌ ۾ وڌ مقدار کي ظاهر ڪري ٿو جيڪو هڪ وقت ۾ TCP پيڪٽ ذريعي منتقل ڪري سگهجي ٿو.
ياد رهي ته جڏهن وڌ ۾ وڌ سيگمينٽ سائيز (MSS) وڌ ۾ وڌ ٽرانسميشن يونٽ (MTU) کان وڏو هوندو آهي، ته IP فريگمينٽيشن نيٽ ورڪ ليئر تي ڪئي ويندي، ۽ TCP وڏي ڊيٽا کي MTU سائيز لاءِ مناسب حصن ۾ ورهائي نه سگهندو. نيٽ ورڪ ليئر تي هڪ سيڪشن هوندو جيڪو IP ليئر لاءِ وقف هوندو.
TCP پيڪٽ سيگمينٽ جي جوڙجڪ
اچو ته TCP هيڊرز جي فارميٽ ۽ مواد کي ڳوليون.
تسلسل نمبر: ڪمپيوٽر پاران پيدا ڪيل هڪ بي ترتيب نمبر جڏهن ڪنيڪشن قائم ٿئي ٿو ته ان جي شروعاتي قدر طور TCP ڪنيڪشن قائم ٿئي ٿو، ۽ تسلسل نمبر SYN پيڪٽ ذريعي وصول ڪندڙ ڏانهن موڪليو ويندو آهي. ڊيٽا ٽرانسميشن دوران، موڪليندڙ موڪليل ڊيٽا جي مقدار مطابق تسلسل نمبر وڌائيندو آهي. وصول ڪندڙ وصول ٿيل تسلسل نمبر جي مطابق ڊيٽا جي ترتيب جو فيصلو ڪندو آهي. جيڪڏهن ڊيٽا بي ترتيب ملي ٿي، ته وصول ڪندڙ ڊيٽا جي ترتيب کي يقيني بڻائڻ لاءِ ڊيٽا کي ٻيهر ترتيب ڏيندو.
تصديق نمبر: هي هڪ تسلسل نمبر آهي جيڪو TCP ۾ ڊيٽا جي وصولي جي تصديق لاءِ استعمال ڪيو ويندو آهي. اهو ايندڙ ڊيٽا جي تسلسل نمبر کي ظاهر ڪري ٿو جيڪو موڪليندڙ وصول ڪرڻ جي اميد رکي ٿو. TCP ڪنيڪشن ۾، وصول ڪندڙ اهو طئي ڪري ٿو ته ڪهڙي ڊيٽا ڪاميابي سان حاصل ڪئي وئي آهي وصول ٿيل ڊيٽا پيڪٽ سيگمينٽ جي تسلسل نمبر جي بنياد تي. جڏهن وصول ڪندڙ ڪاميابي سان ڊيٽا حاصل ڪري ٿو، اهو موڪليندڙ کي هڪ ACK پيڪٽ موڪلي ٿو، جنهن ۾ اعتراف جي تصديق نمبر شامل آهي. ACK پيڪٽ حاصل ڪرڻ کان پوءِ، موڪليندڙ تصديق ڪري سگهي ٿو ته جوابي نمبر کي تسليم ڪرڻ کان اڳ ڊيٽا ڪاميابي سان حاصل ڪئي وئي آهي.
TCP حصي جي ڪنٽرول بٽس ۾ هيٺيان شامل آهن:
ACK بِٽ: جڏهن هي بٽ 1 آهي، ان جو مطلب آهي ته تصديق جوابي فيلڊ صحيح آهي. TCP بيان ڪري ٿو ته هي بٽ 1 تي سيٽ ڪيو وڃي سواءِ SYN پيڪٽس جي جڏهن ڪنيڪشن شروعاتي طور تي قائم ڪيو وڃي.
آر ايس ٽي بِٽ: جڏهن هي بٽ 1 هوندو آهي، اهو ظاهر ڪري ٿو ته TCP ڪنيڪشن ۾ هڪ استثنا آهي ۽ ڪنيڪشن کي زبردستي ڊسڪنيڪٽ ڪرڻ گهرجي.
SYN بِٽ: جڏهن هي بٽ 1 تي سيٽ ڪيو ويندو آهي، ته ان جو مطلب آهي ته ڪنيڪشن قائم ٿيڻو آهي ۽ تسلسل نمبر جي شروعاتي قيمت تسلسل نمبر فيلڊ ۾ مقرر ڪئي وئي آهي.
فائن بِٽ: جڏهن هي بٽ 1 هوندو، ته ان جو مطلب آهي ته مستقبل ۾ وڌيڪ ڊيٽا نه موڪلي ويندي ۽ ڪنيڪشن گهربل آهي.
TCP جا مختلف ڪم ۽ خاصيتون TCP پيڪٽ حصن جي بناوت سان گڏ آهن.
يو ڊي پي ڇا آهي؟ (مائي لنڪنگ)نيٽ ورڪ ٽيپ۽نيٽ ورڪ پيڪٽ بروڪر(ٽي سي پي يا يو ڊي پي پيڪٽس ٻنهي تي عمل ڪري سگھي ٿو)
يوزر ڊيٽاگرام پروٽوڪول (UDP) هڪ ڪنيڪشن کان سواءِ ڪميونيڪيشن پروٽوڪول آهي. TCP جي مقابلي ۾، UDP پيچيده ڪنٽرول ميڪانيزم مهيا نٿو ڪري. UDP پروٽوڪول ايپليڪيشنن کي ڪنيڪشن قائم ڪرڻ کان سواءِ سڌو سنئون انڪيپسوليٽڊ IP پيڪٽس موڪلڻ جي اجازت ڏئي ٿو. جڏهن ڊولپر TCP جي بدران UDP استعمال ڪرڻ جو انتخاب ڪري ٿو، ته ايپليڪيشن سڌو سنئون IP سان رابطو ڪري ٿي.
يو ڊي پي پروٽوڪول جو پورو نالو يوزر ڊيٽاگرام پروٽوڪول آهي، ۽ ان جو هيڊر صرف اٺ بائيٽ (64 بِٽ) آهي، جيڪو تمام مختصر آهي. يو ڊي پي هيڊر جو فارميٽ هن ريت آهي:
منزل ۽ ذريعو بندرگاهن: انهن جو مکيه مقصد اهو ظاهر ڪرڻ آهي ته UDP کي ڪهڙي عمل ۾ پيڪٽ موڪلڻ گهرجن.
پيڪٽ جي سائيز: پيڪٽ سائيز فيلڊ UDP هيڊر جي سائيز ۽ ڊيٽا جي سائيز کي رکي ٿو.
چيڪسم: UDP هيڊرز ۽ ڊيٽا جي قابل اعتماد ترسيل کي يقيني بڻائڻ لاءِ ٺهيل آهي. چيڪسم جو ڪردار اهو معلوم ڪرڻ آهي ته ڇا UDP پيڪٽ جي منتقلي دوران ڪا غلطي يا بدعنواني ٿي آهي ته جيئن ڊيٽا جي سالميت کي يقيني بڻائي سگهجي.
مائي لنڪنگ ۾ TCP ۽ UDP جي وچ ۾ فرقنيٽ ورڪ ٽيپ۽نيٽ ورڪ پيڪٽ بروڪرTCP يا UDP پيڪٽس ٻنهي تي عمل ڪري سگھي ٿو
TCP ۽ UDP هيٺين پهلوئن ۾ مختلف آهن:
ڪنيڪشن: TCP هڪ ڪنيڪشن تي ٻڌل ٽرانسپورٽ پروٽوڪول آهي جنهن کي ڊيٽا منتقل ڪرڻ کان اڳ ڪنيڪشن قائم ڪرڻ جي ضرورت آهي. ٻئي طرف، UDP کي ڪنيڪشن جي ضرورت ناهي ۽ اهو فوري طور تي ڊيٽا منتقل ڪري سگهي ٿو.
سروس شئي: TCP هڪ کان هڪ ٻه پوائنٽ سروس آهي، يعني، هڪ ڪنيڪشن ۾ هڪ ٻئي سان رابطو ڪرڻ لاءِ صرف ٻه اينڊ پوائنٽ هوندا آهن. جڏهن ته، UDP هڪ کان هڪ، هڪ کان ڪيترائي، ۽ ڪيترن ئي کان ڪيترائي انٽرايڪٽو ڪميونيڪيشن کي سپورٽ ڪري ٿو، جيڪو هڪ ئي وقت ڪيترن ئي هوسٽ سان رابطو ڪري سگهي ٿو.
اعتبار: TCP ڊيٽا کي قابل اعتماد طور تي پهچائڻ جي خدمت فراهم ڪري ٿو، يقيني بڻائي ٿو ته ڊيٽا غلطي کان پاڪ، نقصان کان پاڪ، غير نقل، ۽ طلب تي پهچندو آهي. ٻئي طرف، UDP پنهنجي بهترين ڪوشش ڪندو آهي ۽ قابل اعتماد پهچائڻ جي ضمانت نٿو ڏئي. UDP ٽرانسميشن دوران ڊيٽا جي نقصان ۽ ٻين حالتن جو شڪار ٿي سگهي ٿو.
رش تي ضابطو، وهڪري تي ضابطو: TCP وٽ ڪنجيشن ڪنٽرول ۽ فلو ڪنٽرول ميڪانيزم آهن، جيڪي نيٽ ورڪ جي حالتن مطابق ڊيٽا ٽرانسميشن جي شرح کي ترتيب ڏئي سگهن ٿا ته جيئن ڊيٽا ٽرانسميشن جي سيڪيورٽي ۽ استحڪام کي يقيني بڻائي سگهجي. UDP وٽ ڪنجيشن ڪنٽرول ۽ فلو ڪنٽرول ميڪانيزم نه آهن، جيتوڻيڪ نيٽ ورڪ تمام گهڻو ڪنجيسٽ آهي، اهو UDP موڪلڻ جي شرح ۾ ترتيب نه ڏيندو.
هيڊر اوور هيڊ: TCP جي هيڊر جي ڊيگهه ڊگهي هوندي آهي، عام طور تي 20 بائيٽ، جيڪا آپشن فيلڊ استعمال ٿيڻ تي وڌي ويندي آهي. ٻئي طرف، UDP وٽ صرف 8 بائيٽ جو هڪ مقرر هيڊر هوندو آهي، تنهن ڪري UDP وٽ گهٽ هيڊر اوور هيڊ هوندو آهي.
TCP ۽ UDP ايپليڪيشن منظرنامو:
ٽي سي پي ۽ يو ڊي پي ٻه مختلف ٽرانسپورٽ ليئر پروٽوڪول آهن، ۽ انهن ۾ ايپليڪيشن منظرنامي ۾ ڪجهه فرق آهن.
جيئن ته TCP هڪ ڪنيڪشن تي ٻڌل پروٽوڪول آهي، اهو بنيادي طور تي انهن منظرنامي ۾ استعمال ٿيندو آهي جتي قابل اعتماد ڊيٽا پهچائڻ جي ضرورت هوندي آهي. ڪجهه عام استعمال جي ڪيسن ۾ شامل آهن:
ايف ٽي پي فائل ٽرانسفر: TCP پڪ ڪري سگھي ٿو ته منتقلي دوران فائلون گم ۽ خراب نه ٿين.
HTTP/HTTPS: TCP ويب مواد جي سالميت ۽ درستگي کي يقيني بڻائي ٿو.
ڇاڪاڻ ته UDP هڪ ڪنيڪشن کان سواءِ پروٽوڪول آهي، اهو اعتبار جي ضمانت فراهم نٿو ڪري، پر ان ۾ ڪارڪردگي ۽ حقيقي وقت جون خاصيتون آهن. UDP هيٺين حالتن لاءِ موزون آهي:
گھٽ پيڪٽ ٽرئفڪ، جيئن ته DNS (ڊومين نالو سسٽم): DNS سوال عام طور تي ننڍا پيڪيٽ هوندا آهن، ۽ UDP انهن کي تيزيءَ سان مڪمل ڪري سگهي ٿو.
ملٽي ميڊيا ڪميونيڪيشن جهڙوڪ وڊيو ۽ آڊيو: اعليٰ حقيقي وقت جي گهرجن سان ملٽي ميڊيا ٽرانسميشن لاءِ، UDP گهٽ دير فراهم ڪري سگهي ٿو ته جيئن ڊيٽا کي بروقت منتقل ڪري سگهجي.
نشرياتي رابطي: UDP هڪ کان گهڻن ۽ ڪيترن کان گهڻن رابطن کي سپورٽ ڪري ٿو ۽ نشر ٿيندڙ پيغامن جي منتقلي لاءِ استعمال ڪري سگهجي ٿو.
خلاصو
اڄ اسان TCP بابت سکيو. TCP هڪ ڪنيڪشن تي ٻڌل، قابل اعتماد، بائيٽ اسٽريم تي ٻڌل ٽرانسپورٽ ليئر ڪميونيڪيشن پروٽوڪول آهي. اهو ڪنيڪشن، هٿ ملائڻ ۽ اعتراف قائم ڪندي ڊيٽا جي قابل اعتماد ٽرانسميشن ۽ منظم استقبال کي يقيني بڻائي ٿو. TCP پروٽوڪول پروسيس جي وچ ۾ رابطي کي محسوس ڪرڻ لاءِ پورٽ استعمال ڪري ٿو، ۽ مختلف هوسٽ تي هلندڙ ايپليڪيشن پروسيس لاءِ سڌو سنئون ڪميونيڪيشن سروسز فراهم ڪري ٿو. TCP ڪنيڪشن مڪمل ڊپلڪس آهن، هڪ ئي وقت ۾ ٻه طرفي ڊيٽا منتقلي جي اجازت ڏين ٿا. ان جي ابتڙ، UDP هڪ ڪنيڪشن کان سواءِ ڪميونيڪيشن پروٽوڪول آهي، جيڪو اعتبار جي ضمانت فراهم نٿو ڪري ۽ ڪجهه منظرنامي لاءِ مناسب آهي جن ۾ اعليٰ حقيقي وقت جون گهرجون آهن. TCP ۽ UDP ڪنيڪشن موڊ، سروس اعتراض، اعتبار، ڪنجشن ڪنٽرول، فلو ڪنٽرول ۽ ٻين پهلوئن ۾ مختلف آهن، ۽ انهن جا ايپليڪيشن منظرنامو پڻ مختلف آهن.
پوسٽ جو وقت: ڊسمبر-03-2024