avind in vedere ca chestia asta ai patit-o "in citeva cazuri" si "pentru anumite site-uri" eu as zice ca problema e in soft. sau in combinatia server+client. sau in combinatia server+client+elementele momentane ale conexiunii. poate pica o ceva intre client si server si atunci se agatza transferul... si aplicatia nu se prinde. internet exploderu moare de multe ori la x% fara sa mai zica/transfere nimic. fac pariu pe ce vrei tu ca nu poti sa reproduci chestia asta in mod constant (acelasi host, acelasi soft, acelasi transfer, acelasi punct de crapare etc)
> Salut. > Am observat in cateva cazuri comportari similare cu ce am sa descriu mai > departe. > De multe ori, pentru anumite site-uri de ex pentru conexiuni ftp cu ele, > sau chiar http, dupa un timp, facand un transfer ceva mai mare 1-2MB sau > poate mai mult, nu mai primesc nici un raspuns (nici un packet) de la ele ... > programul meu sta in select() neputincios ... > Cu toate astea, daca folosesc un downloader mai "istet" si acesta intrerupe > si reinitiaza conexiunea, lucrurile merg ca inainte ... > > Care ar fi explicatia? Din moment ce dupa restartarea conexiunii, exista > iar transfer intre hosturi, legatura de date intre masini(leg retea) > e prezenta. > De ce anumite conexiuni TCP initiate pur si simplu mor dupa un timp fara > sa se fi primit RESET sau FIN ? E devina implementarea TCP sau aplicatia > server ?
