http://www.rhyshaden.com/tcp.htm
This site has a nice example of a TCP session. My question is: If after the SYN, SYN-ACK, and ACK (handshaking) the first host (160.221.172.250) was the one doing *ALL* the data sending alone, what would the example look like in terms of SEQ and ACK numbers? I'm not concerned with WINDOWs at this point. Specifically: 1. What do the SEQUENCE_NUMBER and ACK_NUMBER fields hold when one host ( 160.221.172.250) is doing all the sending, and the other is just receive/discarding? 2. Does the second host (160.221.73.26) reply to each datagram with an ACK? If not, how will the first host know that a packet has been lost/corrupt without ACK signals from 2nd host back to 1st host? If there is an ACK reply for each TCP datagram sent, what does it look like? 3. Assuming again that host 1 is doing all the sending, what will the FIN packet at the end look like in terms of sequence and acknowlegement numbers? Thanks, -- Imad
_______________________________________________ gini mailing list gini@cs.mcgill.ca http://mailman.cs.mcgill.ca/mailman/listinfo/gini