summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorluwenpeng <[email protected]>2024-08-29 18:03:14 +0800
committerluwenpeng <[email protected]>2024-08-30 18:56:35 +0800
commit8935e5408b58885773e7db04403c2ae3fca590c7 (patch)
treefcdefaeab8e673e895f9b7149d2f8543413a6fad /test
parent338dcf93e5ac530d5216f834f5798bbe672e711c (diff)
IP reassembly parses IP frag related configuration items
Diffstat (limited to 'test')
-rw-r--r--test/decoders/http/test_based_on_stellar/env/stellar.toml13
-rw-r--r--test/packet_inject/conf/stellar.toml13
2 files changed, 12 insertions, 14 deletions
diff --git a/test/decoders/http/test_based_on_stellar/env/stellar.toml b/test/decoders/http/test_based_on_stellar/env/stellar.toml
index da13527..210ce3d 100644
--- a/test/decoders/http/test_based_on_stellar/env/stellar.toml
+++ b/test/decoders/http/test_based_on_stellar/env/stellar.toml
@@ -15,9 +15,12 @@ cpu_mask = [5, 6, 7, 8, 9, 10, 11, 12]
[ip_reassembly]
enable = 1
-timeout = 10000 # range: [1, 60000] (ms)
-bucket_entries = 256 # range: [1, 4294967295] (must be power of 2)
-bucket_num = 4096 # range: [1, 4294967295]
+bucket_entries = 32 # range: [1, 4294967295] (must be power of 2)
+bucket_num = 1024 # range: [1, 4294967295]
+
+ip_frag_timeout_ms = 10000 # range: [1, 60000] (ms)
+ip_frag_expire_polling_interval_ms = 0 # range: [0, 60000] (ms)
+ip_frag_expire_polling_limit = 1024 # range: [1, 1024]
[session_manager]
# max session number
@@ -62,10 +65,6 @@ tcp_reassembly_max_timeout_ms = 10000 # range: [1, 60000] (ms)
tcp_reassembly_max_segments = 256 # range: [2, 4096]
[schedule]
-# Note: free_expired_ip_frag_interval determines the precision of ip_reassembly timeout
-free_expired_ip_frag_interval = 50 # range: [1, 60000] (ms)
-free_expired_ip_frag_batch = 100 # range: [1, 60000]
-
merge_stat_interval = 50 # range: [1, 60000] (ms)
output_stat_interval = 10 # range: [1, 60000] (ms)
diff --git a/test/packet_inject/conf/stellar.toml b/test/packet_inject/conf/stellar.toml
index 3860757..d039d0d 100644
--- a/test/packet_inject/conf/stellar.toml
+++ b/test/packet_inject/conf/stellar.toml
@@ -15,9 +15,12 @@ cpu_mask = [5]
[ip_reassembly]
enable = 1
-timeout = 10000 # range: [1, 60000] (ms)
-bucket_entries = 8 # range: [1, 4294967295] (must be power of 2)
-bucket_num = 1024 # range: [1, 4294967295]
+bucket_entries = 32 # range: [1, 4294967295] (must be power of 2)
+bucket_num = 1024 # range: [1, 4294967295]
+
+ip_frag_timeout_ms = 10000 # range: [1, 60000] (ms)
+ip_frag_expire_polling_interval_ms = 0 # range: [0, 60000] (ms)
+ip_frag_expire_polling_limit = 1024 # range: [1, 1024]
[session_manager]
# max session number
@@ -62,10 +65,6 @@ tcp_reassembly_max_timeout_ms = 10000 # range: [1, 60000] (ms)
tcp_reassembly_max_segments = 128 # range: [2, 4096]
[schedule]
-# Note: free_expired_ip_frag_interval determines the precision of ip_reassembly timeout
-free_expired_ip_frag_interval = 50 # range: [1, 60000] (ms)
-free_expired_ip_frag_batch = 1000 # range: [1, 60000]
-
merge_stat_interval = 50 # range: [1, 60000] (ms)
output_stat_interval = 2000 # range: [1, 60000] (ms)