इंटरनेट पर डेटा ट्रांसमिशन में टीसीपी और यूडीपी के बीच अंतर

जब हम कंप्यूटर नेटवर्क और राउटर के बारे में बात करते हैं, तो हम अक्सर टीसीपी और यूडीपी के संदर्भ पाएंगे जो इंटरनेट पर या स्थानीय नेटवर्क पर डेटा भेजने के लिए उपयोग किए जाने वाले दो प्रोटोकॉल हैं।
कुछ हार्डवेयर या सॉफ्टवेयर नेटवर्क घटकों को कॉन्फ़िगर करते समय, यूडीपी और टीसीपी के बीच अंतर को जानना महत्वपूर्ण हो सकता है, जिसे हम सरल और समझने योग्य बनाने की कोशिश करने जा रहे हैं।
टीसीपी और यूडीपी डेटा के बिट्स भेजने के लिए उपयोग किए जाने वाले प्रोटोकॉल हैं, जिन्हें इंटरनेट पर पैकेट के रूप में जाना जाता है।
वे इंटरनेट आईपी प्रोटोकॉल पर हैं इसलिए यदि आप टीसीपी या यूडीपी के माध्यम से एक पैकेट भेज रहे हैं, तो वह पैकेट निश्चित रूप से एक आईपी पते पर भेजा जाता है।
टीसीपी और यूडीपी एकमात्र प्रोटोकॉल नहीं हैं जो आईपी पर काम करते हैं, हालांकि वे सबसे अधिक व्यापक रूप से उपयोग किए जाते हैं।
उदाहरण के लिए एक और सामान्य प्रोटोकॉल और ICMP, जो पिंग द्वारा उपयोग किया जाता है।
TCP का मतलब ट्रांसमिशन कंट्रोल प्रोटोकॉल है और यह इंटरनेट पर सबसे अधिक इस्तेमाल किया जाने वाला प्रोटोकॉल है।
जब आप एक वेब पेज लोड करते हैं, तो कंप्यूटर वेब सर्वर पते पर टीसीपी पैकेट भेजता है, जिससे आप हमें आपके लिए वह वेब पेज दिखा सकते हैं।
वेब सर्वर टीसीपी पैकेट का प्रवाह भेजकर प्रतिक्रिया करता है, जिसे वेब ब्राउज़र वेब पेज बनाने और स्क्रीन पर प्रदर्शित करने के लिए एक साथ रखता है।
जब आप किसी लिंक पर क्लिक करते हैं, तो किसी साइट पर जाएं या एक टिप्पणी पोस्ट करें, ब्राउज़र सर्वर पर टीसीपी पैकेट भेजता है और सर्वर अन्य टीसीपी पैकेट के साथ जवाब देता है।
टीसीपी सुनिश्चित करता है कि प्राप्तकर्ता पैकेट प्राप्त करता है।
प्राप्तकर्ता (उदाहरण के लिए वेब सर्वर) प्रेषक (हमारे कंप्यूटर) को रसीद की पुष्टि भेजता है।
यदि प्रेषक को पुष्टि प्राप्त नहीं होती है, तो वह पैकेट वापस भेज देता है, और केवल एक निश्चित अवधि के बाद रुक जाता है यदि प्राप्तकर्ता ऑफ़लाइन नहीं होता है।
त्रुटियों के लिए पैकेज भी जांचे जाते हैं।
टीसीपी बहुत विश्वसनीय है और पैकेट को ट्रैक किया जाता है ताकि पारगमन में कोई डेटा खो या क्षतिग्रस्त न हो।
यही कारण है कि अगर आप धीमे या बाधित नेटवर्क का उपयोग कर रहे हैं तो भी फ़ाइल डाउनलोड क्षतिग्रस्त नहीं हैं।
प्रोग्राम और साइटों से आपके पीसी पर इंटरनेट के कनेक्शन, पोर्ट और उपयोग को देखने के लिए एक प्रोग्राम के साथ , आप प्रत्येक प्रक्रिया के कनेक्शन के प्रकार देख सकते हैं जैसे कि, उदाहरण के लिए, Google Chrome के।
READ ALSO: टीसीपी / आईपी के माध्यम से कंप्यूटर नेटवर्क पर एक-दूसरे से कैसे बात करते हैं
UDP उपयोगकर्ता डेटाग्राम प्रोटोकॉल के लिए एक संक्षिप्त नाम है
डेटाग्राम सूचना के एक पैकेट के समान है, इसलिए यूडीपी प्रोटोकॉल टीसीपी एक के समान काम करता है, एक अंतर के साथ, यह त्रुटियों की जांच नहीं करता है।
यूडीपी का उपयोग करते समय, पैकेट को प्रतीक्षा किए बिना जल्दी से प्राप्तकर्ता को भेज दिया जाता है और यह सुनिश्चित किए बिना कि प्राप्तकर्ता ने उन्हें प्राप्त कर लिया है, पैकेट भेजना जारी रखता है।
यदि प्राप्तकर्ता कुछ यूडीपी पैकेट खो देता है, तो उसके पास फिर से उनके लिए पूछने का कोई तरीका नहीं है।
व्यवहार में, एक यूडीपी संचार डेटा रिसेप्शन की कोई गारंटी नहीं देता है
लाभ यह है कि कंप्यूटर एक दूसरे के साथ तेजी से संवाद कर सकते हैं
नेटवर्क की गति अधिक होने पर UDP का उपयोग किया जाता है और त्रुटि जाँच अनावश्यक हो सकती है।
उदाहरण के लिए, यूडीपी का उपयोग अक्सर लाइव वीडियो और ऑनलाइन गेम स्ट्रीमिंग के लिए किया जाता है
एक लाइव स्ट्रीमिंग वीडियो डेटा की एक सतत स्ट्रीम है जिसे कंप्यूटर को भेजा जाता है।
यदि कुछ फ़्रेम खो जाते हैं, तो इसे छोड़ दिया जाता है और बाद में इसे देखने के लिए पूछना निश्चित रूप से संभव नहीं होगा।
यूडीपी स्ट्रीमिंग स्ट्रीम टीसीपी स्ट्रीम से बिल्कुल अलग हैं क्योंकि वीडियो के टुकड़े प्राप्त नहीं हुए हैं।
यदि आप कुछ सेकंड के लिए कनेक्शन खो देते हैं, तो वीडियो एक पल के लिए जमा हो जाता है और फिर खोए हुए पैकेट को छोड़ फिर से शुरू होने वाले बिंदु पर कूद जाता है।
यदि कम पैकेट हानि होती है, तो वीडियो या ऑडियो कुछ क्षणों के लिए विकृत हो सकता है और तुरंत बाद में वापस लौट सकता है।
ऑनलाइन गेम के साथ कहानी समान है, यदि आप कुछ यूडीपी पैकेट खो देते हैं, तो खिलाड़ी बिना किसी मूवमेंट के एक बिंदु से दूसरे स्थान पर जाते हैं।
खेल में वर्तमान में रहने के लिए क्या मायने रखता है, अतीत को देखे बिना और जो संभवतः खो गया है।
बग फिक्सिंग को छोड़कर जो टीसीपी करेगा वह गेम कनेक्शन को गति देगा और विलंबता को कम करेगा।
निष्कर्ष
क्या कोई एप्लिकेशन टीसीपी या यूडीपी प्रोटोकॉल का उपयोग करता है, इसके डेवलपर पर निर्भर करता है और इसे बदला नहीं जा सकता है।
अधिकांश प्रोग्राम त्रुटि सुधार चाहते हैं और टीसीपी प्रोटोकॉल की मजबूती पसंद करते हैं, जबकि कुछ अनुप्रयोगों को गति की आवश्यकता होती है और यूडीपी पर निर्भर होते हैं।
Wireshark जैसे कार्यक्रम के साथ आप अपने कंप्यूटर पर आगे और पीछे यात्रा करने वाले विभिन्न पैकेज देख सकते हैं।
यदि आप कुछ पोर्ट खोलने के लिए राउटर या फ़ायरवॉल को कॉन्फ़िगर कर रहे हैं, यदि आप सुनिश्चित नहीं हैं कि कोई एप्लिकेशन टीसीपी या यूडीपी का उपयोग करता है, तो आप टीसीपी और यूडीपी ट्रैफ़िक दोनों के लिए एक ही नियम लागू करने के लिए " दोनों " को खोलना चुन सकते हैं।

अपनी टिप्पणी छोड़ दो

Please enter your comment!
Please enter your name here