feat(core): the command line's network commands ping, host, nslookup, arp and netstat after Java, measured against Java
TerminalRun types lines into Java's command line on terminal-net at set times; the engine types the same lines. New in the engine: an ICMP echo in a program's thread (the first ICMP message after the send, whatever it is), Java's route choice, the ARP table with Java's broadcast row, DNS in a program's thread, ICMP broadcasts of a node's own network, and an ARP wait that ends after what else happens at that millisecond. Departures from Java: an echo is answered from the address asked (RFC 792), network unreachable carries the packet with its sender, ping names the host and takes only -b before it, arp and netstat list in the order learned, netstat lists a UDP server's listening socket only. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,210 @@
|
||||
{
|
||||
"frames": {
|
||||
"00000000-0000-0000-0000-000000000401": [],
|
||||
"00000000-0000-0000-0000-000000000402": [],
|
||||
"00000000-0000-0000-0000-000000000403": [],
|
||||
"00000000-0000-0000-0000-000000000404": [],
|
||||
"00000000-0000-0000-0000-000000000405": [],
|
||||
"00000000-0000-0000-0000-000000000405#1": [],
|
||||
"00000000-0000-0000-0000-000000000406": []
|
||||
},
|
||||
"rows": {
|
||||
"00000000-0000-0000-0000-000000000401": [],
|
||||
"00000000-0000-0000-0000-000000000402": [],
|
||||
"00000000-0000-0000-0000-000000000403": [],
|
||||
"00000000-0000-0000-0000-000000000404": [],
|
||||
"00000000-0000-0000-0000-000000000405": [],
|
||||
"00000000-0000-0000-0000-000000000405#1": [],
|
||||
"00000000-0000-0000-0000-000000000406": []
|
||||
},
|
||||
"layeredRows": {
|
||||
"00000000-0000-0000-0000-000000000401": [],
|
||||
"00000000-0000-0000-0000-000000000402": [],
|
||||
"00000000-0000-0000-0000-000000000403": [],
|
||||
"00000000-0000-0000-0000-000000000404": [],
|
||||
"00000000-0000-0000-0000-000000000405": [],
|
||||
"00000000-0000-0000-0000-000000000405#1": [],
|
||||
"00000000-0000-0000-0000-000000000406": []
|
||||
},
|
||||
"acts": [
|
||||
[
|
||||
500,
|
||||
"00000000-0000-0000-0000-000000000401",
|
||||
"ping 192.168.0.20"
|
||||
],
|
||||
[
|
||||
6000,
|
||||
"00000000-0000-0000-0000-000000000401",
|
||||
"ping localhost"
|
||||
],
|
||||
[
|
||||
11500,
|
||||
"00000000-0000-0000-0000-000000000401",
|
||||
"ping 127.0.0.1"
|
||||
]
|
||||
],
|
||||
"events": [
|
||||
[
|
||||
500,
|
||||
"00000000-0000-0000-0000-000000000401",
|
||||
"call",
|
||||
"ping 192.168.0.20"
|
||||
],
|
||||
[
|
||||
502,
|
||||
"00000000-0000-0000-0000-000000000401",
|
||||
"busy",
|
||||
"true"
|
||||
],
|
||||
[
|
||||
502,
|
||||
"00000000-0000-0000-0000-000000000401",
|
||||
"text",
|
||||
"PING 192.168.0.20 (192.168.0.20)"
|
||||
],
|
||||
[
|
||||
508,
|
||||
"00000000-0000-0000-0000-000000000401",
|
||||
"text",
|
||||
"\nFrom 127.0.0.1: icmp_seq=1 ttl=64 time=4ms"
|
||||
],
|
||||
[
|
||||
1504,
|
||||
"00000000-0000-0000-0000-000000000401",
|
||||
"text",
|
||||
"\nFrom 127.0.0.1: icmp_seq=2 ttl=64 time=0ms"
|
||||
],
|
||||
[
|
||||
2505,
|
||||
"00000000-0000-0000-0000-000000000401",
|
||||
"text",
|
||||
"\nFrom 127.0.0.1: icmp_seq=3 ttl=64 time=1ms"
|
||||
],
|
||||
[
|
||||
3504,
|
||||
"00000000-0000-0000-0000-000000000401",
|
||||
"text",
|
||||
"\nFrom 127.0.0.1: icmp_seq=4 ttl=64 time=0ms"
|
||||
],
|
||||
[
|
||||
4506,
|
||||
"00000000-0000-0000-0000-000000000401",
|
||||
"text",
|
||||
"\n--- 192.168.0.20 Paketstatistik ---\n4 Paket(e) gesendet, 4 Paket(e) empfangen, 0% Paketverlust\n"
|
||||
],
|
||||
[
|
||||
4506,
|
||||
"00000000-0000-0000-0000-000000000401",
|
||||
"busy",
|
||||
"false"
|
||||
],
|
||||
[
|
||||
6000,
|
||||
"00000000-0000-0000-0000-000000000401",
|
||||
"call",
|
||||
"ping localhost"
|
||||
],
|
||||
[
|
||||
6001,
|
||||
"00000000-0000-0000-0000-000000000401",
|
||||
"busy",
|
||||
"true"
|
||||
],
|
||||
[
|
||||
6001,
|
||||
"00000000-0000-0000-0000-000000000401",
|
||||
"text",
|
||||
"PING localhost (127.0.0.1)"
|
||||
],
|
||||
[
|
||||
6001,
|
||||
"00000000-0000-0000-0000-000000000401",
|
||||
"text",
|
||||
"\nFrom 127.0.0.1: icmp_seq=1 ttl=64 time=0ms"
|
||||
],
|
||||
[
|
||||
7002,
|
||||
"00000000-0000-0000-0000-000000000401",
|
||||
"text",
|
||||
"\nFrom 127.0.0.1: icmp_seq=2 ttl=64 time=1ms"
|
||||
],
|
||||
[
|
||||
8001,
|
||||
"00000000-0000-0000-0000-000000000401",
|
||||
"text",
|
||||
"\nFrom 127.0.0.1: icmp_seq=3 ttl=64 time=0ms"
|
||||
],
|
||||
[
|
||||
9002,
|
||||
"00000000-0000-0000-0000-000000000401",
|
||||
"text",
|
||||
"\nFrom 127.0.0.1: icmp_seq=4 ttl=64 time=1ms"
|
||||
],
|
||||
[
|
||||
10001,
|
||||
"00000000-0000-0000-0000-000000000401",
|
||||
"text",
|
||||
"\n--- localhost Paketstatistik ---\n4 Paket(e) gesendet, 4 Paket(e) empfangen, 0% Paketverlust\n"
|
||||
],
|
||||
[
|
||||
10001,
|
||||
"00000000-0000-0000-0000-000000000401",
|
||||
"busy",
|
||||
"false"
|
||||
],
|
||||
[
|
||||
11500,
|
||||
"00000000-0000-0000-0000-000000000401",
|
||||
"call",
|
||||
"ping 127.0.0.1"
|
||||
],
|
||||
[
|
||||
11500,
|
||||
"00000000-0000-0000-0000-000000000401",
|
||||
"busy",
|
||||
"true"
|
||||
],
|
||||
[
|
||||
11500,
|
||||
"00000000-0000-0000-0000-000000000401",
|
||||
"text",
|
||||
"PING 127.0.0.1 (127.0.0.1)"
|
||||
],
|
||||
[
|
||||
11501,
|
||||
"00000000-0000-0000-0000-000000000401",
|
||||
"text",
|
||||
"\nFrom 127.0.0.1: icmp_seq=1 ttl=64 time=1ms"
|
||||
],
|
||||
[
|
||||
12500,
|
||||
"00000000-0000-0000-0000-000000000401",
|
||||
"text",
|
||||
"\nFrom 127.0.0.1: icmp_seq=2 ttl=64 time=0ms"
|
||||
],
|
||||
[
|
||||
13501,
|
||||
"00000000-0000-0000-0000-000000000401",
|
||||
"text",
|
||||
"\nFrom 127.0.0.1: icmp_seq=3 ttl=64 time=1ms"
|
||||
],
|
||||
[
|
||||
14501,
|
||||
"00000000-0000-0000-0000-000000000401",
|
||||
"text",
|
||||
"\nFrom 127.0.0.1: icmp_seq=4 ttl=64 time=0ms"
|
||||
],
|
||||
[
|
||||
15503,
|
||||
"00000000-0000-0000-0000-000000000401",
|
||||
"text",
|
||||
"\n--- 127.0.0.1 Paketstatistik ---\n4 Paket(e) gesendet, 4 Paket(e) empfangen, 0% Paketverlust\n"
|
||||
],
|
||||
[
|
||||
15503,
|
||||
"00000000-0000-0000-0000-000000000401",
|
||||
"busy",
|
||||
"false"
|
||||
]
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user