BleepingComputer.com: Full duplex in tcp, please help?

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Full duplex in tcp, please help?

#1 User is offline   nounou29 

  • New Member
  • Pip
  • Find Topics
  • Group: Members
  • Posts: 4
  • Joined: 12-January 10

Posted 01 November 2010 - 11:44 PM

hi...normally we said when we use tcp...it is full duplex(tcp)..

suppose i have 2 packet to be send to a server packet A and packet B.
when sending a packet(A) from my computer to a server and if that packet is lost, my computer will have to try to send packet A to the server according to the sequencing property in the tcp. Packet B will not be allowed to be sent until packet A reaches the server successfully right??

in other hand, packet B is waiting for packet A, right??
why do we say that it is full duplex??
i would be grateful to anyone who answer it.

thanks beforehand,

#2 User is offline   Baltboy 

  • Forum Addict
  • PipPipPipPipPipPip
  • Find Topics
  • Group: BC Advisor
  • Posts: 1,277
  • Joined: 29-December 09
  • Gender:Male
  • Location:Pennsylvania

Posted 05 November 2010 - 10:34 PM

Using TCP packets can be sent out of order. However TCP is an error correcting protocol and an order dependent protocol. So lost or corrupted packets will be resent. All other recieved packets will be held till the corrected packet is recieved.

So in your example both packet A and packet B will be sent to the server. When the server determines by the checksum that it is missing packet A it will ask for the packet to be resent. Meanwhile the server will hold packet B until Packet A is recieved and proccessed.

None of this actually has anything to do with Full duplex. What full duplex means is that the network cards in the computer are capable of transmitting data and recieving data at the same time.

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users