Page 1 sur 1

[..] TCPconnect() sans renvoi de packet ACK

Posté : sam. 08 juin 2013 00:18
par Oknax
Bonjour à tous.

Lorsque j'établis une connexion avec mon serveur FTP, je renvoie obligatoirement un paquet ACK. J'aimerais savoir si il était possible de mettre la connexion en attente sans renvoie de ce pacquet ACK par moi même.

Cordialement

Re: [..] TCPconnect() sans renvoie de packet ACK

Posté : mar. 11 juin 2013 00:37
par PandiPanda
Bonsoir, je suis pas un expert mais il me semble que le fait de pas envoyé d'ack, est en partie avantage/inconvenient (ca se discute) de l'UDP non?

est il possible de ne pas passer par les tcpxxx mais plutot par des udpxxx ? ^^

Re: [..] TCPconnect() sans renvoie de packet ACK

Posté : mar. 11 juin 2013 01:10
par lesolutionneur
A mon avis, c'est au niveau de l'implantation du protocole TCP dans windows que le paquet ACK est envoyé, il n'y a donc pas de moyen simple de le délayer (d'autant plus qu'un paquet ACK doit être renvoyé assez rapidement sinon cela signifie pour le serveur que le paquet a été perdu)

Re: [..] TCPconnect() sans renvoie de packet ACK

Posté : mar. 11 juin 2013 08:44
par GhostLine
Je plussois. Je n'osai pas intervenir, n'étant moi même pas spécialiste, mais pour autant que je me souvienne, le le fait de ne pas répondre clôture la connexion au terme d'un timeout (pour des raisons de sécurité).

Re: [..] TCPconnect() sans renvoie de packet ACK

Posté : mar. 11 juin 2013 19:09
par jchd
Quel serait l'intérêt de flirter avec le timeout et risquer ainsi de prendre la porte dans les dents ?
Vivre dangereusement ?

Re: [..] TCPconnect() sans renvoie de packet ACK

Posté : jeu. 27 juin 2013 00:55
par Sea
C'est le principe du TCP
Tous les segments TCP conformes, reçus par
ces processus, font l’objet d’un accusé de réception, connu sous le nom de segment
ACK (pour «ACKnowledgement»). Un segment ACK n’est autre qu’un segment dont
le bit ACK est activé.
pour plus d'info je te laisse regarder ce doc très sympa :)
https://repo.zenk-security.com/Protocol ... TCP-IP.pdf

Re: [..] TCPconnect() sans renvoie de packet ACK

Posté : jeu. 27 juin 2013 12:58
par timmalos
Y'a egalement ce tutoriel très bien fait et mis à jour très recemment :

http://reseau.developpez.com/tutoriels/caleca/tcpip-v4/