-
-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
C-DNS format support #120
Comments
No plans, unless you do it or fund it. Are there any libraries yet? |
There seems to be a C++ implementation in https://github.com/dns-stats/compactor , although it's not exactly a library. |
@tomaskrizek I know about compactor and inspector. If a linkable C library existed that has a call that returns the DNS payload then it's a couple of hours job to add read support for C-DNS, which I might be able to squeeze in before the end of the year. Anything else is beyond my current available time. |
On a related note, since file size is my main concern, perhaps using compression might be sufficient. Looking at zstd, it looks quite fast even with a single thread. My input PCAP of 3.4 GB DNS queries takes 18s to compress, but more importantly, just 5s to decompress (on my laptop, with tmpfs).
I wonder how difficult would it be to support compressed PCAPs as an input... |
It depends on the compression library's interfaces, PCAP is simple, |
The C-DNS (RFC8618) format looks quite useful for storing and processing large amount of DNS data.
Are there any plans to add reader/writer for C-DNS?
The text was updated successfully, but these errors were encountered: