Lexolino Internet Protocollo Internet

Protocollo di trasferimento ipertestuale

Protocollo di trasferimento ipertestuale (HTTP)

HTTP ("Hypertext Transfer Protocol") è un metodo di trasmissione tra server Web e browser Web per il trasferimento di dati HTML sul World Wide Web. Il protocollo http è il livello superiore dei livelli di protocollo che gestiscono Internet.
  • Il cosiddetto Internet Protocol (IP) è la base che definisce Internet.
  • Il cosiddetto Transport Control Protocol (TCP) funge da livello intermedio e imposta il percorsi di connessione per la trasmissione dei dati.
  • Nello strato superiore, il protocollo HTTP divide i dati in singoli pacchetti e definisce come devono essere inviati.
HTTP si basa sul protocollo dati e trasporto TCP/IP (Transmission Control Protocol). Questo viene mappato al livello di applicazione del modello di livello OSI. Il World Wide Web Consortium (W3C) mantiene le specifiche per http.

Contrariamente al "File Transfer Protocol" (FTP), non vengono stabilite connessioni permanenti con http. Viene stabilita una connessione al server per ogni richiesta di un client, il server attende la risposta e la connessione viene nuovamente interrotta. La connessione tra client e server viene quindi nuovamente interrotta non appena i dati richiesti sono stati consegnati. Per questo motivo le porte dei server HTTP non sono occupate in modo permanente.

In HTTP, viene eseguito ogni comando o conoscenza dei comandi precedenti, per cui un sito Web non può rispondere in modo interattivo all'input dell'utente. Ecco perché http è anche chiamato protocollo stateless. Il problema dell'apolidia di HTTP può essere risolto utilizzando cookie e diversi linguaggi di scripting.

Oltre a http, ci sono altri protocolli su Internet. Simple Mail Transfer Protocol (SMTP) e Post Office Protocol (POP) per l'invio e la ricezione di posta elettronica e File Transfer Protocol (FTP) per lo scambio di dati tra server e client.

La prossima generazione di HTTP è HTTP NG (Hypertext Transfer Protocol). Questo è uno standard attualmente sviluppato dal W3C per migliorare le prestazioni e introdurre funzionalità aggiuntive. Contrariamente all'attuale standard HTTP stateless, l'HTTP di nuova generazione stabilisce una connessione per l'intera durata di una sessione tra un client e un server. A tale scopo devono essere istituiti canali separati per il trasferimento dei dati e delle informazioni di controllo.

SHTTP (Secure Hypertext Transfer Protocol) è un'estensione pianificata del protocollo HTTP, che supporta diversi metodi di crittografia e autenticazione. Questo metodo ha lo scopo di proteggere i dati trasmessi da visualizzazioni o modifiche non autorizzate.

x
Alle Franchise Definitionen

Gut informiert mit der richtigen Franchise Definition optimal starten.
Wähle deine Definition:

Franchise Definition definiert das wichtigste zum Franchise.
© Franchise-Definition.de - ein Service der Nexodon GmbH