Menu Maturando
Crea account gratuitoHai già un account? Accedi

Sistemi e Reti · 3. Lo strato di applicazione

Il livello delle applicazioni e protocollo Telnet

  • Riassunto
  • Argomento 1 di 5

Si inizia gratis

Hai ripassato. Adesso mettiti alla prova.

Accedi per salvare i progressi e iniziare un quiz.

Che cosa è il livello di applicazione

Il livello di applicazione è lo strato più alto delle reti informatiche. Non coincide con i programmi come Google Chrome o WhatsApp: è l’insieme dei protocolli, cioè delle regole standard, che quei programmi usano per comunicare. Le applicazioni seguono soprattutto l’architettura client-server: il client invia una richiesta, il server la riceve, la elabora e restituisce i dati.

Protocolli e modello client-server

Tra i protocolli di base di Internet troviamo:

  • HTTP/HTTPS per il web;
  • SMTP, POP3 e IMAP per la posta;
  • FTP per i file;
  • DNS per tradurre nomi in indirizzi IP.

Il modello client-server separa chi richiede il servizio da chi lo fornisce.

Telnet: terminale remoto e sicurezza

Il protocollo Telnet (TErminal NETwork) consente di comandare un computer a distanza tramite interfaccia a riga di comando. Usa l’architettura client-server, ascolta sulla porta TCP 23 e impiega lo standard NVT per l’interoperabilità tra sistemi diversi. Oggi è altamente insicuro, perché username e password viaggiano in chiaro: chi intercetta il traffico può leggerli. Per questo è stato sostituito da SSH, che offre le stesse funzioni con la crittografia.

Livello di applicazioneClient-serverProtocollo TelnetTerminale remotoPorta TCP 23NVTSSH