मैं टीसीपी में बाइंड() के सटीक फ़ंक्शन को जानना चाहता था। सॉकेट में स्थानीय पता 'बाध्यकारी' से इसका क्या अर्थ है? यदि यह सॉकेट में पोर्ट नंबर असाइन कर रहा है, तो हम क्लाइंट में इसका उपयोग क्यों नहीं करते? मुझे पता है कि बंदरगाह स्वचालित रूप से क्लाइंट पक्ष में ओएस द्वारा असाइन किया गया है, लेकिन मुझे यह सब बड़ी काम नहीं मिल रही है कि यह सब कैसे काम करता है।टीसीपी में बाइंड() क्यों उपयोग किया जाता है? यह केवल सर्वर पक्ष पर क्यों उपयोग किया जाता है, न कि ग्राहक पक्ष में?
बाइंड() के बाद, हम सुनते हैं()। बाइंड सुनने से संबंधित कैसे है()? क्या सुनो() को पता चलेगा कि बांध() को निष्पादित किया गया है? यदि हां, तो कौन से परिवर्तन बाध्य() करते हैं ताकि यह ज्ञात हो? मेरा मतलब है, सफल निष्पादन सहायता के लिए शून्य कैसे लौटा रहा है?
मैं कई परिभाषाओं से गुज़र चुका हूं, लेकिन जहां मैं इसे विस्तार से नहीं प्राप्त कर सकता हूं। तो अगर कोई मुझे यह समझा सकता है, तो मैं आभारी रहूंगा।
यह उत्तर अधूरा है क्योंकि यह भी जिम्मेदार है जिसके लिए नेटवर्क इंटरफेस को आईपी पते के माध्यम से सुनना है। '0.0.0.0' – user3338098