У меня есть 2 ПК Linux (PC1: ядро 3.13.0-37 и PC2: ядро 3.11.0-12)как активировать TCP Fast Open в Linux
PC1-------PC2(TCP server port 4410)
С PC1, я м отправке TCP пакет с TCP Fast Open (Fast Open Request Cookie)
я м ожидая получить ответ от сервера с опцией TCP (Fast Open Cookie: ххххххй) что-то вроде этого:
Но у меня есть пакет tcp без опции TCP (Fast Open Cookie: xxxxxxx).
Мне интересно, есть ли что-то для настройки на моем PC2 (linux), чтобы активировать опцию TCP Fastt Open.
Для сервера TCP, я бегу в PHP скрипт:
$sock = socket_create(AF_INET, SOCK_STREAM, 0);
// Bind the socket to an address/port
socket_bind($sock, "0.0.0.0", 4410) or die('Could not bind to address');
for(;;) {
// Start listening for connections
socket_listen($sock);
...
}
я думал это был бы простой случай 'sysctl -w net.ipv4.tcp_fastopen = 3'. Так как это не я, я удалил свой ответ, чтобы помочь привлечь других ответчиков. – cnicutar