Skip to content

Commit 0e6c5a3

Browse files
committed
mogration readme
1 parent 05338b3 commit 0e6c5a3

File tree

1 file changed

+9
-15
lines changed

1 file changed

+9
-15
lines changed

doc/inet4-migration-notes/README.md

Lines changed: 9 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -19,27 +19,21 @@ These tweaks include:
1919
- Setting csmacdSupport=false for Ethernet MACs.
2020
- Etc.
2121
22-
The necessary changes are available in the following branches:
22+
For re-running the fingerprint tests, use the following versions/branches:
2323
24-
1. `topic/bz/inet3_to_inet4_migration` – this would be the release prepared for INET4
25-
2. `topic/bz/inet4version_for_migration_test` – this is where the fingerprints match the best:
26-
Nagle's algorithm disabled for TCP, modified cable lengths, etc.
27-
3. `v20250602` – modified OpenFlow for INET3: some fixes and bug corrections
28-
4. `topic/bz/inet3version_for_migration_test` – this is where the fingerprints match the best:
29-
Nagle's algorithm disabled for TCP, modified cable lengths, etc.
24+
In OpenFlow (these changes disable Nagle's algorithm, modify cable lengths, etc.):
3025
31-
Branches 2 and 4 are only needed for testing and can be deleted in the long term.
26+
1. `topic/bz/inet4version_for_migration_test` – modifies migrated version (INET 4.x)
27+
2. `topic/bz/inet3version_for_migration_test` – modifies `v20250602` (INET 3.x)
3228
33-
In INET:
29+
Apply the following patches to INET. They reduce the differences between INET 3.x and 4.x
30+
versions so that identical fingerprints can be achieved:
3431
35-
1. `topic/bz/for_openflow_test` – prepared for testing OpenFlow with INET4, TCP was modified to behave as similarly as possible to how it works in INET3.
36-
These changes also availables in inet4patch_for_openflow_migration_test.patch file for inet v4.5.0 release.
37-
2. `topic/bz/v3.x_for_openflow_test` – prepared for testing OpenFlow with INET3, with Nagle’s algorithm disabled in TCP.
38-
These changes also availables in inet3patch_for_openflow_migration_test.patch file for inet v3.8.5 release.
39-
40-
These INET branches were only needed for testing and can be deleted in the long term.
32+
1. `inet3patch_for_openflow_migration_test.patch`: patch for inet-3.8.5
33+
2. `inet4patch_for_openflow_migration_test.patch`: patch for inet-4.5.4
4134
4235
The list of mismatching simulations:
36+
4337
scenarios/hyperflow/usa/, -f Scenario_USA_ARP_HF_Ping_2C.ini -c General -r 0, 101s, 106a-08f4/tplx;3d6c-df22/~tNl, PASS,
4438
scenarios/hyperflow/usa/, -f Scenario_USA_ARP_HF_Ping_3C.ini -c General -r 0, 101s, daaf-a5e2/tplx;a11f-7a9c/~tNl, PASS,
4539
scenarios/hyperflow/usa/, -f Scenario_USA_ARP_HF_Ping_4C.ini -c General -r 0, 101s, 879f-d835/tplx;e4a0-c34a/~tNl, PASS,

0 commit comments

Comments
 (0)