TCP segment encapsulate it IP payload,if some way ip packet is lost in transmission.

some time IP packet will be fragmented,

i ask if this one fragment part will be lost in transmission.how can fix it?

all other packet will be drop?

  • 1
    At least I have no idea what you're asking... – Zac67 Jul 31 '18 at 16:03
  • 1
    It is still not clear what you’re asking – Ron Trunk Jul 31 '18 at 16:09
  • fragmented ip packet,if drop in transmission TCP payload already drop?? – Manjitha Teshara Jul 31 '18 at 16:10
  • Still no luck.. i dont get it. – user36472 Jul 31 '18 at 16:59
  • TCP segment go inside IP packets,there are many problems.ip packets can get dropped with TCP payload? – Manjitha Teshara Jul 31 '18 at 17:12

If a fragment of a packet gets lost, the destination host will be unable to rebuild the packet, and the packet will be discarded.

IP is connectionless, and it has no facility to request missing fragments or packets. Upper-layer protocols or applications must request any missing packets to be resent, if necessary (for some protocols or applications, e.g. real-time, resending old data can be a bad thing). Connection-oriented protocols, e.g. TCP, will request any missing data, but connectionless protocols, e.g. UDP will not request missing data, so it would be up to the application or application-layer protocol to request missing data.

  • Any fragment part lost TCP help to request them again? – Manjitha Teshara Jul 31 '18 at 17:17
  • this is missing fragment of a packet or sender ip packet? – Manjitha Teshara Jul 31 '18 at 17:19
  • 1
    If a packet is dropped, then TCP would not get the segment that is the payload of the packet. TCP guarantees in-order data delivery, and it has a mechanism to request missing segment be resent from the source TCP. – Ron Maupin Jul 31 '18 at 17:21
  • it's helpful answer – Manjitha Teshara Jul 31 '18 at 17:28

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.