APPN ( Advanced Peer to Peer Networking - et peer-to-peer-netværk med avancerede funktioner) er en IBM -netværksarkitektur til opbygning af dynamisk routing gennem computernetværk med vilkårlig topologi . Udviklet som en erstatning for SNA statisk routing med en hierarkisk arkitektur arvet fra mainframe -æraen .
APPN indeholder følgende funktioner:
APPN-protokollen blev oprindeligt udviklet som en forenkling af SNA, men det viste sig at være en helt uafhængig løsning, for eksempel ved migrering til nye driftsplatforme. Efterfølgende blev APPN stort set erstattet af TCP/IP (Internet).
APPN implementerede mere effektiv datarouting kaldet High Performance Routing (HPR). HPR kom i brug i slutningen af 1990'erne. I dag bruges det kun i IBM-miljøer og i UDP- tunneler.
Bemærk venligst, at APPN ikke har noget at gøre med et peer-to-peer- datanetværk såsom KaZaA eller Napster . I tilfælde af APPN refererer peer-to-peer til uafhængighed fra et centralt kontrolpunkt: fjernelse af enhver computer fra netværket forstyrrer ikke driften af netværksprotokollen, hver computer kan adressere den anden direkte uden at forhandle behandlingen med andre computere på netværket. APPN styrer kommunikationen mellem maskiner, herunder routing, og opererer på transport- og netværkslagene.