Peer-to-peer (P2P) system, som realiseras som overlays ovanpå den underliggande Internet routing arkitektur, bidrar en betydande del av dagens Internettrafik. Även om P2P-användarna är en god inkomstkälla för Internetleverantörer (ISP), utgör den enorma P2P-trafiken också en betydande trafikteknisk utmaning för Internetleverantörerna. Detta beror på att P2P-system antingen genomför sin egen routing i overlay topologin eller kan använda en P2P routing underlay [1], som båda till stor del är oberoende av Internet routing, och därmed hindrar ISP: s trafiktekniska kapacitet. Å andra sidan är P2P-användare främst intresserade av att hitta sitt önskade innehåll snabbt, med bra prestanda. Men eftersom P2P-systemet inte har någon tillgång till det underliggande nätverket, måste det antingen mäta banans prestanda själv eller bygga sin overlay topologi agnostic av underlägget. Denna situation är ofördelaktig för både Internetleverantörerna och P2P-användarna. För att övervinna detta föreslår och utvärderar vi genomförbarheten av en lösning där Internetleverantören erbjuder en "orakel" till P2P-användarna. När P2P användaren levererar oraklet med en lista över möjliga P2P grannar, oraklet ranka dem enligt vissa kriterier, som deras närhet till användaren eller högre bandbredd länkar. Detta kan användas av P2P-användaren för att välja lämpliga grannar, och därmed förbättra dess prestanda. ISP kan använda denna mekanism för att bättre hantera den enorma P2P-trafiken, t.ex., för att hålla den inne i sitt nätverk, eller för att styra den längs en önskad väg. Det förbättrade nätverksutnyttjandet kommer också att göra det möjligt för Internetleverantören att tillhandahålla bättre service till sina kunder.
REF föreslog en orakletjänst som drivs av ISP, så P2P-användare kan fråga efter den rangordnade grannlistan enligt vissa prestandamått.
Can ISPS and P2P users cooperate for improved performance?
{'venue': 'CCRV', 'journal': None, 'mag_field_of_study': ['Computer Science']}