Commit 8cc2652
committed
docs(topology): correct x.x.x.87 role from spurious second client to server control-plane NIC
User clarified that x.x.x.87 (redacted as 192.168.1.3) is in fact a
second NIC on the server host (the same machine running AI AGENT)
that is *not* taken over by DPDK and is reserved for kernel ssh
traffic. Earlier docs incorrectly labelled it as a backup/secondary
client. This commit corrects every site where that misinterpretation
appeared.
Correct three-IP topology now consistently expressed as:
- server data plane x.x.x.176 -> 192.168.1.1 (DPDK PMD, F-Stack)
- server control plane x.x.x.87 -> 192.168.1.3 (kernel, sshd egress)
- client (only one NIC) x.x.x.67 -> 192.168.1.2 (kernel or F-Stack)
AI AGENT (server-local) -> ssh -> server control NIC x.x.x.87 ->
client x.x.x.67 sshd; benchmark data path stays on
client -> server data NIC x.x.x.176 (DPDK), physically isolated from
the ssh control channel.
Files changed:
cvm-bench-methodology.svg (5 sites)
- server box header: drop the misleading single-IP subtitle, replace
with a dual-NIC line stating data plane / control plane mappings
- ssh control channel arrow label: append explicit
'(server control NIC x.x.x.87 -> client x.x.x.67)' annotation
- topology footer note: rewrite to say data NIC (.176) is DPDK-managed
while control NIC (.87) stays in kernel for ssh
- swimlane SERVER header: 'SERVER data x.x.x.176 / ctrl x.x.x.87'
- bottom footer: rewrite the D-segment legend to attribute each octet
to its correct role (data / control / client) and the corresponding
redacted form
cvm-bench-methodology.md (1 table + 1 paragraph rewritten)
- topology table replaces the bogus 'backup client' row with a proper
'server control plane' row
- old duplicated 'control vs data plane separation' paragraph trimmed
in favour of a single concise note that ssh traffic is physically
isolated on a different NIC from the benchmark data path
runtime-fix-execution-log.md (3 sites)
- L210, L485, L602 previously wrote 192.168.1.3 (client) as the
benchmarking peer; they are corrected to 192.168.1.2 (client) and
augmented with the role of 192.168.1.3 (server control plane / AI
AGENT ssh egress) so the three-way IP mapping is unambiguous in the
long-term execution record
Verification:
- grep '备用' across all three files -> 0 hits
- grep '9\.134' / '\b36000\b' -> 0 hits
- grep '192\.168\.1\.3(client' -> 0 hits (precise)
- grep 'f-stack-client\s*\(\s*192\.168\.1\.3' -> 0 hits1 parent 3b24ec8 commit 8cc2652
3 files changed
Lines changed: 19 additions & 19 deletions
File tree
- docs/freebsd_13_to_15_upgrade_spec/zh_cn
Lines changed: 11 additions & 11 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
22 | 22 | | |
23 | | - | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
24 | 28 | | |
25 | 29 | | |
26 | 30 | | |
| |||
31 | 35 | | |
32 | 36 | | |
33 | 37 | | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
| 38 | + | |
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
| |||
Lines changed: 5 additions & 5 deletions
Loading
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
207 | 207 | | |
208 | 208 | | |
209 | 209 | | |
210 | | - | |
| 210 | + | |
211 | 211 | | |
212 | 212 | | |
213 | 213 | | |
| |||
482 | 482 | | |
483 | 483 | | |
484 | 484 | | |
485 | | - | |
| 485 | + | |
486 | 486 | | |
487 | 487 | | |
488 | 488 | | |
| |||
599 | 599 | | |
600 | 600 | | |
601 | 601 | | |
602 | | - | |
| 602 | + | |
603 | 603 | | |
604 | 604 | | |
605 | 605 | | |
| |||
0 commit comments