Hello.
After upgrade system to Freebsd 13 I noticed traffic speed degradation in a communication with one of the host in local network.(and with this host only.). Pcap file of this communication in the attachment(dup_ack_dump.pcapng). There are a lot of duplication of packets with ACK flag and retransmission. As I understand system duplicate outgoing packets with ACK flag when incoming packets come in wrong order. Freebsd host (192.168.1.137) received packets #40-44 which came in right order, but system haven't acknowledged receiving of these packets and sent Selective Ack without these packets (packet #49). All of these packets were retransmitted after that. And this happened again and again. I've attached similar communication, but from VM(bhyve) with Freebsd12(ok_dump.pcapng). Everything's fine there.
I'd really appreciate if somebody help me to understand what happens.
After upgrade system to Freebsd 13 I noticed traffic speed degradation in a communication with one of the host in local network.(and with this host only.). Pcap file of this communication in the attachment(dup_ack_dump.pcapng). There are a lot of duplication of packets with ACK flag and retransmission. As I understand system duplicate outgoing packets with ACK flag when incoming packets come in wrong order. Freebsd host (192.168.1.137) received packets #40-44 which came in right order, but system haven't acknowledged receiving of these packets and sent Selective Ack without these packets (packet #49). All of these packets were retransmitted after that. And this happened again and again. I've attached similar communication, but from VM(bhyve) with Freebsd12(ok_dump.pcapng). Everything's fine there.
I'd really appreciate if somebody help me to understand what happens.