This release includes a new option for AF_PACKET to unpack GTPv1 tunnels: af_packet_extract_gtp_v1_tunnels, support for new forwardingStatus 4 byte encoding which is used by Cisco ASR9006 with IOS XR 6.4.2, a complete multi-user support for API via users_configuration and roles_configuration sections, see the full list of changes below!
Changes:
- Complete multi user support for API via users_configuration and roles_configuration sections
- Improved log messages Traffic buffer size for IPv6 is too small to accommodate whole traffic calculation period. Please increase traffic buffer size to add more details
- Added logic to use source_asn and destination_asn for filtering for Flow Spec mode and Flow Spec white list
- Added source_asns and destination_asns to JSON representation of Flow Spec announces
- Added logic to return ipv4_nexthops for sudo fcli show flowspec
- Added new option for AF_PACKET to unpack GTPv1 tunnels: af_packet_extract_gtp_v1_tunnels
- Implemented API for sudo fcli show blackhole uuid
- Switched protocol version to lowercase in blackhole details
- Added command sudo fcli show blackhole UUID to show basic information about attack
- Behaviour change: removed legacy fields attack_type, initial_attack_power, peak_attack_power, attack_protocol, attack_direction for attack callbacks, MongoDB and POST callbacks
- Behaviour change: removed legacy fields in attack notifications average_incoming_traffic, average_incoming_traffic_bits, average_outgoing_traffic, average_outgoing_traffic_bits, average_incoming_pps, average_outgoing_pps, average_incoming_flows, average_outgoing_flows
- Removed legacy fields attack_direction and attack_power from attack details information
- Behaviour change: we reworked logic for attack direction and attack power in PPS arguments for legacy Bash callback scripts to use modern approach for calculations
- Added logic to calculate number of flows we keep in storage for TCP, UDP, ICMP and other protocols and exposed them via system counters
- Added new metrics for TCP, UDP, ICMP flow tracking structures
- Added new counters entries_flow_tracking_tcp_ipv4, entries_flow_tracking_udp_ipv4, entries_flow_tracking_icmp_ipv4
- Renamed counter entries_flow_tracking to entries_flow_tracking_ipv4
- Added support for new forwardingStatus 4 byte encoding which is used by Cisco ASR9006 with IOS XR 6.4.2
See this release on GitHub