{"id":751,"date":"2021-08-02T19:36:56","date_gmt":"2021-08-02T17:36:56","guid":{"rendered":"https:\/\/il-mio-ip.it\/?page_id=751"},"modified":"2021-08-03T09:27:12","modified_gmt":"2021-08-03T07:27:12","slug":"livello-application","status":"publish","type":"page","link":"https:\/\/il-mio-ip.it\/?page_id=751","title":{"rendered":"Livello Application"},"content":{"rendered":"\n<div class=\"wp-block-cover alignfull has-background-dim has-parallax has-background-gradient\" style=\"background-image:url(https:\/\/il-mio-ip.it\/wp-content\/uploads\/2021\/08\/chi-siamo.jpg);min-height:380px;aspect-ratio:unset;\"><span aria-hidden=\"true\" class=\"wp-block-cover__gradient-background\" style=\"background:linear-gradient(100deg,rgb(21,50,67) 0%,rgb(26,108,122) 100%)\"><\/span><div class=\"wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow\">\n<h1 class=\"has-text-align-center has-white-color has-text-color wp-block-heading\">Livello Application<\/h1>\n<\/div><\/div>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Livello 7: Application<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Il livello Application, il pi\u00f9 alto dello stack OSI, \u00e8 responsabile della definizione dei servizi presentati all&#8217;utente finale.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I protocolli a livello Application variano a seconda del tipo specifico di dati che l&#8217;utente desidera trasferire. Il livello Application si occupa anche di definire i parametri QoS accettabili per ogni servizio. Ad esempio, la trasmissione di dati vocali richiede parametri QoS diversi rispetto al trasferimento di un&#8217;e-mail. La scelta degli aspetti di sicurezza da utilizzare, come l&#8217;autenticazione e il controllo degli accessi, spetta al livello Application. Anche la sincronizzazione delle applicazioni di comunicazione nei servizi connection oriented \u00e8 responsabilit\u00e0 del livello Application.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Di seguito diamo una breve descrizione dei principali protocolli di questo livello.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>SNMP<\/strong>: Simple Network Management Protocol. Consente la gestione della rete da parte dell\u2019amministratore occupandosi di fornire una serie di misurazioni sullo stato della rete.<\/li><li><strong>SMTP<\/strong>: Acronimo di Simple Mail Transfer Protocol. \u00c8 uno dei protocolli standard per il trasferimento (invio) delle e-mail.<\/li><li><strong>POP3<\/strong>: Post Office Protocol (versione 3). Uno degli standard pi\u00f9 diffusi a livello client-server che consente l\u2019accesso ad una casella di posta elettronica.<\/li><li><strong>FTP\/SFTP<\/strong>: File Transfer Protocol. Fornisce un protocollo standard per il trasferimento di file da un host all\u2019altro, in modalit\u00e0 client-server o anche peer-to-peer. Esiste anche la sua versione pi\u00f9 sicura (Secure FTP) che consente connessioni cifrate.<\/li><li><strong>DNS<\/strong>: Domain Name System, \u00e8 il sistema utilizzato per assegnare nomi ai nodi della rete, ovvero associa gli indirizzi IP dei vari host ad un nome (similmente ad una rubrica telefonica che associa un numero telefonico ad un nome).<\/li><li><strong>HTTP\/HTTPS<\/strong>: Hypertext Transfer Protocol. Sicuramente il pi\u00f9 famoso dei protocolli di rete, oltre che uno tra i pi\u00f9 utilizzati. Si usa universalmente come principale sistema per la trasmissione d&#8217;informazioni sul web ovvero in un&#8217;architettura tipica client-server. Esiste in versione Secure (HTTPS) che permette di instaurare connessioni cifrate.<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Per un maggiore approfondimento dei protocolli del livello Application, si veda il corrispondente livello nella sezione di questa guida relativa alla suite di protocolli TCP\/IP.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Durante il processo di comunicazione finalizzato all\u2019ottenimento di uno dei servizi esposti sopra, vengono gestite delle regole che consentono di aprire, mantenere o terminare la connessione, a seconda delle richieste, attraverso delle API (Application Programming Interface) che utilizzano il sistema dei socket.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A seconda del servizio richiesto sar\u00e0 quindi scelto il relativo protocollo, avendo cura di individuare il pi\u00f9 adatto ad eseguire il compito richiesto. Dal momento che a livello Application una rete di comunicazione \u00e8 costituita da un insieme di programmi che si possono trovare su differenti host, \u00e8 necessario gestire l\u2019accesso alle risorse comuni rispettando i principi di concorrenza, ad esempio nel caso di un database che viene acceduto da pi\u00f9 processi.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le applicazioni di rete di solito vengono eseguite su pi\u00f9 macchine e quindi si definiscono anche applicazioni distribuite.<\/p>\n\n\n\n<div class=\"wp-block-group alignfull has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"background-color:#f3f9fb\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/il-mio-ip.it\/guida-al-networking\/livello-presentation\/\" data-type=\"page\" data-id=\"761\">&lt;&lt; Livello Presentation<\/a><\/h3>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h3 class=\"has-text-align-right wp-block-heading\"><a href=\"https:\/\/il-mio-ip.it\/guida-al-networking\/cap-3-comunicazioni-end-to-end\/\" data-type=\"page\" data-id=\"769\">Cap 3: Comunicazioni End-to-End &gt;&gt;<\/a><\/h3>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Livello 7: Application Il livello Application, il pi\u00f9 alto dello stack OSI, \u00e8 responsabile della definizione dei servizi presentati all&#8217;utente finale. I protocolli a livello Application variano a seconda del tipo specifico di dati che l&#8217;utente desidera trasferire. Il livello Application si occupa anche di definire i parametri QoS accettabili per ogni servizio. Ad esempio, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":647,"menu_order":20,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"right-sidebar","site-content-layout":"plain-container","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"enabled","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[10],"tags":[],"class_list":["post-751","page","type-page","status-publish","hentry","category-guida-al-networking"],"featured_image_urls_v2":{"full":"","thumbnail":"","medium":"","medium_large":"","large":"","1536x1536":"","2048x2048":""},"post_excerpt_stackable_v2":"<p>Livello Application Livello 7: Application Il livello Application, il pi\u00f9 alto dello stack OSI, \u00e8 responsabile della definizione dei servizi presentati all&#8217;utente finale. I protocolli a livello Application variano a seconda del tipo specifico di dati che l&#8217;utente desidera trasferire. Il livello Application si occupa anche di definire i parametri QoS accettabili per ogni servizio. Ad esempio, la trasmissione di dati vocali richiede parametri QoS diversi rispetto al trasferimento di un&#8217;e-mail. La scelta degli aspetti di sicurezza da utilizzare, come l&#8217;autenticazione e il controllo degli accessi, spetta al livello Application. Anche la sincronizzazione delle applicazioni di comunicazione nei servizi connection&hellip;<\/p>\n","category_list_v2":"<a href=\"https:\/\/il-mio-ip.it\/?cat=10\" rel=\"category\">Guida al Networking<\/a>","author_info_v2":{"name":"admin","url":"https:\/\/il-mio-ip.it\/?author=1"},"comments_num_v2":"0 commenti","_links":{"self":[{"href":"https:\/\/il-mio-ip.it\/index.php?rest_route=\/wp\/v2\/pages\/751","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/il-mio-ip.it\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/il-mio-ip.it\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/il-mio-ip.it\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/il-mio-ip.it\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=751"}],"version-history":[{"count":9,"href":"https:\/\/il-mio-ip.it\/index.php?rest_route=\/wp\/v2\/pages\/751\/revisions"}],"predecessor-version":[{"id":801,"href":"https:\/\/il-mio-ip.it\/index.php?rest_route=\/wp\/v2\/pages\/751\/revisions\/801"}],"up":[{"embeddable":true,"href":"https:\/\/il-mio-ip.it\/index.php?rest_route=\/wp\/v2\/pages\/647"}],"wp:attachment":[{"href":"https:\/\/il-mio-ip.it\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=751"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/il-mio-ip.it\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=751"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/il-mio-ip.it\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=751"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}