1
0
mirror of https://github.com/rtbrick/bngblaster.git synced 2024-05-06 15:54:57 +00:00

148 Commits

Author SHA1 Message Date
df453a5ee9 update gitignore 2021-04-23 11:09:33 +02:00
d0600f47c0 config validation and docu update 2021-04-23 11:09:18 +02:00
f3ed96641d Fix L2TP traffic stats 2021-04-23 11:08:52 +02:00
811a0cbc27 Fix threaded raw streams 2021-04-22 16:29:33 +02:00
fb4a3a8bfb Add RAW stream support 2021-04-22 16:22:28 +02:00
18b6a62e75 Add multicast stream support and fix multicast MAC 2021-04-22 14:24:52 +02:00
3cd29a53b2 minor stream optimization 2021-04-22 10:58:00 +02:00
ca562ee8fe fix bug in timer delete and replace_substring 2021-04-21 13:49:59 +02:00
55e0fb463b Improve Stream View (curses) 2021-04-21 11:39:38 +02:00
962c4f4644 fix minor code smell 2021-04-21 10:13:42 +02:00
ba8783f4ad Fix Code Smells 2021-04-21 09:57:03 +02:00
c41b303109 docu update 2021-04-14 18:33:52 +02:00
dc0b3d0f6f docu update 2021-04-14 13:24:36 +02:00
bf3c115bcf stream docu update 2021-04-14 11:46:34 +02:00
dbbafb4df4 add stream bps config option 2021-04-14 11:11:06 +02:00
42235609d4 optimize vlan pbit decode 2021-04-13 22:28:07 +02:00
f93d43e395 Fix IPv6 TC encode/decode 2021-04-13 22:04:16 +02:00
77b19e43ba Fix IPv6 decode TC 2021-04-13 21:42:09 +02:00
8bffc6b7e2 add secondary IPv6 support 2021-04-13 21:24:18 +02:00
06152a1f4b fix stream accounting packets 2021-04-13 21:22:24 +02:00
7ded37b5ff handle netowrk IP as secondary 2021-04-13 18:09:47 +02:00
46c30badb0 rename stream source address to network address 2021-04-13 18:00:20 +02:00
3fbbf9839a docu update 2021-04-13 16:57:29 +02:00
8a8bba44a2 rename stream source address to network address
Rename source-ipv4-address to network-ipv4-address
and source-ipv6-address to network-ipv6-address and apply
this option in both directions to allow overwriting network address
in upstream as well.
2021-04-13 16:57:19 +02:00
4f73078f35 update timespec to ms calcualtion 2021-04-13 12:56:04 +02:00
b776a43b79 Multicast Docu Update 2021-04-12 16:54:52 +02:00
a61f6e7efd Use CLOCK_MONOTONIC for all timestamps
Using CLOCK_REALTIME caused some misscalculations
(join delay, ...) after time adjustements (NTP, VMware, ...).
Therefore all timestamps changed to CLOCK_MONOTONIC.

For PACKET_MMAP the TPHDR RX timestamp can't be used
now as this was realtime and possibly adjusted.
2021-04-12 16:41:32 +02:00
b806f4c4d8 #27 Fix Multicast Loss Calculation 2021-04-12 11:56:49 +02:00
dc2c7fddc2 #27 Fix IGMP Delay Calculation 2021-04-12 11:27:09 +02:00
07d1fd2a99 Threading Docu 2021-04-01 21:33:52 +02:00
20c6a1fff6 Fix CMake for Threading 2021-04-01 20:07:50 +02:00
05432ef4cf Threaded Streams 2021-04-01 17:02:28 +02:00
13bcadf871 add config io-stream-max-ppi
This new options allows to control
the traffic stream max packets per interval.
2021-04-01 14:22:12 +02:00
789306cfb0 Improve IO Performance 2021-04-01 13:22:28 +02:00
ef18cf2dfb rx packet_mmap / tx raw 2021-04-01 01:33:29 +02:00
9aa161a162 stream support netmap and raw 2021-04-01 00:53:18 +02:00
ae3c2961d3 IO tuning 2021-04-01 00:16:11 +02:00
dd427be063 add new options to overwrite sources
+ stream->source-ipv4-address
+ stream->source-ipv6-address
2021-03-31 22:52:22 +02:00
35cffe2a2d IO fixes 2021-03-31 17:20:09 +02:00
54f9f79e07 fix L2TP delay stats 2021-03-31 15:58:51 +02:00
7b2f80c746 UI enhancements 2021-03-31 15:58:30 +02:00
854585bec1 Minor UI Fix 2021-03-31 15:39:07 +02:00
1f2cd179f5 Add UI View for Stream Stats 2021-03-31 15:37:59 +02:00
6e7c44e286 Fix IPv6 session traffic RX 2021-03-31 14:15:25 +02:00
d957896180 Docu and Accoutning Stats
+ add traffic stream docu
+ add session accounting stats
+ ...
2021-03-31 12:29:15 +02:00
ee93705d06 Fix L2TP Traffic Streams 2021-03-31 10:47:55 +02:00
71d38f2f65 L2TP Traffic Streams (WIP) 2021-03-30 23:16:56 +02:00
4ea1c75a8a Traffic Streams 2021-03-30 22:11:37 +02:00
67f8182ef9 Traffic Streams (WIP) 2021-03-30 13:23:36 +02:00
e62164f987 Add Fragentation Support
+ set DF bit for session traffic
+ add session rx/tx counter
+ add session rx fragmented counter
+ add interface rx fragmented counter
2021-03-25 13:38:11 +01:00