Definizione di Internet

Transcript

Definizione di Internet
Definizione di Internet
Internet è una rete di calcolatori
■ Internet è una rete di reti
■ Internet è un insieme di protocolli
■ Internet è un insieme di informazioni
■ Internet è una comunità virtuale
■ Internet è un business
■
Anna 2000/2001
Fondamenti di Informatica
@
1
Internet è una rete di calcolatori
una rete è un insieme di calcolatori
collegati fra loro
■ nei collegamenti le informazioni
viaggiano sotto forma di segnali elettrici
■
Anna 2000/2001
Fondamenti di Informatica
@
2
Internet è una rete di reti
reti locali
■ collegamenti geografici
■ gerarchia
■
suddivisione costi
■ suddivisione responsabilità
■
Anna 2000/2001
Fondamenti di Informatica
@
3
Internet è un insieme di
protocolli
protocollo = l'insieme di definizioni che
regolano lo scambio di informazioni tra
computer in rete
■ protocollo di Internet => TCP/IP
■
•
•
•
•
... individuare un computer della rete
... garantire l’integrità dei dati inviati
... usare efficientemente la rete
... accedere ai diversi servizi offerti
Anna 2000/2001
Fondamenti di Informatica
@
4
Internet è un insieme di
informazioni
■
posta elettronica per scambio messaggi
■
ftp per trasferimento file
■
telnet per accesso remoto
■
comunicazioni interattive
■
world wide web per tutto il resto ...
Anna 2000/2001
Fondamenti di Informatica
@
5
Internet è una comunità virtuale
“ ... è un dialogo disincarnato, privo di
informazioni visive o acustiche ...”
“... genera fenomeni strani: forme
eccessive di aggressività e forme
intense di intimità ...”
“... la povertà del mezzo non deprime ma
anzi esalta il flusso di comunicazione ...”
Anna 2000/2001
Fondamenti di Informatica
@
6
Internet è un business
■
E-Commerce
Comunicazione azienda-acquirente
■
E-Business
Comunicazione azienda-azienda
■
Fornitori di accesso
■
Sviluppo dei contenuti informativi o
tecnici
Anna 2000/2001
Fondamenti di Informatica
@
7
Client - Server
■
Server: mette a disposizione di altri
computer della rete un servizio
• nel server è attiva un applicazione che
gestisce l'erogazione del servizio
■
Client: un utente può utilizzare uno
specifico programma per accedere al
servizio fornito dal server
Anna 2000/2001
Fondamenti di Informatica
@
8
TCP / IP
Trasmission Control Protocol / Internet Protocol
sistema tramittente
sistema ricevente
Applicazione
Applicazione
Frammentazione
Ricostruzione
Indirizzo
Indirizzo
Fisico
Fisico
Anna 2000/2001
Fondamenti di Informatica
@
9
Formato dei pacchetti
Intestazione IP
Intestazione TCP
Dati ..
Anna 2000/2001
• Destinatario
• Mittente
• Protocollo
• N. Ordine
• Applicazione (porta)
• Tipo, quantità e formato
dipendono dal contesto
Fondamenti di Informatica
@
10
Nomi e Indirizzi
■
www.ing.unitn.it
un nome, per le persone
■
193.205.203.100
un indirizzo, per le macchine
■
it
nameservers: i traduttori.
Organizzati gerarchicamente
Solo uno è “autorevole”
Anna 2000/2001
Fondamenti di Informatica
/
unitn
ing
www
amm
www
11
@
I domìni
Il sistema di nomi di host in Internet si
basa su una suddivisione gerarchica
■ Più nomi di macchine fanno riferimento
ad un dominio, più nomi di domini fanno
riferimento ad un dominio di alto livello
■
www.unitn.it
www.italy.mbs.com
Anna 2000/2001
Fondamenti di Informatica
@
12
I domini di alto livello attuali
■
■
■
■
■
■
.com
.edu
.gov
.mil
.net
.org
per organizzazioni a carattere commerciale
per organizzazioni di ricerca o educative americane
per enti del governo americano (non militari)
per enti delle forze militari statunitensi
per organizzazioni che forniscono servizi di rete
per altre organizzazioni (ad es., non commerciali)
.it Italia
.uk
.fr Francia
.mn
.de Germania .my
Anna 2000/2001
Inghilterra
Mongolia
Malesia
.ar Argentina .ca Canada
.hk Hong Kong .ir Iran
.tr Turchia
.cg Congo
Fondamenti di Informatica
@
13