Il tuo indirizzo IP è:

38.107.191.107

38.107.191.107

[ PING | TRACE ]


HTTP USER AGENT: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)
REMOTE ADDRESS: 38.107.191.107
REMOTE PORT: 64331
HTTP ACCEPT: text/html,application/xhtml+xml,text/xml;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
HTTP CONNECTION: close
HTTP ACCEPT LANGUAGE: en-us,en;q=0.5
HTTP ACCEPT ENCODING: gzip




Google




ADSL con IP STATICO a partire da € 24,90 / mese



Internet Protocol

Da Wikipedia, l'enciclopedia libera.

Suite di protocolli Internet  
Livello applicazioni HTTP, SMTP, POP3, IMAP, FTP, DNS,
SSH, IRC, SNMP, SIP, RSYNC, Telnet ...
Livello di trasporto TCP, UDP, SCTP, RTP, DCCP ...
Livello di rete IPv4, IPv6, ARP, ICMP, BGP, OSPF,
RIP, IGMP ...
Livello di
collegamento
Ethernet, WiFi, PPP, Token ring,
ATM, FDDI...
Livello fisico Doppino, Fibra ottica, Cavo coassiale,
Codifica Manchester, Codifica 4B/5B ...

L'Internet Protocol (IP) è un protocollo di rete a pacchetto; secondo la classificazione ISO/OSI è di livello rete (3).

La versione correntemente usata del protocollo IP è detta anche IPv4 per distinguerla dalla più recente IPv6, nata dall'esigenza di gestire meglio il crescente numero di computer connessi ad Internet.

IP è un protocollo di interconnessione di reti (Inter-Networking Protocol), nato per interconnettere reti eterogenee per tecnologia, prestazioni, gestione.

I protocolli di trasporto utilizzati su IP sono soprattutto TCP e UDP.


Indice

[]

Indirizzo IP

All'interno di una rete ad ogni interfaccia connessa alla rete fisica viene assegnato un indirizzo univoco, in modo da rendere possibili le comunicazioni tra un computer e l'altro.

Va considerato, infatti, che non è l'host ad essere connesso ma è l'interfaccia fisica (ad esempio una scheda di rete), un router, ad esempio, ha diverse interfacce e per ognuna occorre un indirizzo IP.

[]

Indirizzi IP ed indirizzi MAC

I protocolli di collegamento, al livello 2 del modello ISO/OSI, indirizzano i calcolatori utilizzando il MAC address.

Quando su una rete locale si utilizza IP, ad ogni calcolatore deve essere assegnato anche un indirizzo IP, per permettergli di comunicare con i calcolatori al di fuori della sua rete locale.

La corrispondenza tra indirizzo IP e MAC address è gestita tramite il protocollo ARP, che permette di conoscere il MAC address di un computer dato il suo indirizzo IP.

L'assegnazione di un indirizzo IP ad un calcolatore può essere manuale, o automatizzata da protocolli come DHCP o i più desueti BOOTP e RARP..

[]

IPv4

L'indirizzo IPv4 è formato da 32 bit; viene descritto con 4 numeri decimali rappresentati su 1 byte (quindi ogni numero varia tra 0 e 255) separati dal simbolo "punto"; un esempio di indirizzo IPv4 è 192.0.34.166.

Tali numeri individuano la rete e l'host mediante algoritmi e tecniche particolarmente complesse.

Tale standard si sta rivelando limitato rispetto alla crescita di Internet per cui si è pensato di rivederlo introducendo IPv6.

Per approfondimenti vedere IPv4.

[]

Indirizzi IP "Privati"

Onde permettere la creazione di reti che utilizzassero il protocollo IP senza per forza dover essere direttamente connesse ad internet, sono state riservate alcune classi di indirizzi IP come indirizzi privati.

Questi indirizzi non possono essere utilizzati su internet, ma chiunque è libero di utilizzarli per una rete privata, che sia domestica o di una grande azienda.

Un computer che utilizzi uno di questi indirizzi non potrà collegarsi direttamente ad un computer su un indirizzo pubblico, ma esistono dei meccanismi per permettergli di fruire di un limitato accesso ad internet:

Le classi riservate agli indirizzi IP privati sono:

Naturalmente, ciascuna di queste classi di indirizzi può essere a sua volta suddivisa in sottoreti di dimensione inferiore, ovvero con maschera di sottorete più lunga.

[]

IPv6

L'indirizzo IPv6 è costituito da 128 bit; viene descritto da 8 numeri esadecimali rappresentati su 8 byte (quindi ogni numero varia tra 0 e 65535) separati dal simbolo "due punti". Un esempio di indirizzo IPv6 è 2001:0DB8:0000:0000:0000:0000:0000:0001, che può essere abbreviato in 2001:DB8::1 (i due punti doppi stanno a sostituire la parte dell'indirizzo che è composta di soli zeri consecutivi. Si può usare una sola volta, per cui se un indirizzo ha due parti composte di zeri la più breve andrà scritta per esteso).

Il numero di indirizzi univoci disponibili in IPv6 è 2^{128} = 65.536^8 \cong 3,4 \cdot 10^{38}, ma anche di questi ve ne sono alcuni riservati.

Per approfondimenti vedere IPv6.

[]

Range di IP

Per indicare i range (gruppi) di IP si usa la notazione indirizzo_IP / bit_fissi; la notazione 192.0.34.166/8 significa che dell'indirizzo IP 192.0.34.166 vanno tenuti fissi solo i primi 8 bit (quindi il primo byte, in questo caso il numero 192) mentre gli altri variano: in pratica, indica la rete di classe A che inizia con 192. 192.0.34.166/16 indica la rete di classe B che inizia con 192.0; allo stesso modo, 2001:DB8::/32 indica il gruppo di indirizzi IPv6 che iniziano con 2001:0DB8.

[]

Indirizzi IP e nomi DNS

Gli indirizzi IP sono numeri, e come tali non sono facili da ricordare per la maggior parte degli esseri umani. Il problema è ancora più serio con IPv6. Per questa ragione, spesso ad un indirizzo IP viene associato un nome simbolico DNS.

[]