Internet. Docenti: Dott. Stefano Bordoni Dott. Francesco Guerra. Facoltà di Economia, Università di Modena e Reggio Emilia



Documenti analoghi
Lo scenario: la definizione di Internet

Dal protocollo IP ai livelli superiori

TCP/IP: INDIRIZZI IP SIMBOLICI

Reti di Calcolatori. una rete di calcolatori è costituita da due o più calcolatori autonomi che possono interagire tra di loro una rete permette:

Reti di Calcolatori. Vantaggi dell uso delle reti. Cosa è una rete? Punto di vista logico: sistema di dati ed utenti distribuito

Internet Internet è universalmente nota come la Rete delle reti: un insieme smisurato di computer collegati tra loro per scambiarsi dati e servizi.

Le Reti (gli approfondimenti a lezione)

Internet: architettura e servizi

Internet: architettura e servizi

INTERNET PER INIZIARE PRIMA PARTE

Architettura del. Sintesi dei livelli di rete. Livelli di trasporto e inferiori (Livelli 1-4)

Reti di Calcolatori. Corso di Informatica. Reti di Calcolatori. Reti di Calcolatori. Corso di Laurea in Conservazione e Restauro dei Beni Culturali

Topologia delle reti. Rete Multipoint: ogni nodo è connesso agli altri tramite nodi intermedi (rete gerarchica).

Modello di connessione

Reti di Calcolatori. Il Livello delle Applicazioni

La posta elettronica parte 1^

Internet WWW ISP Protocolli di Rete

Internet e i suoi servizi. Luca Cervone (luca.cervone@unibo.it)

prof. Mario Dalessandro

Comprendere cosa è Internet e sapere quali sono i suoi principali impieghi. 25/09/2011 prof. Antonio Santoro

Comunicazione nel tempo

Come funziona il WWW. Architettura client-server. Web: client-server. Il protocollo

Reti di calcolatori. Reti di calcolatori

ESERCITAZIONE Semplice creazione di un sito Internet

Realizzazione siti web. Protocolli Internet

Internet e Tecnologia Web

Il funzionamento delle reti

Reti di elaboratori. Reti di elaboratori. Reti di elaboratori INFORMATICA PER LE DISCIPLINE UMANISTICHE 2 (13042)

Lezione n 1! Introduzione"

Internet e il World Wide Web. Informatica di Base A -- Rossano Gaeta 1

Internet. Internet. Internet Servizi e Protocolli applicativi. Internet. Organizzazione distribuita

Informatica per la comunicazione" - lezione 9 -

Applicazioni web centrati sui dati (Data-centric web applications)

Reti di computer. L12 - Comunicazione e archiviazione digitale A.A Sommario

InterNet: rete di reti

Architettura client-server

Il Web Server e il protocollo HTTP

Finalità delle Reti di calcolatori. Le Reti Informatiche. Una definizione di Rete di calcolatori. Hardware e Software nelle Reti

Corso di Informatica Prof. Crescenzio Gallo. Internet: architettura e servizi

Siti web centrati sui dati (Data-centric web applications)

Concetti di base delle tecnologie ICT

Dalla connessione ai social network. Federico Cappellini

Materiali per il Modulo 1 E.C.D.L.

Il traffico sul Web si moltiplica in maniera impressionante a un tasso annuale superiore al 300%.

Le Reti Informatiche

Introduzione all uso di Internet. Ing. Alfredo Garro

Protocolli applicativi: FTP

Internet: Domini e spazi web. conoscerlo al meglio per usarlo meglio Gabriele Riva - Arci Barzanò

Reti Locali. Lezione tenuta presso l Istituto I.I.S.S. Egidio Lanoce Maglie, 26 Ottobre 2011 Prof Antonio Cazzato

CAPITOLO VI. Internet Termini più usati Apparecchiature necessarie Software necessari Avviare Internet explorer Avviare Outlook Express

Introduzione a Internet e al World Wide Web

Il Livello delle Applicazioni

Client - Server. Client Web: il BROWSER

Nelle reti di calcolatori, le porte (traduzione impropria del termine. port inglese, che in realtà significa porto) sono lo strumento

