TCP क्या है और इसके फायदे क्या है?

tcp kya hai

TCP का पूरा नाम transmission control protocol है जो एक नेटवर्क पर संदेशों का आदान-प्रदान करने के लिए application program और computing डिवाइस को सक्षम बनाता है। इसे internet पर packet भेजने और network पर data और messages की सफल डिलीवरी सुनिश्चित करने के लिए design किया गया है।

TCP internet के नियमों को परिभाषित करता है और Internet Engineering Task Force (IETF) द्वारा परिभाषित मानकों के भीतर शामिल है। यह digital नेटवर्क संचार के भीतर सबसे अधिक उपयोग किए जाने वाले protocol में से एक है और end-to-end data delivery सुनिश्चित करता है।

TCP data को व्यवस्थित करता है ताकि इसे server और client के बीच प्रसारित किया जा सके। डेटा प्रसारित करने से पहले, TCP एक स्रोत और उसके गंतव्य के बीच एक संबंध स्थापित करता है। यह तब बड़ी मात्रा में data को छोटे packets में तोड़ता है, जबकि यह सुनिश्चित करता है कि data integrity पूरी प्रक्रिया में है।

Features of TCP

1.Reliability– TCP यह सुनिश्चित करता है कि sender द्वारा भेजा गया कोई भी data अंततः गंतव्य पर पहुंच जाए।
इसका मतलब है, data के क्रम में कोई data हानि या परिवर्तन नहीं हो सकता है।

2. Error Control– Data को गंतव्य तक ठीक उसी तरह पहुंचना चाहिए जैसे sender द्वारा भेजा गया था।हालाँकि,
TCP एक higher layer, transport layer पर अपना error control प्रदान करता है।

3. loss control– TCP सॉफ्टवेयर मूल संदेश को तीन segments में तोड़ देता है
और तीन segments को गंतव्य पर भेजता है। जैसा कि हम जानते हैं, कभी ऐसा हो सकता है कि तीन segments में से एक बीच में ही खो गया, और कभी भी गंतव्य तक नहीं पहुंच पाया। TCP को यह सुनिश्चित करना चाहिए कि लापता data की पुन: प्राप्ति हो जाए।

4. Sequence Control– चूंकि एक ही message के अलग-अलग IP डेटाग्राम तक पहुंचने के लिए अलग-अलग routs अपना सकते हैं जिसके कारण वे sequence से बाहर पहुंच सकते हैं।
TCP proper sequence control mechanism की मदद से ऐसी समस्या से निपटता है।Duplication control–Duplication control कुछ हद तक loss control के विपरीत है। Loss control के मामले में एक या अधिक खोए हुए डेटाग्राम का पता लगाया जाता है।

5. Duplication control में, एक या अधिक duplicate डेटाग्राम का पता लगाया जाता है।
चूंकि एक ही डेटाग्राम दो या अधिक बार गंतव्य पर पहुंच सकता है, इसलिए गंतव्य में कुछ तंत्र होना चाहिए इसका पता लगाने के लिए। इस प्रकार, यह केवल पहले डेटाग्राम को accept कर सकता है, और इसकी सभी (duplicate) प्रतियों को अस्वीकार कर देता है।

6. Point-to-Point Communication– इ से port-to-port communication भी कहा जाता है, प्रत्येक TCP connection के ठीक दो अंतिम बिंदु: होते है एक source और एक destination।
Data कौन भेज रहा है या कौन प्राप्त कर रहा है, इस बारे में कोई confusion नहीं है, केवल इसलिए कि TCP connection में केवल दो कंप्यूटर शामिल हैं। साथ ही, यह संचार पूर्ण द्वैध(duplex) है, जिसका अर्थ है कि दोनों प्रतिभागी
कंप्यूटर एक साथ दूसरे को संदेश भेज सकते हैं।

Relationship between TCP and IP–

TCP and IP के बीच relation जानना interesting है। प्रत्येक TCP segment एक IP में समाहित हो जाता है डेटाग्राम और फिर डेटाग्राम इंटरनेट पर भेजा जाता है। जब IP डेटाग्राम को फाइनल destination में पहुंचाता है यह इसके बारे में अंतिम destination पर चल रहे TCP सॉफ्टवेयर को सूचित करता है और डेटाग्राम को TCP को सौंप देता है। IP संदेश की सामग्री के बारे में परेशान नहीं करता है। IP ​​डाक सेवा की तरह कार्य करता है जो केवल दो computers के बीच डेटाग्राम स्थानांतरित करता है। इसलिए, TCP के दृष्टिकोण से,IP केवल एक संचार चैनल है जो कंप्यूटर को जोड़ता है दो अंतिम बिंदुओं पर।

Leave a Comment