Author Topic: "TCP State Transition Diagram" a problem in it  (Read 7870 times)

Offline zhaozh2000

  • Newbie
  • *
  • Posts: 1
    • View Profile
"TCP State Transition Diagram" a problem in it
« on: March 14, 2011, 04:27:01 AM »
"TCP State Transition Diagram"
http://www.utasker.com/docs/uTasker/TCP_SE_DIAG.PDF

In SYN RECVD Receive RST(only server), I think it like this :From LISTEN To SYN RECVD,
I Recvive SYN,but I find RST in this Data,so I back to LISTEN,and to SYN SENT.

Now, From LISTEN to SYN SENT, Send data & SEND Ack, but I think send ack is a error,I think it should SEND SYN

Am I right? ??? ::) thank you!



Offline mark

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3236
    • View Profile
    • uTasker
Re: "TCP State Transition Diagram" a problem in it
« Reply #1 on: March 14, 2011, 10:16:37 PM »
Hi

Yes, there was certainly an error when moving from LISTEN to SYN SENT.

This has been corrected to SEND = SYN. The "send data" has been expanded to "App. send data" since a listener will typicllay stay in the listening state when a server, waiting for clients to connect. When the local application wants to send data it will then initiate this with the connection.

Thanks.

Regards

Mark