का उपयोग कर वीएलएएन जानकारी आपको वीएलएएन जानकारी कैसे मिलती है जैसे सीएलएएन उप इंटरफ़ेस को कर्नेल से उपयोगकर्ता में सीईटी में एनईटीLINK सॉकेट का उपयोग करते हुए?NLLINK
मैंने टिप्पणियों में सुझाए गए अनुसार .NETLINK आदमी में थोड़ा अध्ययन नहीं किया। मैंने एक वीएलएएन उप इंटरफ़ेस जोड़ा और हटा दिया और नेटलिंक सॉकेट प्रोग्राम का उपयोग करके निगरानी की। & प्रत्येक प्राप्त 3 संदेशों को हटाने के लिए। अतिरिक्त 3 संदेश भेजता है संदेश और हटाना 2 NEWLINK & 1 DELLINK संदेश भेजता है। ऐसा क्यों हैं?
नई VLAN इंटरफ़ेस eth1.75 के अलावा के लिए:
RTM_NEWLINK Link eth2.75 Down
RTM_NEWLINK Link eth2 Up
RTM_NEWLINK Link eth2.75 Up
VLAN इंटरफ़ेस eth2.75 का विलोपन के लिए:
RTM_NEWLINK Link eth2 Up
RTM_NEWLINK Link eth2.75 Down
RTM_DELLINK eth2.75
छोटे व्याकरण ठीक। –
मैन पेज पढ़ें और जब आप एक विशिष्ट प्रश्न पर फंस गए हों तो वापस आएं। 'मैन 7 नेटलिंक' और फिर 'मैन 7 आरटीनेटलिंक' के साथ शुरू करें। मुझे लगता है * आपको हटाने के लिए 'RTM_NEWLINK' और' RTM_DELINK' प्राप्त करने के लिए 'मिलेगा। उदाहरण के लिए [नेटवर्क प्रबंधक] (https://download.gnome.org/sources/NetworkManager/1.0/) के लिए स्रोत कोड देखें। –