tcp таймаут например, канал передачи данных хреновый
и все что вы там посылали итд прийдется сбрасывать, закрывать сокет
и начинать все по новой
поймите, протоколы включая даже http, на пальцах по форумам не изучают
вам на пальцах уже много рассказали
если понимания не пришло
то только прыгать в реку, по другому плавать не научитесь
и как работает http не поймете
ищите исходники на понятном вам языке, и разбирайте, если рфц не осилите