āĻ ā§āϝāĻžāύāĻĨā§āϰā§āĻĒāĻŋāĻ āĻāĻžāϰā§āύā§āϞ āĻāĻŋāϏāĻŋāĻĒāĻŋ āϏā§āĻā§āϝāĻžāĻā§ āĻāĻāĻāĻŋ āĻā§āϰā§āϤāϰ āĻĻā§āϰā§āĻŦāϞāϤāĻž (CVE-2026-98432) āĻĒā§āϰāĻāĻžāĻļ āĻāϰā§āĻā§āĨ¤ LinuxāϝāĻž āĻŦāĻŋāĻļā§āώāĻāĻžāĻŦā§ āϤā§āϰāĻŋ āĻāϰāĻž āĻĒā§āϝāĻžāĻā§āĻ āĻĒāĻžāĻ āĻžāύā§āϰ āĻŽāĻžāϧā§āϝāĻŽā§ āϰāĻŋāĻŽā§āĻ āĻā§āĻĄ āĻāĻā§āϏāĻŋāĻāĻŋāĻāĻļāύā§āϰ āϏā§āϝā§āĻ āĻāϰ⧠āĻĻā§āϝāĻŧāĨ¤ āĻāĻāĻāĻŋ āĻāĻžāϰā§āϝāĻāϰ āĻāĻā§āϏāĻĒā§āϞāϝāĻŧā§āĻ āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāĻžāύāĻž āĻā§āĻā§, āϝāĻž āĻāĻžāϰā§āύā§āϞ āϞā§āĻā§āϞ⧠āĻā§āĻĄ āĻāĻā§āϏāĻŋāĻāĻŋāĻāĻļāύ āĻāĻŦāĻ āĻĻā§āϰ āĻĨā§āĻā§ āϏāĻŋāϏā§āĻā§āĻŽā§ āϰā§āĻ āĻĒā§āϰāĻŋāĻāĻŋāϞā§āĻ āĻ āϰā§āĻāύā§āϰ āϏā§āϝā§āĻ āĻĻā§āϝāĻŧāĨ¤ āĻāĻ āĻāĻā§āϏāĻĒā§āϞāϝāĻŧā§āĻāĻāĻŋ āĻāĻŽāύ āϏāĻŦ āϏāĻŋāϏā§āĻā§āĻŽā§ āĻāĻā§āϰāĻŽāĻŖā§āϰ āĻāύā§āϝ āĻāĻĒāϝā§āĻā§āϤ, āϝā§āĻā§āϞā§āϰ āϏāĻžāϰā§āĻāĻžāϰ āĻĒā§āϰāϏā§āϏ āĻŽāĻžāϞā§āĻāĻŋāĻĒāĻžāĻĨ āĻāĻŋāϏāĻŋāĻĒāĻŋ (MPTCP) āĻĒā§āϰā§āĻā§āĻāϞ āϏāĻŽāϰā§āĻĨāύāĻāĻžāϰ⧠āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻ āϏāĻā§āĻā§āϰ āĻŽāĻžāϧā§āϝāĻŽā§ āϏāĻāϝā§āĻ āĻā§āϰāĻšāĻŖ āĻāϰā§āĨ¤ āĻĒā§āϰāϤāĻŋāĻāĻŋ āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻ āϏāĻā§āĻā§āϰ āĻāύā§āϝ āĻāϞāĻžāĻĻāĻžāĻāĻžāĻŦā§ MPTCP āϏāĻŽāϰā§āĻĨāύ āϏāĻā§āϰāĻŋāϝāĻŧ āĻāϰāĻž āϝāĻžāϝāĻŧ, āϝāĻž Go 1.24 (āĻĢā§āĻŦā§āϰā§āϝāĻŧāĻžāϰāĻŋ ⧍ā§Ļ⧍ā§Ģ) āĻĨā§āĻā§ Go āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄ āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋāϤ⧠āĻĄāĻŋāĻĢāϞā§āĻ āĻšāĻŋāϏā§āĻŦā§ āĻĨāĻžāĻā§āĨ¤
āĻĒā§āϰāϏā§āϤā§āϤāĻā§āϤ āĻāĻā§āϏāĻĒā§āϞāϝāĻŧā§āĻāĻāĻŋ Go-āϤ⧠āϞā§āĻāĻž āϝā§āĻā§āύ⧠āϏāĻžāϰā§āĻāĻžāϰ āĻ ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύā§āϰ āϏāĻžāĻĨā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝā§āϤ⧠āĻĒāĻžāϰā§, āϝāĻžāϰ āĻŽāϧā§āϝ⧠Caddy HTTP āϏāĻžāϰā§āĻāĻžāϰāĻ āĻ āύā§āϤāϰā§āĻā§āĻā§āϤ, āϝāϤāĻā§āώāĻŖ āĻĒāϰā§āϝāύā§āϤ āĻāĻāĻŋ āϤāĻžāϰ āϤā§āϰāĻŋ āĻāϰāĻž āϞāĻŋāϏā§āύāĻŋāĻ āϏāĻā§āĻā§ āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻ āĻĒā§āϝāĻžāĻā§āĻ āĻĒāĻžāĻ āĻžāϤ⧠āĻĒāĻžāϰā§āĨ¤ āϝā§āĻšā§āϤ⧠āĻāĻ āĻĻā§āϰā§āĻŦāϞāϤāĻžāĻāĻŋ āϏāϰāĻžāϏāϰāĻŋ IPv4 āϏā§āĻā§āϝāĻžāĻā§ āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ āĻāĻŦāĻ āĻāĻāĻŋ MPTCP-āĻāϰ āĻāύā§āϝ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āύāϝāĻŧ, āϤāĻžāĻ MPTCP-āĻāϰ āĻāĻĒāϰ āύāĻŋāϰā§āĻāϰ āύāĻž āĻāϰā§āĻ āĻāĻžāĻ āĻāϰ⧠āĻāĻŽāύ āĻāĻā§āϏāĻĒā§āϞāϝāĻŧā§āĻ āϤā§āϰāĻŋ āĻāϰāĻž āϏāĻŽā§āĻāĻŦ, āĻāĻŋāύā§āϤ⧠āĻāĻ āϧāϰāύā§āϰ āĻāĻā§āϏāĻĒā§āϞāϝāĻŧā§āĻ āĻāĻāύāĻ āĻĒāϰā§āϝāύā§āϤ āĻĒā§āϰāĻĻāϰā§āĻļāĻŋāϤ āĻšāϝāĻŧāύāĻŋāĨ¤ āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, āϏāĻā§āĻ āĻŽāĻžāĻāĻā§āϰā§āĻļāύ āĻ āύā§āϰā§āϧ āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻžāĻāϰāĻŖā§āϰ āϏāĻŽāϝāĻŧ āĻāĻ āĻĻā§āϰā§āĻŦāϞāϤāĻžāϰ āϏā§āϝā§āĻ āύā§āĻāϝāĻŧāĻž āϏāĻŽā§āĻāĻŦ, āϝāĻž net.ipv4.tcp_migrate_req=1 āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāĻāĻžāϰāϝā§āĻā§āϤ āĻāύāĻĢāĻŋāĻāĻžāϰā§āĻļāύ⧠āĻ āĻĨāĻŦāĻž BPF_SK_REUSEPORT_SELECT_OR_MIGRATE āĻ āĻĒāĻļāύāϏāĻš eBPF āĻĒā§āϰā§āĻā§āϰāĻžāĻŽ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻāĻĒāϞāĻŦā§āϧ āĻĨāĻžāĻā§āĨ¤
TCP āϏāĻāϝā§āĻ āϏā§āĻĨāĻžāĻĒāύā§āϰ āϏāĻŽāϝāĻŧ āĻĒā§āύāĻāĻĒā§āϰā§āϰāĻŋāϤ SYN āĻ āύā§āϰā§āϧāĻā§āϞāĻŋāϰ āϝā§āĻāĻĒā§ āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻžāĻāϰāĻŖā§āϰ āĻĢāϞ⧠āϏā§āώā§āĻ āĻāĻāĻāĻŋ āϰā§āϏ āĻāύā§āĻĄāĻŋāĻļāύā§āϰ āĻāĻžāϰāĻŖā§ āĻāĻ āĻĻā§āϰā§āĻŦāϞāϤāĻžāĻāĻŋ āĻāĻā§āĨ¤ āϝā§āĻšā§āϤ⧠tcp_v4_syn_recv_sock() āĻĢāĻžāĻāĻļāύāĻāĻŋ āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāĻāĻžāϰāĻā§āϞāĻŋāĻā§ āĻāĻĒāĻŋ āύāĻž āĻāϰā§, āĻŦāϰāĻ āĻāĻāĻāĻŋ āϰā§āĻĢāĻžāϰā§āύā§āϏā§āϰ āĻŽāĻžāϧā§āϝāĻŽā§ ireq->ireq_opt āϏā§āĻā§āϰāĻžāĻāĻāĻžāϰ āĻĨā§āĻā§ āĻāĻžāĻāϞā§āĻĄ āϏāĻā§āĻā§ āĻĒāĻžāĻ āĻžāϝāĻŧ, āϤāĻžāĻ āĻāĻŋāĻā§ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻĒāϰāĻŋāϏā§āĻĨāĻŋāϤāĻŋāϤ⧠āĻāĻŽāύ āĻāĻāĻāĻŋ āĻ āĻŦāϏā§āĻĨāĻžāϰ āϏā§āώā§āĻāĻŋ āĻšāϝāĻŧ āϝā§āĻāĻžāύ⧠āϏāĻā§āĻ āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāĻāĻžāϰ āϧāĻžāϰāĻŖāĻāĻžāϰ⧠inet_opt āĻāĻŦāĻ ireq_opt āϏā§āĻā§āϰāĻžāĻāĻāĻžāϰāĻā§āϞāĻŋāϰ āĻŽā§āĻŽāϰāĻŋ āĻāϤāĻŋāĻŽāϧā§āϝ⧠āĻŽā§āĻā§āϤ (free) āĻšāϝāĻŧā§ āĻā§āϞā§āĻ, āϏāĻāĻļā§āϞāĻŋāώā§āĻ āϏāĻā§āĻ āĻ āĻĒāĻļāύāĻā§āϞāĻŋ āĻŦā§āϝāĻŦāĻšā§āϤ āĻšāϤ⧠āĻĨāĻžāĻā§ (use-after-free)āĨ¤
āϧāĻžāϰāĻžāĻŦāĻžāĻšāĻŋāĻāĻāĻžāĻŦā§ āϏāĻŽāϝāĻŧ-āϏāĻŽāύā§āĻŦāĻŋāϤ āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻ āĻ āύā§āϰā§āϧ āĻĒāĻžāĻ āĻžāύā§āϰ āĻŽāĻžāϧā§āϝāĻŽā§ āϰāĻŋāĻŽā§āĻ āĻāĻā§āϏāĻĒā§āϞāϝāĻŧāĻā§āĻļāύ āϏāĻŽā§āĻĒāύā§āύ āĻāϰāĻž āĻšāϝāĻŧāĨ¤ āĻāĻ āĻāĻā§āϏāĻĒā§āϞāϝāĻŧāĻāĻāĻŋ āĻ ā§āϝāĻžāĻĄā§āϰā§āϏ āϰâā§āϝāĻžāύā§āĻĄāĻŽāĻžāĻāĻā§āĻļāύ (KASLR) āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰ⧠āĻāĻžāϰā§āύā§āϞāĻā§āϞāĻŋāϤ⧠āϏāĻĢāϞāĻāĻžāĻŦā§ āĻĒā§āϰāϝāĻŧā§āĻ āĻāϰāĻž āϝāĻžāϝāĻŧ, āĻāĻŋāύā§āϤ⧠āϰā§āϏ āĻāύā§āĻĄāĻŋāĻļāύ āĻāĻāύā§āĻĄā§āϤ⧠āĻĒā§āĻāĻāĻžāϤ⧠āϝāĻĨā§āώā§āĻ āϏāĻŽāϝāĻŧ āϞāĻžāĻā§ āĻāĻŦāĻ āĻĒā§āϰāĻā§āϰ āϏāĻāĻā§āϝāĻāĻŦāĻžāϰ āĻĒā§āύāϰāĻžāϝāĻŧ āĻā§āώā§āĻāĻž āĻāϰāĻžāϰ āĻĒā§āϰāϝāĻŧā§āĻāύ āĻšāϝāĻŧāĨ¤ āĻāĻā§āϏāĻĒā§āϞāϝāĻŧāĻā§āĻļāύāĻāĻŋ āĻāĻ āĻāĻžāϰāĻŖā§ āϏāĻšāĻ āĻšāϝāĻŧā§ āϝāĻžāϝāĻŧ āϝā§, āϰā§āϏ āĻāύā§āĻĄāĻŋāĻļāύ āĻāĻāύā§āĻĄā§ āĻŽāĻŋāϏ āĻāϰāϞ⧠āĻāĻžāϰā§āύā§āϞ āĻā§āϰā§āϝāĻžāĻļā§āϰ āĻĒāϰāĻŋāĻŦāϰā§āϤ⧠āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āĻāĻāĻāĻŋ āĻšā§āϝāĻžāύā§āĻĄāĻļā§āĻ āĻšāϝāĻŧ, āϝāĻž āĻ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻāĻāĻžāϞā§āϰ āĻāύā§āϝ āĻā§āώā§āĻāĻž āĻāϰāĻžāϰ āϏā§āϝā§āĻ āĻĻā§āϝāĻŧāĨ¤ āĻāĻā§āϏāĻĒā§āϞāϝāĻŧāĻ āĻĒā§āϰā§āĻā§āĻāĻžāĻāĻĒā§, āĻāĻ āĻāĻā§āϰāĻŽāĻŖāĻāĻŋ āĻāϰāϤ⧠āĻĒā§āϰāĻžāϝāĻŧ āĻāĻ āĻāύā§āĻāĻž āϏāĻŽāϝāĻŧ āϞā§āĻā§āĻāĻŋāϞâāĻŽā§āĻŽāϰāĻŋ āϞā§āĻāĻāĻ āύāĻŋāϰā§āϧāĻžāϰāĻŖ āĻāϰāϤ⧠ā§Ēā§Ž āĻŽāĻŋāύāĻŋāĻ āĻāĻŦāĻ āĻā§āĻĄ āĻāĻā§āϏāĻŋāĻāĻŋāĻāĻļāύ āϏāĻāĻāĻ āĻŋāϤ āĻāϰāϤ⧠āĻāϰāĻ ā§Ģ āĻŽāĻŋāύāĻŋāĻāĨ¤
āĻāĻāύ⧠āĻāĻŽāύ āĻā§āύ⧠āĻŦāĻŋāĻāϞā§āĻĒ āĻāĻĒāĻžāϝāĻŧ āύā§āĻ āϝāĻž āĻāĻ āĻĻā§āϰā§āĻŦāϞāϤāĻžāĻāĻŋāϰ āĻāĻāĻāĻŋ āύāĻŋāĻļā§āĻāĻŋāϤ āϏāĻŽāĻžāϧāĻžāύ āĻĻāĻŋāϤ⧠āĻĒāĻžāϰā§âāĻāĻžāϰā§āύā§āϞ āĻāĻĒāĻĄā§āĻ āĻāύāϏā§āĻāϞ āĻāϰāĻžāĻ āĻāĻāĻŽāĻžāϤā§āϰ āύāĻŋāϰā§āĻāϰāϝā§āĻā§āϝ āĻāĻĒāĻžāϝāĻŧāĨ¤ āϏāĻŽāϏā§āϝāĻžāĻāĻŋ āĻāĻžāϰā§āύā§āϞ āĻĨā§āĻā§āĻ āĻĒā§āϰāĻāĻžāĻļ āĻĒā§āϤ⧠āĻļā§āϰ⧠āĻāϰā§āĨ¤ Linux 4.4 āĻāĻŦāĻ āϰāĻŋāϞāĻŋāĻ 5.10.272, 5.15.223, 6.1.190, 6.6.159, 6.12.113, 6.18.56, 7.2.10 āĻāĻŦāĻ 7.3-āĻ āϏāĻŽāĻžāϧāĻžāύ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤ āĻĄāĻŋāϏā§āĻā§āϰāĻŋāĻŦāĻŋāĻāĻļāύāĻā§āϞāĻŋāϤ⧠āĻĻā§āϰā§āĻŦāϞāϤāĻž āϏāĻŽāĻžāϧāĻžāύā§āϰ āĻ
āĻŦāϏā§āĻĨāĻž āĻāĻ āĻĒā§āώā§āĻ āĻžāĻā§āϞāĻŋāϤ⧠āĻŽā§āϞā§āϝāĻžāϝāĻŧāύ āĻāϰāĻž āϝā§āϤ⧠āĻĒāĻžāϰā§: Debian, Ubuntu, SUSE/openSUSE, RHEL, Gentoo, Arch,
āĻĢā§āĻĄā§āϰāĻžāĨ¤
āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻļā§āώāĻŖ āĻĒāĻĻā§āϧāϤāĻŋ āĻŽā§āĻāĻžāĻŦā§āϞāĻžāϰ āĻāύā§āϝ āϝ⧠āϏā§āĻĒāĻžāϰāĻŋāĻļāĻā§āϞ⧠āϰāϝāĻŧā§āĻā§ āĻāĻŋāύā§āϤ⧠āϏāĻžāϧāĻžāϰāĻŖāĻāĻžāĻŦā§ āĻĻā§āϰā§āĻŦāϞāϤāĻžāĻāĻŋāĻā§ āĻĒā§āϰāϤāĻŋāϰā§āϧ āĻāϰ⧠āύāĻž, āϏā§āĻā§āϞā§āϰ āĻŽāϧā§āϝ⧠āĻ āύā§āϤāϰā§āĻā§āĻā§āϤ āĻšāϞ⧠MPTCP āϏāĻŽāϰā§āĻĨāύ āύāĻŋāώā§āĻā§āϰāĻŋāϝāĻŧ āĻāϰāĻž āĻāĻŦāĻ āĻāĻžāϰā§āύā§āϞ sysctl āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāĻāĻžāϰ net.ipv4.tcp_migrate_req-āĻā§ 0-āϤ⧠āϏā§āĻ āĻāϰāĻž:
sysctl -w net.mptcp.enabled=0
sysctl -w net.ipv4.tcp_migrate_req=0
āϏāĻŋāϏā§āĻā§āĻŽā§ āĻāĻŽāύ āĻā§āύ⧠āĻĒā§āϰāϏā§āϏ āĻāĻā§ āĻāĻŋāύāĻž āϤāĻž āύāĻŋāϰā§āϧāĻžāϰāĻŖ āĻāϰāϤ⧠āϝāĻž āϏāĻā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§
MPTCP-āϤā§, āĻāĻĒāύāĻŋ āĻāĻ āĻāĻŽāĻžāύā§āĻĄāĻā§āϞ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ:
āĻāĻāĻĒāĻŋ āĻāĻŽāĻĒāĻŋāĻāĻŋāϏāĻŋāĻĒāĻŋ āĻāύā§āĻĄāĻĒāϝāĻŧā§āύā§āĻ āĻĻā§āĻāĻžāύ
āĻāĻāĻĒāĻŋ āĻāĻŽāĻĒāĻŋāĻāĻŋāϏāĻŋāĻĒāĻŋ āϏā§āĻŽāĻž āĻĻā§āĻāĻžāύ
Go āĻĒā§āϰā§āĻā§āϰāĻžāĻŽā§ MPTCP āϏāĻžāĻĒā§āϰā§āĻ āύāĻŋāώā§āĻā§āϰāĻŋāϝāĻŧ āĻāϰāϤā§, 'multipathtcp=0' āĻĢā§āϞā§āϝāĻžāĻāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ, āϝāĻž 'GODEBUG=multipathtcp=0' āĻāύāĻāĻžāϝāĻŧāϰāύāĻŽā§āύā§āĻ āĻā§āϰāĻŋāϝāĻŧā§āĻŦāϞ āϏā§āĻ āĻāϰāĻžāϰ āĻŽāĻžāϧā§āϝāĻŽā§ āϏā§āĻ āĻāϰāĻž āϝāĻžāϝāĻŧāĨ¤ āĻŦāĻŋāϞā§āĻĄ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ MPTCP āϏāĻžāĻĒā§āϰā§āĻ āύāĻŋāώā§āĻā§āϰāĻŋāϝāĻŧ āĻāϰāϤā§, go.mod āĻĢāĻžāĻāϞ⧠'godebug multipathtcp=0' āϝā§āĻ āĻāϰā§āύāĨ¤ āĻāĻĒāύāĻžāϰ āĻ ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ āĻā§āĻĄā§, āĻāĻĒāύāĻŋ net.Dialer.SetMultipathTCP āĻāĻŦāĻ net.ListenConfig.SetMultipathTCP āĻĢāĻžāĻāĻļāύāĻā§āϞ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠MPTCP āύāĻŋāώā§āĻā§āϰāĻŋāϝāĻŧ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤
āĻāϞā§āĻāĻŋāϤ āϏāĻŽāϏā§āϝāĻžāĻāĻŋāϰ āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ, āĻ ā§āϝāĻžāύāĻĨā§āϰā§āĻĒāĻŋāĻ āĻāĻžāϰā§āύā§āϞ⧠āϏā§āĻĨāĻžāύā§āϝāĻŧāĻāĻžāĻŦā§ āĻŦā§āϝāĻŦāĻšāĻžāϰāϝā§āĻā§āϝ āĻāĻāĻžāϧāĻŋāĻ āĻĻā§āϰā§āĻŦāϞāϤāĻžāϰ āĻāĻĨāĻžāĻ āĻā§āώāĻŖāĻž āĻāϰā§āĻā§āĨ¤ LinuxOpenBSD, āĻāĻŦāĻ FreeBSD-āϤ⧠āĻāĻŽāύ āĻĻā§āϰā§āĻŦāϞāϤāĻž āϝāĻž āϏāĻŋāϏā§āĻā§āĻŽā§ āϰā§āĻ āĻ ā§āϝāĻžāĻā§āϏā§āϏ āĻāĻŦāĻ āĻāĻāϏā§āϞā§āĻā§āĻĄ āĻāύā§āĻā§āĻāύāĻžāϰ āĻĨā§āĻā§ āĻŦā§āϰāĻŋāϝāĻŧā§ āĻāϏāĻžāϰ āϏā§āϝā§āĻ āĻĻā§āϝāĻŧ; Chrome āĻāĻŦāĻ Safari-āϤ⧠āĻāĻŽāύ āĻĻā§āϰā§āĻŦāϞāϤāĻž āϝāĻž āĻŦāĻŋāĻļā§āώāĻāĻžāĻŦā§ āĻĄāĻŋāĻāĻžāĻāύ āĻāϰāĻž āĻāϝāĻŧā§āĻŦ āĻĒā§āĻ āĻā§āϞāĻžāϰ āϏāĻŽāϝāĻŧ āϏāĻŋāϏā§āĻā§āĻŽā§ āĻā§āĻĄ āĻāĻā§āϏāĻŋāĻāĻŋāĻāĻļāύ āĻāĻāĻžāϝāĻŧ; āĻāĻžāϰā§āύā§āϞ⧠āĻāĻāĻāĻŋ āĻĻā§āϰā§āĻŦāϞāϤāĻžāĨ¤ WindowsāϝāĻžāϰ āĻĢāϞ⧠āĻā§āϰā§āϝāĻžāĻļ āĻšāϝāĻŧ; āĻĒā§āϞā§āϝāĻžāĻāĻĢāϰā§āĻŽā§āϰ āĻĻā§āϰā§āĻŦāϞāϤāĻž AndroidāϝāĻžāϰ āĻŽāĻžāϧā§āϝāĻŽā§ āĻĄāĻŋāĻāĻžāĻāϏāĻāĻŋ āĻāύāϞāĻ āύāĻž āĻāϰā§āĻ āϏā§āĻā§āϰāĻŋāύ āϞāĻ āĻŦāĻžāĻāĻĒāĻžāϏ āĻāϰ⧠āĻŦā§āϝāĻā§āϤāĻŋāĻāϤ āϤāĻĨā§āϝ āĻāĻŦāĻ āĻĢāĻā§āĻā§āϞ⧠āĻ ā§āϝāĻžāĻā§āϏā§āϏ āĻāϰāĻž āϝāĻžāϝāĻŧ (āĻāĻ āĻāĻā§āϰāĻŽāĻŖāĻāĻŋ āĻāĻāĻāĻŋ āĻā§āĻāϞ āĻĒāĻŋāĻā§āϏā§āϞ ⧝ āϏā§āĻŽāĻžāϰā§āĻāĻĢā§āύ⧠āĻĒā§āϰāĻĻāϰā§āĻļāύ āĻāϰāĻž āĻšāϝāĻŧā§āĻāĻŋāϞ)āĨ¤
āϏāĻŽā§āĻĒā§āϰāĻ:
- āĻāύāĻāĻŋāύāĻāĻā§āϏ-āĻ, āĻāĻāĻāĻŋ āϞāĻŋāϏā§āύāĻŋāĻ āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻ āϏāĻā§āĻā§āϰ āĻāύā§āϝ IPPROTO_MPTCP āĻ āĻĒāĻļāύāĻāĻŋ āϏāĻā§āϰāĻŋāϝāĻŧ āĻāϰāĻžāϰ āϏā§āĻŦāĻŋāϧāĻžāĻāĻŋ āϏāĻāϏā§āĻāϰāĻŖ 1.29.7 āĻĨā§āĻā§ āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ āĻĨāĻžāĻāϞā§āĻ, āĻāĻāĻŋ āĻĄāĻŋāĻĢāϞā§āĻāϰā§āĻĒā§ āĻŦā§āϝāĻŦāĻšā§āϤ āĻšāϝāĻŧ āύāĻžāĨ¤
- Lighttpd-āĻāϰ 1.4.76 āϰāĻŋāϞāĻŋāĻ āĻĨā§āĻā§ MPTCP āϏāĻā§āϰāĻŋāϝāĻŧ āĻāϰāĻžāϰ āĻŦāĻŋāĻāϞā§āĻĒāĻāĻŋ āĻāĻĒāϞāĻŦā§āϧ āϰāϝāĻŧā§āĻā§āĨ¤
- ⧍ā§Ļ⧍ā§Ē āϏāĻžāϞ⧠Apache httpd-āĻāϰ 2.5-HEAD āĻŦā§āϰāĻžāĻā§āĻā§ MPTCP āϏāĻžāĻĒā§āϰā§āĻ āĻāϰāĻžāϰ āĻāύā§āϝ āĻĒā§āϝāĻžāĻ āϝā§āĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻāĻŋāϞāĨ¤
- āϏāĻŋāϏā§āĻā§āĻŽāĻĄāĻŋ-āϰ ⧍ā§Ģā§ āύāĻ āϏāĻāϏā§āĻāϰāĻŖā§ āϏāĻā§āĻā§āϰ āĻŽāĻžāϧā§āϝāĻŽā§ āϏāĻā§āϰāĻŋāϝāĻŧ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ MPTCP āĻāĻžāϞ⧠āĻāϰāĻžāϰ āϏā§āĻŦāĻŋāϧāĻž āϝā§āĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤
- āĻ ā§āϝāĻžāĻĒāĻžāĻāĻŋ āĻā§āϰā§āϝāĻžāĻĢāĻŋāĻ āϏāĻžāϰā§āĻāĻžāϰ-āĻ MPTCP āϏāĻā§āϰāĻŋāϝāĻŧ āĻāϰāĻžāϰ āĻŦāĻŋāĻāϞā§āĻĒāĻāĻŋ āϏāĻāϏā§āĻāϰāĻŖ ⧝.⧍.ā§Ē āĻĨā§āĻā§ āϏāĻŽāϰā§āĻĨāĻŋāϤāĨ¤
- HAProxy-āĻāϰ 3.1.0 āϏāĻāϏā§āĻāϰāĻŖ āĻĨā§āĻā§ "mptcp{,4,6}@" āĻŦāĻŋāĻāϞā§āĻĒāĻāĻŋ āĻāĻĒāϞāĻŦā§āϧāĨ¤ ".
- Traefik-āĻāϰ 2.11.26, 3.4.2 āĻāĻŦāĻ v3.5.0-rc1 āϰāĻŋāϞāĻŋāĻāĻā§āϞ⧠āĻĨā§āĻā§ IPPROTO_MPTCP āĻĢā§āϞā§āϝāĻžāĻ āϏā§āĻ āĻāϰāĻž āĻĄāĻŋāĻĢāϞā§āĻāϰā§āĻĒā§ āϏāĻā§āϰāĻŋāϝāĻŧ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤
- Valkey DBMS-āĻāϰ 9.0.0 āϏāĻāϏā§āĻāϰāĻŖ āĻĨā§āĻā§ "--mptcp" āĻ āĻĒāĻļāύ āĻāĻŦāĻ "mptcp yes" āĻ "repl-mptcp yes" āϏā§āĻāĻŋāĻāϏāĻā§āϞ⧠āĻāĻĒāϞāĻŦā§āϧ āĻšāϝāĻŧā§āĻā§āĨ¤
āĻāϤā§āϏ: opennet.ru
