![]() ![]() Note that the acknowledgement number acknowledges every sequence number up to but not including the acknowledgement number.ĭr.Pramod Pandya, in Computer and Information Security Handbook (Second Edition), 2013 TCP Session Hijacking The originator transmits data with the sequence number of 1000. The originator sends back a TCP packet with the SYN and ACK bits set and the acknowledgement number is 101, which is the sequence number it expects to see next. When this is received, the originator goes into the ESTABLISHED state. The acknowledgement number is 1000, which is the sequence number that the recipient expects to receive next. In this case, the recipient tells the originator that it will start transmitting at a sequence number of 100. ![]() The recipient sends back a TCP packet with the SYN and ACK bits set (which identifies that it is a SYN packet and also that it is acknowledging the previous SYN packet). When this is received the recipient goes into the SYN-RECEIVED state. The initiator goes into the SYN-SENT state and sends a packet with the SYN bit set and then indicates that the starting sequence number will be 999 (the current sequence number, thus the next number sent will be 1000). The initial state on the initiator is CLOSED and, on the recipient, it is LISTEN (the recipient is waiting for a connection see figure 24.7). ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |