java - नेटफ्लो रिकॉर्ड ऑक्टेट्स नहीं मिल सकता(jnca)



cisco netflow (1)

मैं राउटर द्वारा भेजे गए jnca रिकॉर्ड एकत्र करने के लिए jnca लाइब्रेरी का उपयोग कर रहा हूं। राउटर द्वारा भेजे गए नेटफ्लो रिकॉर्ड का संस्करण संस्करण 9 है।

जब वायरफर्क से नेटफ्लो पैकेट मनाया जाता है तो टेम्पलेट आईडी 263 के साथ प्रवाह सेट में प्रारंभकर्ता ऑक्टेट्स और प्रतिक्रियाकर्ता ऑक्टेट्स के बारे में डेटा होता है जिसका उपयोग प्रवाह से जुड़े बाइट्स की संख्या निर्धारित करने के लिए किया जा सकता है।

लेकिन समस्या ये है कि ये मूल्य जेसीएनए द्वारा प्राप्त नहीं किए जा सकते हैं। यह ऑक्टेट्स के लिए हमेशा शून्य दिखाता है।

currOffset = t.getTypeOffset(FieldDefinition.InBYTES_32);
currLen = t.getTypeLen(FieldDefinition.InBYTES_32);
if (currOffset >= 0 && currLen > 0) {
    dOctets = Util.to_number(buf, off + currOffset, currLen) * t.getSamplingRate();
}

यह कोड सेगमेंट है जिसका उपयोग डॉक्ट्स प्राप्त करने के लिए किया जाता है। यह टेम्पलेट आईडी 263 के लिए भी शून्य देता है।

लेकिन जब नेटफ्लो टेम्पलेट आईडी 263 के संबंध में इसकी गणना की जाती है तो यह सही डेटा देता है। (आरंभकर्ता ऑक्टेट्स देता है और प्रतिक्रियाकर्ता ऑक्टेट 46 प्राप्त करने के लिए 50 के साथ प्रतिस्थापित किया जाना चाहिए क्योंकि विशेष रिकॉर्ड की लंबाई 4 बाइट्स है)

dOctets = Util.to_number(buf, off + 46, 4)

46 वह जगह है जहां इनिशिएटर ऑक्टेट्स रिकॉर्ड उस विशेष नेटफ्लो पैकेट में निहित है। (वायरशर्क रिकॉर्ड का उपयोग कर रहा है।)

क्या यह jnca के साथ एक समस्या है? उम्मीद है कि कोई भी जो जेसीएनए से परिचित है, मुझे इस पर कुछ मदद दे सकता है।


NetFlow संस्करण 9 रिकॉर्ड्स से नेटवर्क उपयोग जानकारी पुनर्प्राप्त करना

नेटफ्लो एक ऐसी सुविधा है जिसे सिस्को राउटर पर पेश किया गया था जो आईपी नेटवर्क यातायात को इकट्ठा करने की क्षमता देता है क्योंकि यह एक इंटरफ़ेस में प्रवेश करता है या बाहर निकलता है। नेटफ्लो द्वारा प्रदान किए गए डेटा का विश्लेषण करके नेटवर्क प्रशासक यातायात, सेवा की कक्षा, और भीड़ के कारण के स्रोत और गंतव्य जैसी चीजें निर्धारित कर सकता है। नेटफ्लो में तीन घटक होते हैं: प्रवाह कैशिंग, प्रवाह कलेक्टर, और डेटा विश्लेषक। नेटफ्लो में, राउटर नेटवर्क उपयोग के विवरण को गंतव्य के निर्दिष्ट पोर्ट पर यूडीपी पैकेट के रूप में आगे बढ़ाता है।

जावा नेटफ्लो कलेक्ट-विश्लेषक

cdwijayarathna.blogspot.in/2014/03/…





netflow