Esaminiamo
per prima cosa gli indirizzi superficialmente, in modo da
riuscire, in seguito, a comprendere concetti più complessi,
un indirizzo Internet si suddivide in 4 parti principali:
1. Protocollo
2. Indirizzo dell'Host
3. Directory (se non specificata il documento si trova in c:\)
4. Nome pagina
Il
protocollo più usato in Internet è Http che significa Hyper
Text Transfer Protocol.
Indica che state cercando un documento di testo piuttosto che
un file o altro ancora.
Vi sono diversi tipi di protocolli
ma per ora basti sapere che i 2 più usati sono il succitato
Http e l'Ftp ovvero File Transfer Protocol che serve per
scaricare i file dalla Rete al vostro Pc (Download)
e viceversa (Upload).
L'indirizzo dell'Host, se questa
è messa a disposizione per il Web,è generalmente preceduto
dalla sigla www.
mentre se usata per scaricare file il suo prefisso e' ftp.
La
directory specifica fiscamente la posizione del file
all'interno dell'Host.Inutile dire che il nome del documento
serve per pescare proprio quello che ci interessa tra i tanti
disponibili.Grazie a quanto sopra detto ora risulterà facile
creare gli indirizzi che più ci interessano come ad esempio:
http://www.univr.it/software.htm
una
volta digitato questo indirizzo possiamo ottenere tutto il
software che l'università di Verona mette a disposizione dei
vari utenti (http:// può essere omesso).
Esaminiamo ora sotto un aspetto più particolareggiato gli
indirizzi Internet.
Quello che sopra ho sommariamente definito come indirizzo
dell' Host è scomponibile in sottoparti le quali, hanno tutte
un loro nome tecnico che è utile conoscere per evitare di
trovarsi in difficoltà.
La via per imparare è lunga se si va per regole, breve ed
efficace se si procede per esempi, quindi prendiamo in
considerazione il seguente indirizzo:
http://Charlie.tribù.com/Soft/~tekno/Homepage.htm
per
prima cosa scomponiamolo nelle 4 macro parti principali:
1.
Http:// (Protocollo)
2. Charlie.tribù.com (nome Host)
3. /Soft/~tekno/ (directory)
4. Homepage.htm (nome pagina)
Il
punto numero 2 si può suddividere ulteriormente nelle
seguenti sotto parti a partire da sinistra:
1. Charlie "nome
proprio" (hostname) del computer
2. Tribù dominio di secondo livello o sottodominio (subdomains),
a volte ve
ne sono più di uno e in quel
caso sono sempre più grandi a partire da
sinistra verso destra.
3. Com dominio di primo livello o semplicemente dominio
Mi
sento in dovere di dire che quanto sopra esposto dovrebbe
essere la norma ma spesso le convenzioni sono diverse.
Esistono circa 258 domini diversi, alcuni domini nazionali
sono ad esempio:
.it per Italia
.us per United States
.fr per Francia
.sp per Spagna
.ch per Svizzera
Tecnicamente
l'indirizzo internet si schematizza così:
metodo://nomemacchina:porta/nomeoggetto
dove il metodo può essere Http,
Ftp ecc... , il nomemacchina è il nome del computer su cui si
trova l'oggetto cercato, la porta (solitamente sottintesa) è
il numero della porta con cui si intende comunicare con
l'altra macchina,esso varia a seconda del metodo scelto. Il
nomeoggetto è il percorso più il nome del file cercato.
Lo schema di cui sopra è detto URL
(Uniform Resource Locator,
ovvero Localizzatore Uniforme di Risorse) che si rivela essere
nient'altro che il comune indirizzo Internet ormai a tutti
noto quindi se doveste imbattervi nel famoso Error 404 URL Not
found i casi sono 3:
1. Avete sbagliato a
digitare l'indirizzo, o comunque se avete selezionato un
link l'autore della precedente
pagina ha sbagliato a digitarlo
2. Avete digitato correttamente l'indirizzo, ma la fonte da
cui lo avete
ricavato vi ha fornito
un'informazione errata
3. Avete digitato correttamente l'indirizzo ma, il file
corrispondente è stato
spostato, cancellato o
rinominato
In
realtà la gestione degli indirizzi Internet è molto più
complessa di quanto possa apparire infatti come è noto i
computer non sanno gestire informazioni diverse da numeri
binari questo comporta ovviamente una serie di problemi legati
alla gestione della Rete, in particolare è lecito chiedersi:
<
Dominio ? .
Per arrivare alla soluzione di questo problema è necessario
introdurre le nozioni di:
1. Ip
address, ovvero
combinazione di 32 bit che identifica univocamente un
qualsiasi computer connesso ad
Internet.
2. DNS (Domain Name System)
è il sistema utilizzato dai computer che
gestiscono Internet per tradurre
gli indirizzi letterali nel corrispondente
Ip address e viceversa.
|