टीसीपी थ्री-वे हैंडशेक क्या है?
तीन-रास्ता हस्तरेखा या एक टीसीपी 3-रास्ता हैंडशेक एक प्रक्रिया है जो सर्वर और क्लाइंट के बीच संबंध बनाने के लिए टीसीपी / आईपी नेटवर्क में उपयोग की जाती है। यह एक तीन-चरण की प्रक्रिया है जिसमें क्लाइंट और सर्वर दोनों को वास्तविक डेटा संचार प्रक्रिया शुरू होने से पहले सिंक्रनाइज़ेशन और पावती पैकेट का आदान-प्रदान करने की आवश्यकता होती है।
थ्री-वे हैंडशेक प्रक्रिया को इस तरह से डिज़ाइन किया गया है कि दोनों छोर आपको एक ही समय में टीसीपी सॉकेट कनेक्शन को आरंभ करने, बातचीत करने और अलग करने में मदद करते हैं। यह आपको एक ही समय में दोनों दिशाओं में कई टीसीपी सॉकेट कनेक्शन स्थानांतरित करने की अनुमति देता है।
इस नेटवर्किंग ट्यूटोरियल में, हम समझाएंगे:
- टीसीपी थ्री-वे हैंड शेक क्या है?
- टीसीपी संदेश प्रकार
- टीसीपी थ्री-वे हैंडशेक प्रक्रिया
- वास्तविक दुनिया उदाहरण
टीसीपी संदेश प्रकार
संदेश | विवरण |
सिन | कनेक्शन शुरू करने और स्थापित करने के लिए उपयोग किया जाता है। यह आपको उपकरणों के बीच अनुक्रम संख्या को सिंक्रनाइज़ करने में भी मदद करता है। |
एसीके | दूसरे पक्ष को यह पुष्टि करने में मदद करता है कि उसे SYN प्राप्त हुआ है। |
SYN-एसीके | स्थानीय डिवाइस से SYN संदेश और पहले के पैकेट का ACK। |
पंख | किसी कनेक्शन को समाप्त करने के लिए उपयोग किया जाता है। |
टीसीपी थ्री-वे हैंडशेक प्रक्रिया
टीसीपी ट्रैफ़िक तीन-तरफ़ा हैंडशेक से शुरू होता है। इस TCP हैंडशेक प्रक्रिया में, क्लाइंट को सर्वर के साथ संचार सत्र का अनुरोध करके वार्तालाप आरंभ करना होगा:

- चरण 1: पहले चरण में, क्लाइंट एक सर्वर के साथ एक कनेक्शन स्थापित करता है। यह SYN के साथ एक सेगमेंट भेजता है और सर्वर को सूचित करता है कि क्लाइंट को संचार शुरू करना चाहिए, और इसके अनुक्रम संख्या क्या होनी चाहिए।
- : चरण 2 इस चरण में रों SYN-एसीके संकेत सेट के साथ ग्राहक के अनुरोध के लिए erver प्रतिक्रिया। ACK आपको प्राप्त होने वाले सेगमेंट की प्रतिक्रिया को दर्शाने में मदद करता है और SYN यह दर्शाता है कि सेगमेंट के साथ इसे किस क्रम संख्या से शुरू करना चाहिए।
- चरण 3: इस अंतिम चरण में, क्लाइंट सर्वर की प्रतिक्रिया को स्वीकार करता है, और वे दोनों एक स्थिर कनेक्शन बनाते हैं वास्तविक डेटा ट्रांसफर प्रक्रिया शुरू होगी।
वास्तविक दुनिया उदाहरण
यहां तीन-तरफ़ा हैंडशेक प्रक्रिया का एक सरल उदाहरण है, जिसमें तीन चरण शामिल हैं:
- होस्ट X अपने होस्ट गंतव्य पर TCP SYN पैकेट भेजकर कनेक्शन शुरू करता है। पैकेट में एक यादृच्छिक अनुक्रम संख्या (उदाहरण के लिए, 4321) होती है जो डेटा के लिए अनुक्रम संख्या की शुरुआत को इंगित करता है जिसे होस्ट एक्स को संचारित करना चाहिए।
- उसके बाद, सर्वर को पैकेट प्राप्त होगा, और यह उसके अनुक्रम संख्या के साथ प्रतिक्रिया करता है। यह प्रतिक्रिया में पावती संख्या भी शामिल है, जो कि होस्ट एक्स की अनुक्रम संख्या 1 के साथ बढ़ी है (यहां, यह 4322 है)।
- होस्ट X सर्वर को उस पावती संख्या को भेजकर प्रतिक्रिया देता है जो कि ज्यादातर सर्वर की अनुक्रम संख्या है जो 1 से बढ़ाई जाती है।
डेटा ट्रांसमिशन प्रक्रिया समाप्त होने के बाद, टीसीपी स्वचालित रूप से दो अलग-अलग समापन बिंदुओं के बीच कनेक्शन को समाप्त कर देता है।
सारांश
- टीसीपी 3-वे हैंडशेक या थ्री-वे हैंडशेक या टीसीपी 3-वे हैंडशेक एक ऐसी प्रक्रिया है जिसका उपयोग सर्वर और क्लाइंट के बीच संबंध बनाने के लिए टीसीपी / आईपी नेटवर्क में किया जाता है।
- एक कनेक्शन शुरू करने और स्थापित करने के लिए सिंक उपयोग
- ACK दूसरे पक्ष को यह पुष्टि करने में मदद करता है कि उसे SYN प्राप्त हुआ है।
- SYN-ACK स्थानीय डिवाइस और पहले के पैकेट के ACK से एक SYN संदेश है।
- फिन का उपयोग किसी कनेक्शन को समाप्त करने के लिए किया जाता है।
- टीसीपी हैंडशेक प्रक्रिया, एक क्लाइंट को सर्वर के साथ संचार सत्र का अनुरोध करके बातचीत शुरू करने की आवश्यकता होती है
- पहले चरण में, क्लाइंट एक सर्वर के साथ एक कनेक्शन स्थापित करता है
- इस दूसरे चरण में, सर्वर SYN-ACK सिग्नल सेट के साथ क्लाइंट अनुरोध का जवाब देता है
- इस अंतिम चरण में, क्लाइंट सर्वर की प्रतिक्रिया को स्वीकार करता है
- टीसीपी स्वचालित रूप से दो अलग-अलग समापन बिंदुओं के बीच संबंध को समाप्त करता है।