[aprssig] ISS internet feed
Andrew Rich vk4tec at tech-software.netSun Mar 20 15:26:55 UTC 2011
- Previous message: [aprssig] ISS internet feed
- Next message: [aprssig] ISS internet feed
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
So please correct me if I am wrong + The same packet is cut down by a sliding window so only one copy exists. + A different packet will be let through because it is not the same. + The APRS-IS does not look at any timestamps ? Or does a time stamp simply make a packet "different" How does the APRS-IS server build a list of packets to check against ? RAM or database ? - Andrew - ----- Original Message ----- From: "Pete Loveall AE5PL Lists" <hamlists at ametx.com> To: "TAPR APRS Mailing List" <aprssig at tapr.org> Sent: Sunday, March 20, 2011 10:54 PM Subject: Re: [aprssig] ISS internet feed > There is no "winning". When a packet is seen at a server, that server > starts its dupe timer on that packet and then extends the sliding window > every time the same packet is seen again until that packet is not seen > within the duplicate window. There is no administrative communication > between servers. Therefore, another server may see the same packet from a > different gateway first and perform the sliding window dupe elimination > based on that packet. > > Don't make this more complex than it is. A server sees a packet, does a > dupe check and if not a dupe, passes the packet and starts a dupe > elimination window. If it is a dupe, the elimination window is reset to > 30 seconds for that packet. Each server works independently meaning that > one server may see a packet from one gateway first while another server > may see the same packet from a different gateway first. The packet will > be seen by all but which gateway "wins" is indeterminate except by which > packet arrives at a server first. > > Since there are literally hundreds of servers in APRS-IS, "port of entry" > for any one packet is determined by the gateways hearing the packet, the > servers servicing the gateways, and the server you happen to be connected > to for "listening". You are trying to think of APRS-IS as a "system". It > is not. It is a network of independent but interconnected servers, > gateways, and clients. Determinations are made at each individual entity > and that is why you can't disable at dupe checking at one server in the > network and expect dupe checking to be disabled globally. "Independent" > means just that. For the reasons I explained previously, we do not want > dupe processing disabled unless you want to go back to 2001 when we > couldn't keep a server functioning for more than 24 hours with a fraction > of the traffic we have today. > > 73, > > Pete Loveall AE5PL > pete at ae5pl dot net > >> -----Original Message----- >> From: Andrew Rich >> Sent: Sunday, March 20, 2011 6:35 AM >> >> Peter can u talk a bit about how inter server traffic works ? >> >> Say two stations are gating but thru different servers and hear the same >> packet >> >> How does the system know which packet wins ? > _______________________________________________ > aprssig mailing list > aprssig at tapr.org > https://www.tapr.org/cgi-bin/mailman/listinfo/aprssig
- Previous message: [aprssig] ISS internet feed
- Next message: [aprssig] ISS internet feed
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the aprssig mailing list
