टीसीपी और एससीटीपी प्रोटोकॉल के बीच अंतर

Anonim

टीसीपी बनाम एससीटीपी प्रोटोकॉल

दोनों टीसीपी (ट्रांसमिशन कंट्रोल प्रोटोकॉल) और एससीटीपी (स्ट्रीम कंट्रोल ट्रांसमिशन प्रोटोकॉल) दोनों में हैं परिवहन परत और मुख्य रूप से इंटरनेट अनुप्रयोगों में परिवहन कार्य प्रदान करते हैं। टीसीपी पैकेट के वितरण के सख्त आदेश के साथ विश्वसनीय डाटा ट्रांसफर प्रदान करता है, लेकिन कुछ अनुप्रयोगों को विश्वसनीय हस्तांतरण की आवश्यकता होती है, लेकिन पैकेटों की डिलीवरी का 100% अनुक्रम नहीं होता है। इन मामलों में टीसीपी दूसरे विकल्प में अनावश्यक देरी का कारण हो सकता है जहां विश्वसनीयता महत्वपूर्ण है, लेकिन 100% अनुक्रमिक वितरण नहीं है।

पैकेट के परिवहन में दो प्रमुख बाधाएं हैं, एक विश्वसनीयता है और दूसरा विलंबता है विश्वसनीयता की गारंटी है कि पैकेट की डिलीवरी और लेटेंसी समय पर पैकेट वितरित करती है। दोनों को एक ही समय में चरम पर हासिल नहीं किया जा सकता है लेकिन अनुकूलित किया जा सकता है।

आईपी नेटवर्क पर पीएसटीएन सिग्नल को परिवहन के लिए मूल रूप से एससीटीपी विकसित किया गया है (SIGTRAN)। लेकिन इन दिनों अन्य एप्लिकेशन यह भी पाते हैं कि एससीटीपी उनकी आवश्यकताओं के लिए एक अच्छा मैच है।

-2 ->

टीसीपी:

आरएफसी 793 में परिभाषित> टीसीपी गारंटीकृत डेटा ट्रांसमिशन का समर्थन करने के लिए विश्वसनीय प्रोटोकॉल समाप्त करने के लिए कनेक्शन उन्मुख अंत है। कनेक्शन प्रतिष्ठान से ही टीसीपी विश्वसनीयता सुनिश्चित करता है। टीसीपी की कुछ मुख्य विशेषताएं 3 तरीके हैंडशेक (SYN, SYN-ACK, ACK), त्रुटि पता लगाना, धीमी गति से प्रारंभ, प्रवाह नियंत्रण, कन्जेशियन नियंत्रण

टीसीपी एक विश्वसनीय परिवहन व्यवस्था है, इसलिए इसे उपयोग किया जाएगा जहां पैकेट की डिलीवरी भी एक भीड़ में होगी। टीसीपी अनुप्रयोगों और पोर्ट नंबरों के लिए विशिष्ट उदाहरण FTP डेटा (20), एफ़टीपी नियंत्रण (21), एसएसएच (222), टेलनेट (23), मेल (25), डीएनएस (53), HTTP (80), पीओपी 3 (110), एसएनएमपी (161) और एचटीटीपीएस (443)। ये अच्छी तरह से ज्ञात टीसीपी अनुप्रयोग हैं

एससीटीपी:

आरएफसी 4960 में परिभाषित

एससीटीपी (स्ट्रीम कंट्रोल ट्रांसमिशन प्रोटोकॉल) एक आईपी ट्रांसपोर्ट प्रोटोकॉल है जैसे टीसीपी और यूडीपी। एससीटीपी एक यूनिकास्ट प्रोटोकॉल है और डेटा वितरण को समाप्त करने के लिए अंत में दो अंतिम बिंदुओं के भीतर समर्थित है। लेकिन अंत बिंदुओं में एक से अधिक आईपी पते हो सकते हैं

एससीटीपी एक पूर्ण डुप्लेक्स ट्रांसमिशन प्रोटोकॉल है, जिसमें रेट्रैंसमिटिंग, फ्लो कंट्रोल और अनुक्रम रखरखाव जैसी सुविधाएं हैं।

टीसीपी के शीर्ष पर, एससीटीपी में और अधिक सुविधाएं हैं और कुछ नीचे सूचीबद्ध हैं

एससीटीपी मल्टी-स्ट्रीमिंग फीचर

  • एससीटीपी डेटा को कई धाराओं में विभाजित करने की अनुमति देता है और प्रत्येक स्ट्रीम में वितरण का अपना क्रम होता है टेलीफोनी सिगनलिंग के मामले पर विचार करें, उसी पैकेट के क्रम को बनाए रखने के लिए आवश्यक है जो एक ही सत्र या संसाधन को प्रभावित करता है (पूर्व: एक ही कॉल या एक ही ट्रंक)। इसलिए स्ट्रीम आधारित अनुक्रम ट्रैकिंग पर्याप्त रूप से पर्याप्त है और एक पूर्ण स्ट्रीमिंग की तुलना में बेहतर प्रदर्शन का परिणाम देगा।

एससीटीपी मल्टी होस्टिंग

  • यह सुविधा एकल एससीटीपी समापन बिंदु के लिए एकाधिक आईपी पते रखने के लिए समर्थन करती है।इसका मुख्य कारण कई बेमानी मार्ग पथों के माध्यम से समापन बिंदु की उपलब्धता को बनाए रखना है।

पथ चयन

  • असफल संचरण स्वीकृति के किसी विशेष गंतव्य के लिए ट्रैक रखने के लिए एक काउंटर रखा जाता है एक थ्रेसहोल्ड परिभाषित है और यदि गंतव्य पते से अधिक है तो निष्क्रिय के रूप में घोषित किया जाता है और वैकल्पिक पते पर एससीटीपी शुरू होता है।

सारांश:

(1) टीसीपी और एससीटीपी दोनों विश्वसनीय परिवहन सेवाओं का समर्थन करते हैं।

(2) टीसीपी डेटा वितरण का एकल प्रवाह का समर्थन करता है जहां एससीटीपी डेटा वितरण के बहु धारा का समर्थन करता है।

(3) टीसीपी एकल टीसीपी समापन बिंदु का समर्थन करता है जिसमें एक आईपी पता होता है, जहां एससीटीपी एकल एससीटीपी समापन बिंदु का समर्थन करता है मुख्य रूप से अतिरेक उद्देश्यों के लिए कई आईपी पते हो सकते हैं।

(4) बल्कि टीसीपी, एससीटीपी अधिक सुरक्षित है

(5) एससीटीपी दीक्षा और बंद प्रक्रियाएं टीसीपी से भिन्न हैं।