At Tuesday 04 March 2008 18:25:02 Anders Gidenstam wrote: > On Tue, 4 Mar 2008, Pietro wrote: > > and Oliver wrote: > >> The server forwards all packets to every directly connected clients > >> (ie. users) and every server it knows about. > > > > I agree with 'the nature of the beast', as LeeE stated. Server acting as > > mery packet relay can't do more. > > Server should act as packet filtering relay, for ex. if I'm flying over > > south Italy, all San Francisco zone traffic info are of no interest for > > me. So IMHO we need no universal servers but zone servers. Theoretically > > if no player connected to Europe zone server is flying over North America > > and no player connected to North America zone server is flying over > > Europe, these two servers have no need to communicate each other. > > The mpservers already do a simple form of distance based filtering: > > 1. Server to directly connected clients: > An mpserver only relay data to (its local) clients within 50nm of the > source. > > 2. Inter-server relaying. > Data from a local client is only relayed at full speed to those > mpservers that have clients within 50nm of the source. > The data feed to other mpservers is reduced to about one packet per > second (the rest from that client are not relayed). > The reduced rate relay is need to keep all mpservers informed about > all players. > > Of course, since nearly all MP activity occurs with 50nm of KSFO these > measures have a limited effect. But still, mpserver06 has a much lower > bandwidth usage than e.g. 02 thanks to few local clients and this scheme. > > Cheers, > > Anders
Ah, nice to know it. I didn't see sources and doc isn't talking about it. Regards, Pietro ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Flightgear-devel mailing list Flightgear-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-devel