netcat -l -p 1234 -s 127.0.0.n
>ss -ltpn
State Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0 1 127.0.0.5:1234 0.0.0.0:* users:(("netcat",pid=1221,fd=3))
LISTEN 0 1 127.0.0.4:1234 0.0.0.0:* users:(("netcat",pid=1158,fd=3))
LISTEN 0 1 127.0.0.3:1234 0.0.0.0:* users:(("netcat",pid=1096,fd=3))
LISTEN 0 1 127.0.0.2:1234 0.0.0.0:* users:(("netcat",pid=1006,fd=3))
RFC 1122 states in Section 3.2.1.5 ("Identification: RFC 791
Section 3.2") that:
When sending an identical copy of an earlier datagram, a host MAY
optionally retain the same Identification field in the copy.
o The IPv4 ID field is no longer permitted to be used for duplicate
detection. This applies to both atomic and non-atomic datagrams.
o Retransmitted non-atomic IPv4 datagrams are no longer permitted to
reuse the ID value.
2. Как именно браузер выбирает порт? По какому алгоритму?
3. Как поведет себя шлюз с nat если через него PC1 и PC2 отправят пакет на сервер X c одинакового порта?
virsh list --all
, и это тоже описано в документации.