Pavel Odintsov
|
bd0ca5bce1
|
Added stub logic to make IPv6 announces (#899)
|
2020-12-14 21:07:48 +00:00 |
|
Pavel Odintsov
|
04c65c1998
|
Added logic to unban IPv6 blackholes
|
2020-12-13 19:43:51 +00:00 |
|
Pavel Odintsov
|
fb66e72a97
|
Added logic to ban IPv6 hosts
|
2020-12-13 19:28:19 +00:00 |
|
Pavel Odintsov
|
428ba970c1
|
Added logic to show blocked IPv6 addresses
|
2020-12-13 18:58:19 +00:00 |
|
Pavel Odintsov
|
5fb892eb55
|
Extracted API implementation into separate file
|
2020-12-13 18:36:08 +00:00 |
|
Pavel Odintsov
|
7aae0f5d9b
|
We've started calling GoBGP callback for IPv6 traffic
|
2020-12-13 18:10:17 +00:00 |
|
Pavel Odintsov
|
f285cb8aec
|
Added logic to read IPv6 addresses
|
2020-12-13 17:53:52 +00:00 |
|
Pavel Odintsov
|
0b4e9a20fa
|
Added logic to read host / subnet level IPv6 announces
|
2020-12-13 17:16:03 +00:00 |
|
Pavel Odintsov
|
9218c98e0a
|
Added logic to read BGP IPv6 host and communities
|
2020-12-13 17:13:34 +00:00 |
|
Pavel Odintsov
|
d8dc86d456
|
Added stub conf options for IPv6 BGP implementation
|
2020-12-13 17:05:12 +00:00 |
|
Pavel Odintsov
|
b473cb9019
|
Renamed variables for clarity
|
2020-12-13 14:36:56 +00:00 |
|
Pavel Odintsov
|
79e3e351aa
|
Introduced separate packet length parser management flag for AF_PACKET: af_packet_read_packet_length_from_ip_header. It's not coupled with Netmap anymore
|
2020-12-13 14:34:11 +00:00 |
|
Pavel Odintsov
|
3d8ee7f936
|
Renamed variable for clarity
|
2020-12-13 14:27:04 +00:00 |
|
Pavel Odintsov
|
ebee5b2a08
|
Added option sflow_read_packet_length_from_ip_header to use packet length from header instead of sFlow field. Closes #893
|
2020-12-13 13:40:39 +00:00 |
|
Pavel Odintsov
|
ab08cbd0e9
|
FastNetMon Release 1.1.8
|
2020-12-06 20:03:27 +00:00 |
|
Pavel Odintsov
|
93fdea494d
|
Added support for native BGP communities for GoBGP integration. Closes: #855 (#897)
|
2020-12-06 18:34:35 +00:00 |
|
Pavel Odintsov
|
4b365bc901
|
Movex ExaBGP into separate module (#896)
|
2020-12-06 16:54:32 +00:00 |
|
Pavel Odintsov
|
a7357e3ee0
|
Implemented BGP community parsers logic (#895)
|
2020-12-06 14:49:15 +00:00 |
|
Pavel Odintsov
|
731d123323
|
Added logic to track return code from script exec. Closes #265
|
2020-11-27 19:34:17 +00:00 |
|
Pavel Odintsov
|
93bea219f3
|
Added logic to completely suppress traffic log collection. Remediation for crashes
|
2020-11-27 12:29:57 +00:00 |
|
Pavel Odintsov
|
e2369d2283
|
Implemented logic to unban blocked IPv6 hosts (#889)
|
2020-11-25 00:30:26 +00:00 |
|
Pavel Odintsov
|
c5b8b79be5
|
Added logic to print blocked IPv6 hosts in fastnetmon_client
|
2020-11-25 00:00:11 +00:00 |
|
Pavel Odintsov
|
3e9060e6b8
|
Ipv6 callback (#888)
* Added proper storage for captured IPv6 packets
* Added final logic to trigger IPv6 attacks
|
2020-11-24 23:48:26 +00:00 |
|
Pavel Odintsov
|
ff69f6f42a
|
Added all required pieces for IPv6 blocks (#887)
|
2020-11-24 22:51:21 +00:00 |
|
Pavel Odintsov
|
675293bda3
|
Added proper storage for captured IPv6 packets (#885)
|
2020-11-15 21:48:04 +00:00 |
|
Pavel Odintsov
|
ef7dbfd649
|
Added fixed storage and renamed types for consistency (#884)
|
2020-11-15 21:11:36 +00:00 |
|
Pavel Odintsov
|
47bcbc57da
|
Reworked packet storage to work with sampled data (#883)
|
2020-11-15 20:36:05 +00:00 |
|
Pavel Odintsov
|
fca943d6ba
|
Added IPv6 support for hosts (#882)
|
2020-11-15 20:16:29 +00:00 |
|
Pavel Odintsov
|
09a43cef4e
|
Added per subnet counters for IPv6 and they work
|
2020-11-15 15:45:56 +00:00 |
|
Pavel Odintsov
|
fd8930b27e
|
Includes cleanup for main file
|
2020-11-15 15:19:31 +00:00 |
|
Pavel Odintsov
|
58cab7c762
|
IPv6 tracking support (#881)
|
2020-11-15 15:12:52 +00:00 |
|
Pavel Odintsov
|
cd3f002a90
|
Added logic to show total IPv6 counters in fastnetmon_client (#880)
|
2020-11-15 13:49:02 +00:00 |
|
Pavel Odintsov
|
c6a1c98582
|
Removed obsoleted values from configuration
|
2020-11-15 12:47:03 +00:00 |
|
Pavel Odintsov
|
86ee4a1f9f
|
Added IPv6 flag for fastnetmon_client (#879)
|
2020-11-15 12:39:55 +00:00 |
|
Pavel Odintsov
|
203da029ea
|
Unified packet processing path (#878)
|
2020-11-15 01:41:18 +00:00 |
|
Pavel Odintsov
|
50bb596252
|
Moved traffic sample collection logic into separate branch
|
2020-11-15 00:04:02 +00:00 |
|
Pavel Odintsov
|
e9b0b273d6
|
We have to revert process internal as external logic because it make migration to new counters logic impossible (#877)
|
2020-11-14 23:45:42 +00:00 |
|
Pavel Odintsov
|
6f62a77b16
|
Moved logic to unified functions (#876)
|
2020-11-14 23:19:13 +00:00 |
|
Pavel Odintsov
|
e3344cb726
|
Added logic to maintain metrics for structures with arbitrary key structure (#875)
|
2020-11-14 22:35:32 +00:00 |
|
Pavel Odintsov
|
2c20dab66c
|
Added logic to track total number of IPv6 packets (#874)
|
2020-11-14 21:45:24 +00:00 |
|
Pavel Odintsov
|
f2dc853247
|
Added logic to lookup IPv6 prefix for incoming packet (#873)
|
2020-11-14 20:41:15 +00:00 |
|
Pavel Odintsov
|
cc63c04334
|
Removed obsoleted PoC IPv6 logic
|
2020-11-14 19:50:03 +00:00 |
|
Pavel Odintsov
|
dac452abbf
|
Fix for PF_RING deprecation and switched to http for boots download on Debian 8
|
2020-10-31 17:35:41 +00:00 |
|
Pavel Odintsov
|
6dc575095b
|
Deprecated PF_RING filters compeltely
|
2020-10-31 17:24:23 +00:00 |
|
Pavel Odintsov
|
d021179c73
|
Another stage of big refactoring (#871)
|
2020-10-31 15:57:13 +00:00 |
|
Pavel Odintsov
|
d51ad89ac7
|
Second step of business logic refactoring (#870)
|
2020-10-31 15:22:41 +00:00 |
|
Pavel Odintsov
|
3ead151c1d
|
Introduced fastnetmon_logic which will keep keep all business logic functions (#869)
|
2020-10-31 14:22:22 +00:00 |
|
Pavel Odintsov
|
91b035c8a2
|
We need to use custom LD_LIBRARY path for Boost build
|
2020-10-31 00:28:17 +00:00 |
|
Pavel Odintsov
|
5750bc3a08
|
We need to specify LD_LIBRARY_PATH for b2 because we use very fresh compiler for it
|
2020-10-31 00:17:36 +00:00 |
|
Pavel Odintsov
|
935fc80dd9
|
Added OpenSSL and Capnp into libraries bundle. Reduced number of build threads for Boost
|
2020-10-31 00:09:45 +00:00 |
|