Livello applicativo

Argomenti


Caratteristiche del livello applicativo

In questa lezione vediamo le principali caratteristiche del livello mettendolo in relazione con il sottostante livello di trasporto.
Vai alla pagina...


Domain Name System (DNS)

Per associare agli indirizzi IP dei nomi (esempio google.com) è necessario un apposito servizio che viene chiamato di risoluzione dei nomi. Questa lezione spiega brevemente il funzionamento di questo servizio mostrando il formato dei messaggi DNS.
Vai alla pagina...


Protocollo HTTP

I protocolli HTTP (HyperText Transfer Protocol) e HTTPS (HTTP Secure) sono tra i più importanti protocolli della rete Internet. HTTP è stato creato da Tim Berners-Lee al CERN di Ginevra (qui la versione del 1992), ed è poi stato pubblicato ufficialmente dall’IETF nell’RFC 1945 nel 1996. Le versioni di HTTP più diffuse sono (dal più al meno diffuso): HTTP/2: RFC 9113 HTTP/3: RFC 9114 HTTP/1.1: RFC 9112 Funzionamento Il protocollo HTTP è un protocollo basato sul paradigma client/server ed utilizza il protocollo TCP a livello di trasporto.
Vai alla pagina...


Protocolli per la posta elettronica: SMTP, POP e IMAP

Uno degli strumenti più usati è la posta elettronica (email). I protocolli SMTP, POP e IMAP che permettono l’utilizzo di questo servizio sono l’argomento di questa lezione
Vai alla pagina...


Protocollo FTP


Altri protocolli di livello applicativo

Oltre ai protocolli più noti e trattati in dettaglio in altre lezioni, il livello applicativo ospita diversi altri protocolli che meritano di essere menzionati e discussi. In questa lezione affronteremo brevemente i protocolli DHCP, Telnet e Websocket.
Vai alla pagina...


Laboratorio: Server su macchina virtuale

In questo laboratorio si installeranno diversi server su macchina virtuale Linux.
Vai alla pagina...


  • Michele Schimd © 2024
  • Ultimo aggiornamento: 17/02/2024
  • Materiale di studio e di esercizio per gli alunni dello Zuccante.

Creative Commons License