Capitolo 16 I servizi Internet

Sistemi Web-Based - Terminologia. Progetto di Sistemi Web-Based Prof. Luigi Laura, Univ. Tor Vergata, a.a. 2010/2011


Modulo 1. Concetti di base della Tecnologia dell Informazione ( Parte 1.4)

Introduzione alla rete Internet

Come leggere ed interpretare la letteratura scientifica e fornire al pubblico informazioni appropriate sui farmaci

Indirizzi Internet e. I livelli di trasporto delle informazioni. Comunicazione e naming in Internet

Aspetti SW delle reti di calcolatori. L architettura del sistema. La struttura di Internet 22/04/2011

Internet e il World Wide Web. Informatica Generale -- Rossano Gaeta 30

Reti locati e reti globali. Tecnologie: Reti e Protocolli. Topologia reti. Server e client di rete. Server hardware e server software.

Concetti di base della Tecnologia dell'informazione


LE POSSIBILITA' DI ACCESSO DA REMOTO ALLE RETI DI CALCOLATORI

Client & Server. Internet e la comunicazione in rete. Tecnologie dell Istruzione e dell apprendimento

Il funzionamento delle reti

Iniziare con Internet Explorer. dott. Andrea Mazzini

MODELLO CLIENT/SERVER. Gianluca Daino Dipartimento di Ingegneria dell Informazione Università degli Studi di Siena

INTERNET. Un percorso per le classi prime Prof. Angela Morselli

Informatica per la comunicazione" - lezione 8 -

Glossario ADSL Asymmetric Digital Subscriber Line ADSL2+ Asymmetric Digital Subscriber Line ADSL ADSL2+ Browser Un browser Client Un client

Standard di comunicazione

MODEM. Internet Service Provider (ISP)

ICT (Information and Communication Technology): ELEMENTI DI TECNOLOGIA

Reti di Telecomunicazione Lezione 6

Informatica Corso AVANZATO. Internet: teoria e funzionamento

MANUALE UTENTE FORMULA PEC

Introduzione alla rete Internet

Reti Informatiche. dott. Andrea Mazzini

RETI INFORMATICHE Client-Server e reti paritetiche

Modulo formativo NAVIGARE IN INTERNET. POSTA ELETTRONICA (e gli altri SERVIZI)

Internet e il World Wide Web

1) La rete INTERNET pag Origini della rete INTERNET RETE ARPANET geograficamente distanti esigenze MILITARI

Reti commutate. Reti commutate. Reti commutate. Reti commutate. Reti e Web

Internet e le reti. Navigare in rete. Un po di confusione sui termini. Internet WWW Web Servizi i Internet Sito Internet. Sinonimi?!?

Reti di Telecomunicazioni Mobile IP Mobile IP Internet Internet Protocol header IPv4 router host indirizzi IP, DNS URL indirizzo di rete

Reti e Internet. Anna F. Leopardi 1 Di 19

ARP (Address Resolution Protocol)

Introduzione alla rete Internet

Informatica di Base

I canali di comunicazione

Elementi di Informatica e Programmazione

Internet. La rete di computer che copre l intero pianeta. FASE 1 ( )

CORSO EDA Informatica di base. Introduzione alle reti informatiche Internet e Web

Internet. Evoluzione della rete Come configurare una connessione. Internet: Storia e leggenda

Oreste Signore, Responsabile Ufficio Italiano W3C Area della Ricerca CNR - via Moruzzi, Pisa

Modulo 7: RETI INFORMATICHE

Transcript:

Internet Docenti: Dott. Stefano Bordoni Dott. Francesco Guerra Facoltà di Economia, Università di Modena e Reggio Emilia

Reti - architettura Architettura Client-server client client client utente INTERNET client web server 2

Reti - architettura Architettura Peer-to-peer una rete di computer senza utilizzare un server si chiama "peer-to-peer" Esempi Hub Point-to-Point Stella 3

Internet

