Re: Pořadí packetů
Martin Záruba
swz na volny.cz
Neděle Květen 8 19:33:16 CEST 2016
Dík.
To byla velmi cenná rada. Už mi to funguje. Je to nakonec docela
logické. Data jsou odesílána okamžitě a příjemce musí být schopen
rozeznat, že již obdržel všechna data. Pokud ne, musí umět počkat, až
zase nějaká dojdou. Naopak ten, co vysílá se nemusí starat o to, zda je
příjemce odebral. Někde se hromadí, zatím mi ale není jasné kde.
Martin Záruba
Dne 8.5.2016 v 13:02 Petr Labaj napsal(a):
> Především v případě TCP spojení se na žádné pakety nehraje.
> TCP je prostě datová roura, do které z jedné strany cpu data, na druhé
> straně
> ta data lezou ven.
> Velikost bloků, po jakých to do té roury cpu, obecně nemá žádnou
> souvislost
> s tím, po jakých blocích to z ní bude na druhé straně padat ven.
> Ale pořadí jednotlivých byte a jejich správnost je zaručena, případně
> je oznámeno,
> že se roura poškodila a data nejsou platná.
>
> PL
>
> ***************************From: "Martin Záruba" <swz na volny.cz
> <mailto:swz na volny.cz>>
>>
>> To: "HW-news" <hw-list na list.hw.cz
>> <mailto:hw-list na list.hw.cz>> Sent: Sunday, May 08, 2016
>> 10:31 AM Subject: Pořadí packetů Potřebuji přenášet bloky
>> dat o délce pár byte až cca 60kB. Pro odeslání používám
>> SendString z knihovny Synapse. Pokud pro příjem použiji
>> RecvPacket, dojdou pakety (obvykle velké 8192byte) v
>> pořadí, jak byly vytvořeny ze stringu předanému SendString
>> nebo musím opakovat RecvByte? Nebo to jde ještě jinak?
>> Martin Záruba
>>
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
---
Tato zpráva byla zkontrolována na viry programem Avast Antivirus.
https://www.avast.com/antivirus
Další informace o konferenci Hw-list