Abstract-Trots mycket färsk forskning om peer-to-peer (P2P) protokoll för Internet, har det funnits relativt få praktiska protokoll utformade för att uttryckligen redogöra för Network Address Translation Gateways (NAT). De P2P-protokoll som hanterar NATs kringgår dem med hjälp av relä och hål-punching tekniker för att dirigera paket till noder som är bosatta bakom NATs. I detta dokument presenterar vi Croupier, en peer sampling service (PSS) som ger enhetliga slumpmässiga prover av noder i närvaro av NATs i nätverket. Det är den första NAT-medvetna PSS som fungerar utan användning av relä eller hål-punching. Genom att ta bort behovet av återutläggning och hål-punching, minskar vi komplexiteten och overhead av vårt protokoll samt öka dess robusthet till churn och misslyckande. Vi utvärderade Croupier i simulering, och i jämförelse med befintliga NAT-medvetna PSS', våra resultat visar liknande slumpmässiga egenskaper, men förbättrad robusthet i närvaro av både höga procentandelar av noder bakom NATs och massiva nodfel. Croupier har också betydligt lägre protokoll overhead.
Croupier REF gav en alternativ NAT-medveten PSS som tog bort behovet av att vidarebefordra skvallermeddelanden till privata noder.
Shuffling with a Croupier: Nat-Aware Peer-Sampling
{'venue': '2012 IEEE 32nd International Conference on Distributed Computing Systems', 'journal': '2012 IEEE 32nd International Conference on Distributed Computing Systems', 'mag_field_of_study': ['Computer Science']}