Introduzion e Che cos'è Internet? Internet è un insieme di reti e non esiste un unico proprietario o gestore le dorsali principali sono finanziate dai governi statali per collegare università e altri enti istituzionali le reti regionali forniscono accesso all'interno di un'area ben delimitata esistono società private che registrano i domini di internet, oltre InterNIC, inizialmente l'unico ente autorizzato InterNIC registra i domini e tiene traccia dei collegamenti tra indirizzi i provider di servizi Internet (ISP) vendono collegamenti a Internet e gestiscono propri segmenti della rete 5

Collegamento e servizi Come si può avere accesso a internet? la connessione a internet attraverso un internet server provider (ISP) può avvenire come postazione stand-alone (ad es. il PC di casa) o come postazione di rete (in questo caso oltre al modem si dovrà utilizzare un router) 6

Collegamento e servizi La semplice connessione consente di usufruire di tutti i servizi offerti da internet tra cui... navigazione e consultazione di siti ipertestuali WWW posta elettronica iscrizione a newsgroup per lo scambio di file e messaggi chat download di programmi e documenti 7

Collegamento e servizi Quale software serve per utilizzare i servizi da Internet come un utente? browser (internet explorer, netscape, opera ) per navigare tra i siti web (client) posta elettronica (es. Outlook, Eudora ) Netmeeting, IRC, MIRC, Microsoft Chat per partecipare a gruppi di discussioni sul web Telnet oppure SSH per comunicare tramite un console 8

Collegamento fisico: le linee PSTN (Public Switched Telephone Network) la normale linea telefonica analogica ampiezza di banda MOLTO limitata (fino a 56 Kbps analogici). trasmissione 'sporca' (errori sono frequenti) utile solo per usi domestici si possono collegare delle piccole LAN connessione on-demand 9

Collegamento fisico: le linee ISDN (Integrated Service Digital Network) linea telefonica digitale a canali Basic: 2 canali a 64 Kbps = 128 Kbps Primary: tanti canali, ampiezza fino a 2 Mbps mediante le linee telefoniche si accede a un ISP (internet service provider) che fornisce il servizio di connettività. Si paga il costo delle telefonate e l'eventuale abbonamento all'isp. (attualmente molti ISP di tipo free) 10

Collegamento fisico: le linee DSL/ADSL (Asymmetric Digital Subscriber Line) (Banda Larga) linea digitale asincrona sulla normale linea telefonica oppure sulla linea TV via cavo ampiezza fino a 256 Kbps in trasmissione e fino a 2 Mbps in ricezione ampiezza di banda spesso non garantita (linea condivisa) connessione permanente con noleggio a canone utilizzo domestico e professionale bassi costi: offerta da più Provider (Telecom, Alice, Infostrada, Wind, Dada, Galactica, etc ) 11

Collegamento fisico: le linee T 1 Linee Digitali a 1.544 Mbps. Frazionabile in canali da 64kbps. T 3 Linee digitale di ampia portata. 45 Mbps frazionabili. ATM (Asynchronous Transfer Mode) Linee di ampissima portata (backbone nazionali o continentali). Non a disposizione dei consumatori se non in parti frazionate. Banda a 145 Mbps. Linee Ottiche, Radio, Satellitari.. 12

TCP/IP - Il protocollo di internet

Reti - Concetti di base Che cos'è un protocollo? un formato concordato per la trasmissione di dati tra due dispositivi Un protocollo determina... il tipo di controllo di errori la metodica per la compressione di dati (se esistente) in che modo il dispositivo che invia i dati indicherà che ha finito di inviare un messagio in che modo il dispositivo che riceve i dati indicherà che ha ricevuto un messagio 14

Reti - Concetti di base Come i computer comunicano i dati? Piuttosto che come flusso continuo, i dati vengono inviati suddivisi in pacchetti (frames) di piccole dimensioni (da 512 byte a 4 k byte) I pacchetti comprendono - un'intestazione, contenente l'indirizzo di origine, di destinazione e l'informazione di orario per sincronizzare le operazioni - i dati - una coda (o trailer) che varia a seconda del protocollo utilizzato. Solitamente contiene un CRC (cyclical redundancy check) per verificare che i dati non siano stati modificati durante la trasmissione 15

