thanx tlhintoq again for shwoing intrest in my thread,
yes my software repeater needs to buffer data regardless of performance consideration.
And please tell me what API should I use (Sockets, winsock kernel driver, windows filtering callout driver, network programming interface, NDIS or any other) to handle each and every packet and ACK from my softrepeater ???
I know all therotically, which is similar...
User Profile
Collapse
-
-
Dear Plater,
Thanks for your reply,
I know TCP it self manages ACKs, and that my problem is I want to manage ACKs my self.
Consider the scenario, A is sending data to C through B, so what happens,
A will send data to B so B will send ACK(1) to A. now B will send data to C which again send ACK(2) to B Which again send it to A.
so for ACK I required three transfer if I use tools like...Leave a comment:
-
Dear tlhintoq,
First of all thanks for your reply,
Well I know i just need to transfer byte from A to c and c to a, but what is the problem is I also need to handle ack from both machines.
i. e. Suppose A is sending 5MB of data using TCP to C. It actually send it to B which will not send the ACK to A but only forwards it to C now C sends an ACK to B which forwards it to A.
I know sockets and winsock...Leave a comment:
-
How to develop SoftRepeater in C#
I want to develop an application which will act as a repeater between two computers in wireless network. for example if there are three computers in a wireless network A, B, and C, now if A wants to send some data to C, It sends it to B which then transfer it to C.
Now I know it can be done using sockets, but i also need to receive all the acknowledgement sent by C to A through B only, I can't find anything in socket to recieve ACKs....
No activity results to display
Show More
Leave a comment: