1) koliki treba da mi bude max. protok po jednom peeru na 56k modemu? (Prvi pametnjaković koji kaže "maksimalno 56 kilobita po sekundi" dobiće po glavi

2) koliki je prosečan procenat gubitka paketa preko 56k telefonskog modema?
3) Čuo sam neke loše stvari o TCP/IP protokolu, u smislu da ako ispusti samo jedan paket, ne prima druge dok taj jedan ne stigne. Kada pošaljem poruku preko DirectPlayPeer.SendTo poruke, veličine (recimo) 1000 bajta, da li se ta poruka šalje kao paket preko interneta ili biva rasparčana u delove? Drugim rečima, da li je slanje jednog paketa od 10k bezbednije od slanja 10 paketa po 1k?
4) Koji je optimalni interval za slanje apdejta? Čuo sam da routeri ne vole da primaju veliki broj malih paketa jer treba više vremena da se procesuje queue. Kažu da je Quake 1 slao 10 apdejta u sekundi i da je to bilo sasvim dovoljno. To je fino, ali Quake 1 je izašao '97...
5) Po vašem iskustvu, ako planiram da imam 8 igrača, da li je bolje da koristim klijent-server topologiju?
6) U peer-to-peer topologiji, ako pošaljem 100k podataka GRUPI od 4 igrača, koliko će kilobajta "izaći" kroz moj modem? 100 ili 400? (Pitam jer mi je logično da postoje neki protokoli koji "pametno" menadžuju podatke, ali plašim se da nije sve logično u svetu kompjutera...)
7) Da li se praktikuje da se peerovima (koji nisu host) prepušta da sami računaju podatke o gameworld-u ili se SVE bitne stvari vrše na hostu, a peerovi samo "popunjavaju praznine" dok ne stigne sledeći apdejt sa hosta? (Naravno, govorim samo o bitnim entitetima u gameworldu, a ne o efektima u igri koji mogu i da se procesuju lokalno)
Razlog što sve ovo pitam umesto da sam radim benchmark je prosta logistika - naravno da će igra na LANu da radi k'o podmazana, ali ne mogu da tek tako uradim internet test.
Hvala na svakoj pomoći.
Brannigan