TCP/IP Che cos'è TCP/IP? TCP/IP = Transmission Control Protocol / Internet Protocol TCP/IP è il protocollo usato per la rete Internet TCP/IP è una suite di protocolli: es. smpt, pop3, http, telnet, ftp, ip, dns. IP è il protocollo utilizzato per l'instradamento dei messaggi da un computer all'altro 16

TCP/I P Protocolli applicativi di TCP/IP HTTP: (hyper text transfer protocol) è il protocollo principale che ha consentito la creazione del collegamento ipertestuale delle pagine pubblicate nel web FTP: (file transfer protocol) protocollo per trasferire files tra computer collegati ad internet POP3: (post office protocol) per la ricezione della posta via internet SMTP: (simple mail transfer protocol) Telnet: interfaccia non grafica per la connessione 17

Indirizzi IP Assegnazione degli indirizzi IP Un numero IP è costituito a una sequenza binaria di 32 bit, suddiviso in quartetti di 8 bit e rappresentati in forma decimale (es 155.185.68.61). Ogni quartetto può assumere 28 = 256 valori tra 0 e 255 Gli indirizzi sono divisi in classi (A, B, C, D, E), a seconda del valore del primo byte La maschera di sottorete o subnet mask, indica quele parte dell'indirizzo IP è da intendersi come porzione di rete e quale come porzione di rete. E' importante per stabilire se due IP che vogliono mettersi in contatto appartengono alla stessa rete L'assegnazione dell'ip viene effettutao dal RIPE.NET per l'europa, dall'arin per il continente americano e dall'apnic per l'asia e il pacifico 18

Indirizzi IP Che cos'è il numero di IP? Il numero di IP identifica in modo univoco un computer in rete Se il collegamento di quel computer è permanente, il numero di IP può essere attribuito una volta per tutte (IP statico) oppure essere assegnato dal provider per quella connessione (IP dinamico) Gli indirizzi IP vengono associati a sigle testuali per un utilizzo più facile da appositi server DNS (domain name server) I nomi sono divisi in più parti (domini) e si leggono a ritroso per individuarne la struttura gerarchica (es. economia.unimo.it appartiene al dominio it, quello unimo e in ultimo a quello economia) 19

TCP/IP: l'indirizzamento Come si fa a trovare il PC giusto? Indirizzo IP Formato Linguistico www.microsoft.com DNS Indirizzo IP Formato Numerico Indirizzo MAC ARP 134.45.87.168 2E-45-D4-C9-03-A8 www.microsoft.com = è l'host chiamato www, nel dominio di secondo livello microsoft sotto il dominio.com (commercial) alessandra.economia.unimo.it = è l'host chiamato alessandra, nel sottodominio economia, nel dominio di secondo livello unimo sotto il dominio geografico.it. 20

TCP/IP: l'indirizzamento Come si fa a trovare il PC giusto? (cont.) il primo passo che l'host origine compie è quello di interrogare il proprio DNS server per sapere l'indirizzo IP numerico corrispondente al nome www.microsoft.com se il proprio DNS non conosce (non è memorizzato nella host table) l'indirizzo IP dell'host di destinazione invia una richiesta analoga alla catena di DNS sparsa per il mondo quando uno dei DNS risponde con l'indirizzo IP questa informazione viene inviata all'host di origine. 21

TCP/IP: l'indirizzamento Importanti domain estensioni (suffixes).com (commercial).edu,.ac (US education),.ac.uk (UK education).net (US internet administrative sites).gov (US government).mil (US military) Inoltre si trova tanti estensioni geografici, es..it (Italia).uk (Inghilterra).de (Germania).dk (Danimarca) 22

World Wide Web e FTP

World Wide Web Che cos'è il World Wide Web (WWW)? internet, servizi per la visualizzazione di testi, grafici e altri risorse multimediali l'idea principale è quella di usare una rete globale che consiste di collegamenti tra documenti (web pages o pagine web) ogni web page (pagina web) ha collegamenti (web links) che la connettono con altre web pages normalmente un utente o un'organizzazione mette a disposizione piu' web pages. Il gruppo di queste web pages su un server si chiama web site 24

World Wide Web Come si usa il World Wide Web (WWW)? per usare il world wide web, ci serve un web browser (Netscape, Explorer), cioè un programma particolare per la comunicazione, la visualizzazione e la navigazione 25

