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