1
ระเบียน Netflow ไม่สามารถรับ octets (jnca)
ฉันใช้ไลบรารีjncaเพื่อรวบรวมบันทึก NetFlow ที่ส่งโดยเราเตอร์ เวอร์ชันของเร็กคอร์ด NetFlow ที่ส่งโดยเราเตอร์คือเวอร์ชัน 9 เมื่อตรวจสอบแพ็คเก็ต NetFlow จาก Wireshark ชุดโฟลว์ที่มีเทมเพลต id 263 มีข้อมูลเกี่ยวกับ octator ตัวเริ่มต้นและตัวตอบกลับ octets ซึ่งสามารถใช้เพื่อกำหนดจำนวนไบต์ที่สัมพันธ์กับ flow แต่ปัญหาคือค่าเหล่านี้ไม่สามารถรับได้โดย jcna มันแสดงให้เห็นเสมอศูนย์สำหรับ octets 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(); } นี่คือส่วนรหัสที่ใช้ในการรับ …