• [^] # Re: Je comprends pas

    Posté par . En réponse au journal Le TCP keepalive m'a tué. Évalué à 7.

    WTF ? Et c'est quoi le keepalive TCP ou ssh d'après toi ?! C'est implémenté par l'appli ! Ça n'est pas du tout la stack TCP qui gère ça !

    T'étais presque crédible sur ton couplet TCP-c-est-trop-génial-moi-j-ai-tout compris

    sshd.c line 1796

     /* Set SO_KEEPALIVE if requested. */
     if (options.tcp_keep_alive && packet_connection_is_on_socket() &&
     setsockopt(sock_in, SOL_SOCKET, SO_KEEPALIVE, &on, sizeof(on)) < 0)
     error("setsockopt SO_KEEPALIVE: %.100s", strerror(errno));
    
    

    http://tools.ietf.org/html/rfc1122#page-101

    que les ressources bouffées par la mémorisation de ce genre d'empilement pourri est bien pire que garder une connexion TCP !

    C'est pas tant que ca la connexion TCP qui bouffe de la ressource. Ce sont les données associée à la session et les processus.

    En plus comme dit plus haut, d'un point de vue applicatif. Il doit y avoir plus de gens qui préfèrent voir visuellement que leur connexion est tombé (plutôt que d'attendre de taper quelque chose) que de gens comme toi. Dans tout les cas tu as le choix. T'as passé plus de temps sur ce journal qu'il t'en aurait fallu pour faire ta config.