टीसीपी और यूडीपी प्रोटोकॉल के बीच का अंतर
टीसीपी बनाम यूडीपी प्रोटोकॉल
दोनों टीसीपी और यूडीपी ओएसआई मॉडल में चौथी परत में फिट है जो आईपी स्तर से ऊपर परिवहन परत है। टीसीपी और यूडीपी दोनों अलग-अलग तरीकों से डाटा ट्रांसमिशन का समर्थन करते हैं, टीसीपी कनेक्शन उन्मुख है और यूडीपी कनेक्शन कम है।
पैकेट के परिवहन में दो प्रमुख प्रतिबंध हैं एक विश्वसनीयता है और दूसरा विलंबता है विश्वसनीयता की गारंटी है कि पैकेट की डिलीवरी और लेटेंसी समय पर पैकेट वितरित करती है। दोनों को एक ही समय में चरम पर हासिल नहीं किया जा सकता है लेकिन अनुकूलित किया जा सकता है।
दो नोड्स के बीच डेटा संचार आरंभ करने के लिए, प्रेषक को आईपी पते के साथ-साथ पोर्ट नंबर भी पता होना चाहिए। आईपी एड्रेस पैकेट मार्ग के लिए है और पोर्ट नंबर सही व्यक्ति को पैकेट को सौंपने के लिए है। इस परिदृश्य को एक वास्तविक दुनिया उदाहरण में समझाते हुए, एक मल्टी शॉपिंग कॉम्प्लेक्स पर्यावरण के बारे में सोचें और किसी ने आपको इस जगह तक पहुंचने के लिए 30 (जो एक नाई सैलून है), गोल्डन प्लाजा, नं 21 पार्क एवेन्यू की दुकान करने का निर्देश दिया, आपको केवल जानना चाहिए 21 पार्क एवेन्यू लेकिन सैलून से सेवा प्राप्त करने के लिए आपको दुकान नंबर पता होना चाहिए जो 30 है। आप आईपी पते के रूप में 21 को ग्रहण कर सकते हैं और नंबर 30 को पोर्ट नंबर के रूप में खरीद सकते हैं।
-2 ->डेटा संचार और अनुप्रयोग सेवाओं के मॉडल के समान ही टीसीपी कनेक्शनों को स्वीकार करने के लिए पोर्ट नंबरों को सुनें। यूडीपी अनुप्रयोगों को वितरित करने के लिए यूडीपी अनुप्रयोगों के समान पोर्ट संख्याओं को भी सुनना
टीसीपी:
आरएफसी 793 में परिभाषित
टीसीपी गारंटीकृत डेटा ट्रांसमिशन का समर्थन करने के लिए विश्वसनीय प्रोटोकॉल को समाप्त करने के लिए कनेक्शन उन्मुख अंत है। कनेक्शन प्रतिष्ठान से ही टीसीपी विश्वसनीयता सुनिश्चित करता है। टीसीपी की कुछ मुख्य विशेषताएं 3 तरीके हैंडशेक (SYN, SYN-ACK, ACK), त्रुटि पता लगाना, धीमी गति से प्रारंभ, प्रवाह नियंत्रण और कन्जेशियन नियंत्रण।
टीसीपी एक विश्वसनीय परिवहन तंत्र है, इसलिए इसे इस्तेमाल किया जाएगा जहां पैकेट की डिलीवरी भी जरूरी होगी। टीसीपी अनुप्रयोगों और पोर्ट नंबरों के लिए विशिष्ट उदाहरण FTP डेटा (20), एफ़टीपी नियंत्रण (21), एसएसएच (222), टेलनेट (23), मेल (25), डीएनएस (53), HTTP (80), पीओपी 3 (110), एसएनएमपी (161) और एचटीटीपीएस (443)। ये अच्छी तरह से ज्ञात टीसीपी अनुप्रयोग हैं
यूडीपी:
आरएफसी 768 में परिभाषित
यूडीपी (यूजर डाटाग्राम प्रोटोकॉल) एक सरल ट्रांसमिशन प्रोटोकॉल है जो अविश्वसनीय सेवा प्रदान करता है। इसका अर्थ यह नहीं है कि यूडीपी डेटा वितरित नहीं करेगा, लेकिन भीड़ नियंत्रण या पैकेट नुकसान आदि की निगरानी करने के लिए कोई तंत्र नहीं है। चूंकि इसकी आसान यह नेटवर्क इंटरफेस पर ओवरहेड प्रसंस्करण से बचा जाता है। वास्तविक समय के अनुप्रयोगों में ज्यादातर यूडीपी का इस्तेमाल होता है क्योंकि विलंबित पैकेटों से पैकेट छोड़ना बेहतर होता है। विशिष्ट उदाहरण आईपी मीडिया प्रवाह पर आवाज है I
सारांश:
(1) टीसीपी कनेक्शन उन्मुख और विश्वसनीय है जहां यूडीपी कनेक्शन कम और अविश्वसनीय है।
(2) टीसीपी को नेटवर्क अंतरफलक स्तर पर अधिक प्रसंस्करण की आवश्यकता है, जहां यूडीपी में ऐसा नहीं है।
(3) टीसीपी उपयोग करता है, 3 तरह से हाथ मिलाना, भीड़ नियंत्रण, प्रवाह नियंत्रण और अन्य तंत्र सुनिश्चित करने के लिए विश्वसनीय संचरण।
(4) यूडीपी ज्यादातर ऐसे मामलों में उपयोग किया जाता है जहां पैकेट का नुकसान पैकेट नुकसान से अधिक गंभीर होता है। (वास्तविक समय अनुप्रयोग)