ठीक है, मेरा प्रश्न मूलभूत सामान की तरह दिख सकता है, लेकिन मैं नेटवर्क प्रोग्रामिंग पक्ष के लिए नया हूं। मैं जानना चाहता हूं:क्या इसे हमेशा सॉकेट बांधना आवश्यक है?
1) क्या उसे हमेशा संदेश प्राप्त करने के लिए सॉकेट बांधना आवश्यक है? मैंने एक स्निफर कोड (कच्चा सॉकेट) देखा जिसमें एक सीधे यह recvfrom
का आविष्कार कर रहा है और कोड का एक और टुकड़ा जिसमें यह bind
का आविष्कार कर रहा है और फिर प्राप्त होता है।
2) AF_ * और PF_ * परिवार के बीच क्या अंतर है? बाद में पॉज़िक्स से संबंधित है? किसकी सिफारिश की जाती है?
1) नहीं, यूडीपी प्राप्त करने के लिए बाध्यकारी वैकल्पिक है। –
http://stackoverflow.com/questions/2549461/what-is-the-difference-between-af-inet-and-pf-inet-constants। आईआईआरसी, पी प्रोटोकॉल (परिवार) के लिए खड़ा है जबकि ए पता के लिए खड़ा है। – Aif
@ केरेक एसबी: लेकिन मैं जिस स्निफर कोड का जिक्र कर रहा हूं, वह अन्य प्रोटोकॉल से पैकेट को कैप्चर करता है लेकिन फिर भी इसे 'बाइंड' – kingsmasher1