World Wide Web Perché e' importante il World Wide Web (WWW)? con il world wide web si può... - visualizzare testi, grafici e altri risorse multimediali in internet - cercare e mettere a disposizione informazioni - scaricare (download) immagini, testi e files 26

World Wide Web Indirizzi di web ogni documento e altre risorse sul web hanno un indirizzo elettronico questo indirizzo si chiama URL (Uniform Resource Locator) Esempi http://www.economia.unimo.it (la nostra facoltà) http://www.daimi.au.dk/~krink/index.html (la mia home page) 27

World Wide Web Come si trovano informazioni? per trovare informazioni serve un "motore di ricerca" (search engine) il più famoso (e più bravo!) motore di ricerca si chiama Google Google si trova qui: http:://www.google.com...però ci sono tanti altri motori di ricerca, es. http://arianna.iol.it/...inoltre ci sono motori di ricerca particolari, es. web database di biblioteche 28

World Wide Web Come si crea una pagina web? una pagina web è scritta in una linguaggio che si chiama HTML (hyper text meta language) inoltre una web page può consistere di Java Script, eseguire un Java Applet (un programma piccolo scritto con il linguaggio di programmazione Java), php, etc. inoltre una web page può consistere di collegamenti a diverse risorse (immagine, video, flash, audio) si può creare facilmente una pagina web (semplice) interattivamente con un programma, es. Netscape oppure Word per la pubblicazione della pagina su internet è necessario copiare la pagina web nello spazio in affitto su un web server 29

World Wide Web Per la publicazione ci sono due possibilità... Hosting: spazio in affitto su un server dedicato per la condivisione di un proprio sito web. Non è possibile accedere all'hardware e al software che gestisce il sito web. E' il servizio svolto dall'internet server provider (ISP) e può essere gratuito (Tiscali, Digiland, Xoom) o a pagamento (Euroweb97, Widestore, Hosting solutions) Housing: server proprio, dotato di un software di web service (es. IIS). La banda viene garantita da un ISP specializzato in housing (Valore, Aemmenet, 9Netweb) per un costo da 1000 a 2000 euro annui 30

FT P Che cos'è FTP? FTP = File Transfer Protocol è il protocolo di Internet per scambiare files Come si usa FTP? con un software (semplice) si chiama FTP con un web browser (es. Explorer, Netscape) un sito ftp ha un indirizzo del tipo: "ftp://" + domain_name 31

E-mail e chat

E-mail - Posta elettronica Che cos'è l'e-mail? e-mail = electronic mail (posta elettronica) un metodo per scambiare messagi elettronici tra computer normalmente si inviano testi, ma e' possibile anche inviare files come un allegato (oppure piu' allegati) 33

E-mail - Posta elettronica Come si usa l'e-mail? per usare l'e-mail serve: - un programma per comunicare, scrivere, ricevere e mandare email (es. Netscape, Outlook, Eudora) - una casella di posta (e-mail account) - hardware e software per accedere internet 34

E-mail - Posta elettronica L'indirizzo e-mail ogni utente ha uno o piu' indirizzi, ma ogni indirizzo e' unico l'indirizzo consiste sempre di - un nome per l'utente, es. bordoni per Stefano Bordoni - @ chiocciola ("at" in inglese) - domain (es. unimo.it), hostname + "." +... + suffix es. bordoni @unimo.it inoltre si può scrivere: - Stefano Bordoni < bordoni @unimo.it> 35

E-mail - Posta elettronica Configurazione di un nuovo account Abbiamo bisogno di - e-mail address (indirizzo) - account name - password - incoming mail server: POP, IMAP, oppure HTTP (per ricevere e-mail) - outgoing mail server: SMTP (per mandare e-mail) SMTP e-mail client e-mail server POP, IMAP, HTTP (es. un PC a casa) INTERNET 36

Cha t Che cos'è la chat? chat è la comunicazione diretta tra due e più utenti tramite una rete di computer (comunicazione in realtime) gli utenti hanno un dialogo scrivendo messaggi sulla tastiera e leggendo messagi sullo schermo 37