Protocolli e Tecnologie Internet Core che Fanno Funzionare il Web
Livelli Fondamentali
- HTTP/HTTPS – Protocollo applicativo per risorse web (richiesta/risposta).
- DNS – Traduce nomi di dominio (google.com) in indirizzi IP (142.250.190.46).
- TCP/IP – Livelli trasporto e rete: consegna affidabile (TCP) + indirizzamento/routing (IP).
- BGP – Border Gateway Protocol; instrada il traffico tra sistemi autonomi (ISP).
- TLS/SSL – Crittografa HTTP → HTTPS; autentica i server tramite certificati.
Stack Email
- SMTP – Invio posta tra server.
- IMAP – Sincronizza posta tra dispositivi (standard moderno).
- POP3 – Scarica-e-cancella (legacy).
Tecnologie Contenuto Web
- HTML – Struttura semantica.
- CSS – Stilizzazione, layout, design reattivo.
- JavaScript / WASM – Logica lato client, SPA, app in tempo reale.
Software Client
Browser (Chrome, Firefox, Safari, Edge) implementano quanto sopra, renderizzano pagine, eseguono JS, gestiscono cookie/storage e applicano policy di sicurezza (CSP, CORS, HSTS).
Insieme, questi protocolli e tecnologie creano l'esperienza globale e interattiva che chiamiamo “Internet.”