1
0
mirror of https://github.com/pavel-odintsov/fastnetmon synced 2024-09-22 22:20:56 +02:00
Commit Graph

1426 Commits

Author SHA1 Message Date
Pavel Odintsov
a4c04890d9 Add RX_RING enabled AF_PACKET application. 4MPPS achieved! 2015-06-25 06:59:48 -04:00
Pavel Odintsov
c2a46d30bb Add CPU affinitiy to AF_PACKET example 2015-06-25 05:06:48 -04:00
Pavel Odintsov
e2ad924be6 Add FANOUT support to AF_PACKET packet capture engine 2015-06-25 04:44:24 -04:00
Pavel Odintsov
6f37b1200b Merge branch 'master' of https://github.com/FastVPSEestiOu/fastnetmon 2015-06-24 11:50:10 -04:00
Pavel Odintsov
62d29ab59a Add stub code for zero copy AF_PACKET 2015-06-24 11:48:32 -04:00
Pavel Odintsov
5f73d15d67 Add sFLOW v4 to features 2015-06-24 17:49:04 +03:00
Pavel Odintsov
f1f187ce74 Add support for sFLOW v4. Closes #305 2015-06-24 17:48:13 +03:00
Pavel Odintsov
c2c7533466 Backport length check function from sflowtool. Now we could get more human aware error messagegs in log 2015-06-24 15:16:12 +03:00
Pavel Odintsov
6191c9445e Add remark about issues with Qtech switches 2015-06-24 14:52:47 +03:00
Pavel Odintsov
6b07681d80 Add prefix for all log messagesg from sFLOW plugin 2015-06-24 07:23:41 -04:00
Pavel Odintsov
8d3a2b40a8 Remove out of scope ideas from roadmap 2015-06-24 14:08:09 +03:00
Pavel Odintsov
f87ab0de24 Remove dedicated article about netflow issues for DDoS mitigation 2015-06-24 14:07:11 +03:00
Pavel Odintsov
5ce657c632 Add disadvantages for NetFLOW 2015-06-24 14:04:38 +03:00
Pavel Odintsov
7a35de7b77 Add manual for host host-sflow install on Debian 2015-06-24 14:00:39 +03:00
Pavel Odintsov
b0b9cb46ab Add test implementeation of AF_PACKET capture engine 2015-06-24 05:16:07 -04:00
Pavel Odintsov
1ca42878f0 Add support for sampled mirror in PF_RING. Related #64 2015-06-23 18:51:04 -04:00
Pavel Odintsov
aeb041dbe7 Add ability to specify sampling ratio when capturing in netmap mode 2015-06-23 18:46:17 -04:00
Pavel Odintsov
536dd04a47 Move total counters to moving average too. Related #106 2015-06-23 18:24:16 -04:00
Pavel Odintsov
ef7cd5e5a8 Add missing return 2015-06-23 17:43:43 -04:00
Pavel Odintsov
50311128c7 Add check for return value for luaL_newstate 2015-06-23 17:39:04 -04:00
Pavel Odintsov
025cce6012 Switch to stable ExaBGP everywhere 2015-06-23 20:18:27 +03:00
Pavel Odintsov
28bf1f727e We will use stable ExaBGP version 2015-06-23 20:18:00 +03:00
Pavel Odintsov
9c3b19fcf3 Use patched json lua from 1.3.3 version 2015-06-23 17:54:29 +03:00
Pavel Odintsov
8bde9158c0 Add LUA JSON bug workaround 2015-06-23 17:48:23 +03:00
Pavel Odintsov
adff1bc07a Add remark about lua json version 2015-06-23 17:38:25 +03:00
Pavel Odintsov
000aa9791f Add json as dependency 2015-06-23 17:27:59 +03:00
Pavel Odintsov
e49f2164ba Fix typo 2015-06-23 17:10:26 +03:00
Pavel Odintsov
8c8cedbcfc Fix log message 2015-06-23 17:08:10 +03:00
Pavel Odintsov
8e371a2ca2 Add small fix 2015-06-23 17:06:57 +03:00
Pavel Odintsov
aa288ff942 Add commands for scripts download 2015-06-23 17:05:46 +03:00
Pavel Odintsov
e24a9f8a03 Update README.md 2015-06-23 17:03:32 +03:00
Pavel Odintsov
960abf6964 Fix readme 2015-06-23 17:03:23 +03:00
Pavel Odintsov
06f0465207 Ignore default gateway 2015-06-23 17:02:44 +03:00
Pavel Odintsov
72d37c81ae Rewrite readme for BGP Subnet Retriever code 2015-06-23 17:00:04 +03:00
Pavel Odintsov
e4f0e62c92 Add readme file 2015-06-23 16:53:10 +03:00
Pavel Odintsov
95630556e8 Add script for collection subnets from route servers 2015-06-23 16:52:16 +03:00
Pavel Odintsov
9fbd4bb1bc Fix path for headers to LUAjit 2015-06-23 02:21:21 -04:00
Pavel Odintsov
c321931f45 Merge branch 'master' of https://github.com/FastVPSEestiOu/fastnetmon 2015-06-22 15:48:01 -04:00
Pavel Odintsov
477089da48 Add ability to specify diffrent comminities for host and subnet announce with ExaBGP. Also we have enabled subnet and host BGP announce in same time. Get rid ugly attack subnet extractor code. ExaBGP ban management code unification. Related #302 2015-06-22 15:47:55 -04:00
Pavel Odintsov
3b1a926298 Add reference for sFLOW configuration on Juniper EX 2015-06-22 15:40:22 +03:00
Pavel Odintsov
5ef2880837 For for LUA 2015-06-22 05:18:26 -04:00
Pavel Odintsov
318f59c21f Add ability to process flow with LUA. So much magic there! 2015-06-22 04:52:56 -04:00
Pavel Odintsov
4eb385f21c Add support for LUA into Netflow v5 plugin. Since this commit we could drop or pass flows to processing according to rich logic 2015-06-22 04:19:04 -04:00
Pavel Odintsov
8b7edb8a5c Add interface numebrs decoder for netflow v5 2015-06-22 02:46:23 -04:00
Pavel Odintsov
5362e7ed19 Add remark about ubuntu 2015-06-21 07:06:41 -04:00
Pavel Odintsov
70f0a3675e In previous commit I have added complete LuaJIT integration. Add some remarks about it 2015-06-21 07:05:36 -04:00
Pavel Odintsov
b82cf4b80d Co 2015-06-21 06:59:08 -04:00
Pavel Odintsov
4e35d9f214 Add test json parser implemented in LUA 2015-06-21 05:33:50 -04:00
Pavel Odintsov
83a22ca709 Add comments about FreeBSD's promisc 2015-06-19 04:14:53 -04:00
Pavel Odintsov
f6718afba6 Made promisc code platform independable 2015-06-19 03:47:56 -04:00