Nwlapcug.com


Tipi di protocolli HTTP e FTP

Maggior parte delle persone che hanno utilizzato Internet per un po' riconoscerà l'acronimo HTTP, anche se non sanno cosa significa. Qualcuno che ha mai scaricato un file probabilmente ha usato FTP, anche se essi possono non avere capito. Insieme questi due protocolli sono la base per la maggior parte dell'attività che si verifica sul web oggi.

Definizioni

HTTP (Hypertext Transfer Protocol) e FTP (File Transfer Protocol) sono protocolli di rete, vale a dire le regole che descrivono come programmi per computer collaborerà. HTTP descrive come interconnessi documenti saranno comunicati tra un computer host (mittente) e il computer client (ricevitore), mentre FTP descrive le interazioni per trasferire file tra un client e un host. HTTP e FTP rispettare il modello client-server di network computing, che definisce i fornitori di servizi come richiedenti servizio come client e server

Priorità bassa

Le origini teoriche del HTTP e sua entità definizione il link, torna a almeno 1945 quando Vannevar Bush ha pubblicato un saggio in Atlantic Monthly intitolato "As We May Think" in cui propose una macchina chiamata un Memex in cui documenti elettronici contenuti "associativi sentieri". Nel 1960, Ted Nelson ha coniato il termine 'Hypertext', che ha definito come scrittura non lineare.

Sviluppo

Dal 1980, TCP/IP, backbone di rete di internet era consolidate e la specifica FTP definita come funzionavano i trasferimenti di file. Si potrebbero trasferire i file..--se ti è capitato di sapere dove si trovavano. I ricercatori hanno iniziato a sistemi di recupero e ricerca del documento. Nel 1990, Tim Berners-Lee, un fisico inglese lavorando al CERN con successo connesso un client HTTP al suo server. Utilizzando il protocollo HTTP, chiunque nel mondo può connettersi al proprio computer e recuperare documenti (testo) che potrebbero contenere collegamenti ad altri documenti su altri server. Nacque così il World Wide Web.

Come funzionano

Un'interazione inizia con il server di 'ascolto' per le richieste dei clienti. I server di soddisfano tali richieste di invio retro documento richiesto o file. I protocolli definiscono le azioni che possono avvenire per iniziare e completare le richieste e i verbi per denominare quelle azioni. Ad esempio, una 'GET' richiesta da un client è accoppiata con un nome di risorsa (file o documento pensa) e se trovato, viene inviato indietro dal server, insieme con lo stato del messaggio 'OK'.

Oggi

Con le basi in luogo, Internet sviluppato a un ritmo impressionante, in termini di sua adozione dagli utenti e crescita nei siti. Si è evoluto anche in una piattaforma ricca di contenuti. Browser ha iniziato a fornire migliori interfacce e tipi di contenuto espansi alla grafica, animazione, audio e video. Dalle sue umili origini come un modo per i fisici condividere documenti, web powered by HTTP e FTP è cresciuta in un universale vicino percorso di comunicazione.