clouck a écrit :
Voila je fait appel à vous car pour mon projet , je dois réaliser une implementation de tcp. L'objectif étant de réaliser une application client serveur toute bete, mais aussi de pouvoir observer tout le cheminement des messages envoyer entre le client/serv ,syn, ack, nbre de paquets transmis.... Je dois aussi pouvoir regler la taille des fenetres, faire le checksum etc... Ma question est : Comment puis-je faire ?
|
En commençant par écrire un document de définition sérieux, puis une document de conception complet et bien documenté.
Ensuite, les techniques de mises en oeuvre s'appuient sur les "raw sockets" (RS), au-dessus desquelles on implémente le protocole IP (si ce n'est déjà fait par les RS), puis le protocole TCP. C'est un gros travail qui nécessite une grande maitrise du langage C, des RS, des threads et des protocoles IP et TCP. (débutants et/ou bricoleurs, s'abstenir...).
C'est un projet d'école ?
Message édité par Emmanuel Delahaye le 02-09-2007 à 15:08:46
---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/