Articoli
2IP si rinnova: nuovo design e nuovo logo, con gli strumenti di sempre
Abbiamo rinnovato 2IP: dal logo alla navigazione, fino al modo in cui vengono presentati i servizi e i risultati delle verifiche. Il sito ha un aspetto più moderno, ma lo scopo resta lo stesso: aiutarti a trovare subito gli strumenti che ti servono e a ottenere rapidamente informazioni sulla rete.
Negli anni 2IP è cresciuto parecchio. Con nuovi servizi, funzioni e strumenti è nata l'esigenza di un'interfaccia coerente e comoda. Ecco cosa abbiamo cambiato e le idee alla base del rinnovamento.
Anycast: un unico indirizzo IP da più punti della rete
Più siti annunciano lo stesso prefisso e i router scelgono tra le rotte disponibili. “Il più vicino” significa di solito il preferito secondo la politica di routing, non necessariamente il più vicino in termini geografici.
API JSON o XML
La scelta tra JSON e XML rientra nel contratto tra un client e un'API. Il client deve saper riconoscere l'esito positivo, gli errori di validazione e di autenticazione, i limiti di frequenza e gli errori temporanei del server. Il formato JSON o XML non modifica la semantica HTTP, e gli indirizzi IPv4/IPv6 vanno memorizzati senza dare per scontata la lunghezza di un IPv4.
ARP e Neighbor Discovery di IPv6 nella rete locale
In una rete locale non basta conoscere l'indirizzo IP di un vicino: il dispositivo ha bisogno anche del suo indirizzo di livello di collegamento. IPv4 usa ARP per questo compito, mentre IPv6 usa il Neighbor Discovery basato su ICMPv6.
BGP e ASN: come le reti di Internet si scambiano le rotte
Un sistema autonomo è un insieme di reti IP e router gestiti secondo una politica di routing comune, a cui può essere assegnato un ASN. L'ASN non identifica un server o un utente, ma un partecipante al routing tra domini.
Bit e byte: che cosa significano MB, MiB, GB e GiB?
Un byte (B) contiene otto bit (b). La velocità delle connessioni Internet viene di solito indicata in bit al secondo, mentre le dimensioni di file e memoria si esprimono in byte. I prefissi contano: i decimali kB, MB e GB non sono uguali ai binari KiB, MiB e GiB.
Bit, byte e unità di misura dei dati
Per confrontare bit, byte e unità di misura dei dati serve una regola precisa, un'unità o una rappresentazione in bit, non una generica diagnosi di rete. Prima di iniziare, definisci la grandezza da misurare, le unità dei valori di partenza e il formato del risultato che ti aspetti.
Bufferbloat: perché la latenza aumenta sotto carico
Se la latenza è normale a connessione inattiva ma sale bruscamente durante un upload o un download intenso, la causa può essere il bufferbloat: le code nel collo di bottiglia trattengono i pacchetti troppo a lungo.
Catene di certificati TLS: foglia, intermedio e radice
Un server TLS presenta di norma un certificato foglia e gli intermedi necessari per costruire un percorso fino a un trust anchor che il client possiede già. La radice di solito non viene inviata come prova di sé stessa: la fiducia deriva dall'archivio dei certificati attendibili del client.
CDN e caching edge: come funziona la distribuzione dei contenuti
Una CDN può servire i contenuti memorizzabili in cache da punti edge distribuiti, lasciando il server di origine dietro il livello di distribuzione. Un edge può essere scelto tramite DNS, Anycast o meccanismi propri del provider; l'IP che vede l'utente può quindi appartenere alla CDN e non all'origine.
Che cos'è il CGNAT? IP condivisi e port forwarding
Il carrier-grade NAT (CGNAT) è una traduzione degli indirizzi IPv4 eseguita all'interno della rete del provider Internet. Permette a più abbonati di condividere un unico indirizzo IPv4 pubblico. Le connessioni in uscita spesso funzionano normalmente, ma senza un accordo supportato dal provider può essere impossibile raggiungere dall'esterno un server ospitato in casa.
Che cos'è il DNS?
Il DNS (Domain Name System) è un sistema di nomi distribuito che aiuta le applicazioni a localizzare le risorse di rete. Il nome di un sito web può risolversi in indirizzi IPv4 o IPv6, mentre altri record instradano la posta elettronica o identificano i server dei nomi autoritativi. Un nome di dominio non deve per forza puntare a un solo server.
Che cos'è il DNSSEC e come funziona?
Il DNSSEC aggiunge firme digitali ai dati DNS. Un resolver che esegue la convalida può rilevare una risposta falsificata o una catena di fiducia interrotta. Protegge l'origine e l'integrità dei record, ma non cifra le query DNS né rende automaticamente affidabile un sito web.
Che cos'è il gateway predefinito?
Per capire il gateway predefinito, osserva come un host individua la propria rete locale, i dispositivi vicini e il percorso verso altre reti. Con IPv4 servono indirizzo, lunghezza del prefisso e gateway corretti; con IPv6 contano anche l'ambito (scope) degli indirizzi e il Neighbor Discovery. Basta un valore sbagliato perché la comunicazione locale continui a funzionare mentre l'accesso oltre la sottorete si interrompe.
Che cos'è il NAT? Router domestici e port forwarding
Il NAT (Network Address Translation) modifica gli indirizzi dei pacchetti al confine di una rete. In una rete domestica il router di solito permette a più dispositivi IPv4 con indirizzi privati di usare un unico indirizzo IPv4 esterno. Spesso modifica anche i numeri di porta, così da distinguere più connessioni contemporanee.
Che cos'è il protocollo IP? IPv4, IPv6 e instradamento dei pacchetti
L'Internet Protocol (IP) trasporta pacchetti tra reti diverse utilizzando gli indirizzi IP. Oggi IPv4 usa indirizzi a 32 bit e IPv6 indirizzi a 128 bit. IP fornisce indirizzamento e instradamento, ma da solo non garantisce che ogni pacchetto arrivi, arrivi in ordine o abbia un contenuto protetto. Altri protocolli e le applicazioni aggiungono i servizi di cui hanno bisogno.
Che cos'è l'MTU? Dimensione dei pacchetti e problemi di percorso
L'MTU è la dimensione massima di un pacchetto di rete che un'interfaccia o un collegamento può trasportare senza suddividerlo a quel livello. Un MTU Ethernet comune è di 1500 byte, ma tunnel e altri collegamenti possono consentire meno. Una connessione deve funzionare entro i limiti del percorso che segue effettivamente.
Che cos'è la crittografia? Chiavi, hash e checksum
La crittografia trasforma informazioni leggibili in un testo cifrato che si può recuperare con la chiave giusta. Il suo scopo è mantenere riservati i dati durante il trasferimento o l'archiviazione. Hashing e checksum risolvono problemi diversi: il loro risultato non viene decifrato per recuperare il messaggio originale. Confondere queste operazioni può dare un falso senso di sicurezza.
Che cos'è la propagazione DNS?
Con “propagazione DNS” si indica, in modo informale, il periodo in cui, dopo la modifica di un record, i resolver continuano a dare risposte diverse. Il DNS non invia il nuovo valore a tutti i server nello stesso momento. I resolver ricorsivi recuperano le risposte quando servono e possono conservarle nella cache per la durata consentita.
Che cos'è lo spam?
Lo spam è una comunicazione di massa indesiderata: soprattutto e-mail, ma anche messaggi sui social network, nelle app di messaggistica e nei commenti. Può trattarsi di pubblicità, di una truffa o di un veicolo per diffondere malware. Un messaggio non richiesto non è per forza pericoloso, ma link, allegati e richieste che contiene vanno trattati con attenzione.
Che cos'è localhost? Loopback, 127.0.0.1 e ::1
localhost indica di norma la macchina da cui parte la richiesta. I suoi indirizzi più noti sono 127.0.0.1 per IPv4 e ::1 per IPv6. Il traffico diretto a questi indirizzi viene gestito all'interno dello stack di rete della macchina, senza passare dal router di casa verso Internet. Un test su localhost risponde quindi a una domanda molto precisa: il servizio funziona in locale?
Che cos'è un antivirus?
Un antivirus aiuta a rilevare, bloccare e rimuovere programmi dannosi. I moderni prodotti di sicurezza combinano spesso scansione dei file, monitoraggio del comportamento, protezione web e difese del sistema operativo. Riducono il rischio, ma non possono garantire di fermare ogni attacco nuovo o mirato. La protezione dipende anche dagli aggiornamenti tempestivi e dalle scelte di chi usa il dispositivo.
Che cos'è un firewall? Regole, porte e accesso alla rete
Un firewall consente o blocca il traffico di rete in base a delle regole. Può funzionare su un computer, su un router domestico o al confine di una rete cloud. Le regole controllano l'accesso alle connessioni, ma non rendono automaticamente sicura un'applicazione a cui il traffico è consentito.
Che cos'è un indirizzo e-mail?
Un indirizzo e-mail identifica una casella di posta o una destinazione di instradamento e di solito ha la forma parte-locale@dominio. La parte prima della chiocciola viene interpretata dal provider di posta, mentre il dominio che la segue viene risolto tramite DNS. Un indirizzo può essere formalmente corretto e tuttavia non ricevere posta, se il dominio o la casella non sono configurati.
Che cos'è un indirizzo IP? IPv4, IPv6 e reti private
Un indirizzo IP identifica un'interfaccia su una rete IP, così che i pacchetti possano essere consegnati a destinazione. È un indirizzo di rete, non un'identità permanente di una persona e nemmeno di un determinato dispositivo. Un computer può avere più indirizzi contemporaneamente e un indirizzo può cambiare quando cambia la connessione.