|
Hi all,
I ran a simple client-server application on m5.
It's just that first, the client set up connection to the server and then send
messages to the server, the server then will show what it gets from the
client.
It is expected that when I drop some of the packets
in the receiver side, the packets should be retransmitted.
However, when I drop some certain packets, the dropped packets will not
be retransmitted and the sending process will terminate.
For example, when I send a message with length
32768, the message will be divided into about 30 packets. When I drop the 13th,
14th, 15th, 17th, 19th, 21st packets, these packets will be retransmitted; but
when I drop the 11th, 13th, 15th, 17th, 19th, 21st packets, only the
first two packets(11, 13) were retransmitted and after
retransmission I can't see the subsequent
packets transmitted.
I traced the packets using
Ethereal.
How can this happen?
Yu
|
All the advantages of Linux Managed Hosting--Without the Cost and Risk! Fully trained technicians. The highest number of Red Hat certifications in the hosting industry. Fanatical Support. Click to learn more http://sel.as-us.falkag.net/sel?cmd=lnk&kid=107521&bid=248729&dat=121642
_______________________________________________ m5sim-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/m5sim-users
