In telecomunicazioni il livello di applicazione o livello applicativo è il settimo ed ultimo livello del modello ISO/OSI per le reti di calcolatori. La sua funzione è quella di interfacciare e fornire servizi per i processi delle applicazioni; in trasmissione inoltra, quindi, le richieste al sottostante livello di presentazione, da cui riceve anche le richieste provenienti dal livello applicativo remoto. Un programma applicativo interagisce con uno dei protocolli di livello di trasporto per ricevere dati o inviarli passandoli nella forma richiesta.[1][2]
Tra i servizi più comuni offerti dal livello di applicazione ci sono le conversioni semantiche tra processi applicativi associati.
Nota: esempi di servizi usuali sono i file virtuali[3] e il virtual terminal[4].
Descrizione
[modifica | modifica wikitesto]Protocolli di livello applicazione
[modifica | modifica wikitesto]Note
[modifica | modifica wikitesto]- ^ (EN) Application Layer Definition, su linfo.org, 16 novembre 2005. URL consultato il 14 maggio 2012.
- ^ (EN) Bradley Mitchell, Visual Networking Overview - The OSI Model - Application Layer, su compnetworking.about.com, about.com. URL consultato il 14 maggio 2012 (archiviato dall'url originale il 2 marzo 2012).
- ^ Sistemi di file virtuali, su ibm.com.
- ^ Cos'è il Virtual Terminal?, su help.vivawallet.com.
Bibliografia
[modifica | modifica wikitesto]- Andrew Stuart Tanenbaum, Reti di calcolatori, Pearson Italia S.p.a., 2003, ISBN 978-88-7192-182-2.
- James F. Kurose, Keith W. Ross, Livello di applicazione, in Reti di calcolatori e Internet. Un approccio top-down, Pearson, 2008, ISBN 978-88-7192-455-7.
Altri progetti
[modifica | modifica wikitesto]- Wikimedia Commons contiene immagini o altri file sul livello di applicazione
Collegamenti esterni
[modifica | modifica wikitesto]- (EN) Sito ufficiale, su iso.org.
- (EN) application level, su Enciclopedia Britannica, Encyclopædia Britannica, Inc.
- (EN) Denis Howe, application layer, in Free On-line Dictionary of Computing. Disponibile con licenza GFDL