Christian Giese
a8016c799b
BGP Update (WIP)
2022-03-09 13:45:29 +01:00
Christian Giese
15e17ecc70
BGP Initial (WIP)
2022-03-09 13:45:10 +01:00
Christian Giese
2e3fe1fa1d
TCP LwIP Initial (WIP)
2022-03-09 13:44:12 +01:00
Christian Giese
08d2f85975
Add LSPGEN and Restructure Project
...
+ restructure project
+ add lspgen
+ ...
2022-03-08 21:25:09 +01:00
Christian Giese
3663d924f7
ISIS VLAN support
2022-03-07 09:19:12 +01:00
Christian Giese
8b9ed6fa22
add ISIS SR node SID support
2022-03-07 09:19:12 +01:00
Christian Giese
abf1886c9e
ISIS crash fixed
...
Crash if ISIS PDU was received but not configured.
2022-03-07 09:19:12 +01:00
Christian Giese
2f8f5a2e66
allow large control socket commands
2022-03-07 09:19:12 +01:00
Christian Giese
5c54777008
missing status in isis database command
2022-03-07 09:19:12 +01:00
Christian Giese
84706453e2
disable traffic autostart via config
2022-03-07 09:19:12 +01:00
Christian Giese
b6d4925bcf
ISIS LSP update command
2022-03-07 09:19:12 +01:00
Christian Giese
5fc6602fe5
ISIS load MRT file command
2022-03-07 09:19:12 +01:00
Christian Giese
8b5bd49383
ISIS fixes
2022-03-07 09:19:12 +01:00
Christian Giese
5c9430fb51
ISIS MRT header length field
2022-03-07 09:19:12 +01:00
Christian Giese
0b48509473
ISIS external connections
...
+ support for external connections
+ fixes in MRT file shandling
+ ...
2022-03-07 09:19:12 +01:00
Christian Giese
62ce7556ab
add ISIS MRT file support
2022-03-07 09:19:12 +01:00
Christian Giese
fb4e4990d7
ISIS control commands
2022-03-07 09:19:12 +01:00
Christian Giese
137df5bff1
ISIS teardown
2022-03-07 09:19:12 +01:00
Christian Giese
de5d8e73c5
ISIS basically working
...
+ restructured code (own directory, ...)
+ authentication
+ flooding
+ ...
2022-03-07 09:19:12 +01:00
Christian Giese
9f3da9d490
set IPv6 link-local address to EUI64
2022-03-07 09:19:12 +01:00
Christian Giese
47181ca186
ISIS Enhancements (WIP)
...
+ send IPv6 link-local in in hello
+ extend isis interface command with peer info
+ enhance isis are to str function
+ enhance isis system-id to str function
2022-03-07 09:19:12 +01:00
Christian Giese
79a2d3bffe
ISIS Initial Draft (WIP)
2022-03-07 09:19:12 +01:00
Christian Giese
dc52079b8b
fix accounting packets for IPv6
2022-03-02 13:25:42 +01:00
Christian Giese
615dd9aca8
add config opton to filter streams from capture
...
New configuration option `capture-include-streams`
to filter BNG Blaster streams (UC and MC) from captures.
2022-03-01 21:03:44 +01:00
Christian Giese
2f5b0d7ce0
fix session-traffic handling
2022-01-28 15:55:13 +01:00
Christian Giese
44e146cbe5
fix interfaces command (segfault)
2022-01-27 09:21:05 +01:00
Christian Giese
cc355f8959
extend interfaces cmd with traffic stats
2022-01-26 13:41:09 +01:00
Hannes Gredler
28b2f9b254
change timer layout for better cacheline friendlyness, use bool rather than bitflags
2022-01-26 13:40:54 +01:00
Hannes Gredler
553e7e9b18
use less expensive strncpy() rather than snprintf() for formatting a timer name
2022-01-26 13:40:54 +01:00
Christian Giese
a96c096c66
MPLS stream support
...
Add support to send/receive traffic streams
with up to two MPLS labels on network interfaces.
2022-01-26 13:40:54 +01:00
Christian Giese
86a37509e3
fix ICMPv6 echo response
2022-01-26 13:40:54 +01:00
Christian Giese
9800a43deb
#64 IP6CP interface identifier EUI-64
...
Derive IP6CP interface identifier from
client MAC address (EUI-64).
2022-01-26 13:40:54 +01:00
Christian Giese
ed7a9d688b
fix ip6cp typo
2022-01-26 13:40:54 +01:00
Christian Giese
daaf11ad4f
add stream max packets and start delay
...
Add new option to delay stream traffic start
(start-delay) and max packets (max-packets).
2022-01-26 13:40:54 +01:00
Christian Giese
eecb169596
declare local RX functions as static
2022-01-26 13:40:54 +01:00
Christian Giese
b01b61e5a7
#63 reject unknown LCP options
...
Reject all unknown LCP configuration
options by sending LCP conf-reject.
2022-01-26 13:40:54 +01:00
Christian Giese
963624a344
add new start-delay config opton
2021-12-14 11:09:54 +01:00
Christian Giese
937d563f31
traffic stream fixes
2021-12-10 14:41:56 +01:00
Christian Giese
44aa49e597
fix DHCP timout in report
2021-12-06 23:02:15 +01:00
Christian Giese
48fb951c4a
fix #59 segmentation fault
2021-12-06 15:12:23 +01:00
Christian Giese
6963acd337
add avg session traffic stats
2021-12-06 15:07:20 +01:00
Christian Giese
01ce67e1b1
fix L2TP traffic flow tracking and loss count
2021-12-06 14:27:38 +01:00
Christian Giese
aae3fc71f7
#57 access-ipv4/6-source-address
...
Add support to overwrite the source IP for
upstream stream traffic to allow testing RPF
functionality for IPv4 and IPv6.
2021-11-26 17:52:26 +01:00
Christian Giese
a51ce42287
fix bbl loss calculation
2021-11-26 16:49:37 +01:00
Christian Giese
557a86afda
fix function to derive session_id from DHCP
2021-11-17 11:07:11 +01:00
Christian Giese
d0d54c7743
fix IPoE with IPv6 only
2021-11-11 09:23:58 +01:00
Christian Giese
49e9efe04a
Update sessions-pending cmd
...
Display session with session traffic
not verified here as well.
2021-11-09 14:49:45 +01:00
Christian Giese
f37d635a9d
L2TP LNS StopCCN Fix
2021-11-09 11:55:10 +01:00
Christian Giese
7c9672cd8e
Display Flow Delay in MSEC
2021-11-09 11:54:53 +01:00
Christian Giese
f1cdec1467
Fix L2TP Data RX Stats
2021-11-08 17:07:21 +01:00