मैं एक सी ++ सर्वर/.NET क्लाइंट अनुप्रयोग जोड़े पर काम कर रहा हूं जिसमें मेरा सर्वर (जो लिनक्स पर सी ++ चलाता है) पूरे नेटवर्क पर यह जीवित दिखाने के लिए एक संदेश प्रसारित करता है और मेरा .NET प्रोग्राम पैकेट और पार्स के लिए सुनता है सर्वर का अपटाइम।नेटवर्क यूडीपी प्रसारण डिजाइन?
जैसा कि मैंने पढ़ा है, प्रसारण पते पर नियमित यूडीपी प्रसारण भेजने के लिए, मुझे बस 1 9 2.168.0.255 (मेरे मामले में 1 9 2.168.2.255) या 255.255.255.255 पर एक पैकेट भेजना है। क्या यह सही है? क्या मैं उसी पोर्ट पते का उपयोग कर सकता हूं? क्या कोई और आवश्यकता है?
मैं इस तथ्य को समझता हूं कि यदि मेरा .NET प्रोग्राम उस विशेष पते पर सुनता है तो मेरे सी ++ सर्वर प्रोग्राम की तुलना में अन्य अनुप्रयोगों से पैकेट प्राप्त करना संभव है। क्या मेरे .NET प्रोग्राम को पैकेट के शीर्षलेख को पढ़ने के लिए सी ++ सर्वर-साइड पर पैकेट पर "हस्ताक्षर" करने का कोई तरीका है और यह देखें कि यह (लगभग) जिसे मैं ढूंढ रहा हूं?
तो, मूल रूप से, ग्राहक पक्ष पर, मैं स्थानीय आईपी पर पोर्ट एक्स के लिए सुनता हूं? –