Informatica Chiara Calamanti - Università Politecnica delle Marche - Dipartimento di Ingegneria dell' Informazione
←
→
Trascrizione del contenuto della pagina
Se il tuo browser non visualizza correttamente la pagina, ti preghiamo di leggere il contenuto della pagina quaggiù
Informatica Chiara Calamanti Università Politecnica delle Marche - Dipartimento di Ingegneria dell’ Informazione c.calamanti@staff.univpm.it
LE RETI Una rete indica il collegamento di almeno due sistemi di computer via cavo oppure senza fili attraverso un collegamento radio. La forma più semplice di rete è costituita da due computer collegati attraverso un cavo. Si parla in questo caso anche di rete peer to peer. In questa rete non esiste alcuna relazione gerarchica, in quanto i due partecipanti sono equiparati. I computer possono accedere ciascuno ai dati dell’altro dispositivo e possono utilizzare risorse comuni come spazio di memoria, programmi o periferiche (stampante, ecc.). Possiamo quindi parlare di RETI quando abbiamo due o più calcolatori connessi tra loro. - Esistono reti che non sono Internet - Internet nasce perché ci sono diverse reti connesse tra loro
Le reti Una rete si può definire come un insieme di: • Dispositivi informatici, detti nodi della rete, (calcolatori, stampanti,, …) • Connessioni (linea telefonica, fibra ottica) • Protocolli (FTP, HTTP, SSH) • Software applicativi (posta elettronica, esplorazione di risorsi di rete) • Utenti
Fibra ottica La fibra ottica è il mezzo di trasmissione dati più evoluto esistente: si tratta di un filamento trasparente di fibra di vetro o polimeri plastici di piccolissime dimensioni (nell’ordine di micron) tenuti insieme da una guaina protettiva di gomme al cui interno si propaga luce che, opportunamente modulata, trasporta dati digitali ad una enorme velocità.
Le reti In una rete, la comunicazione (invio di messaggi) avviene a commutazione di pacchetto: ❖ con messaggio indichiamo qualsiasi tipo di sequenza di bit inviata (email, chat, file, ecc.) ❖ un pacchetto indica l’unità minima nella quale un messaggio viene diviso ❖ ogni pacchetto segue il proprio percorso nella rete per raggiungere il destinatario • comunicazione più efficiente • i guasti possono essere bypassati • possibilità di inviare contemporaneamente più messaggi sulla rete
I protocolli di rete Stabiliscono: • il formato dei pacchetti • le modalità di comunicazione • regole per invio e ricezioni dei messaggi Non è l’utente a preoccuparsi di come funziona l’infrastruttura, ma i programmi Chi gestisce i protocolli di rete: • ISO (International Organization for Standardization) • W3C (World Wide Web Consortium) emanano protocolli o standardizzano protocolli già esistenti (ad es.TCP/IP)
IP - INTERNET PROTOCOL E’ il protocollo principale della famiglia dei protocolli Internet e quindi di vitale importanza per lo scambio di messaggi nelle reti di computer. • Sono indirizzi a 32 bit • vengono solitamente indicati con 4 numeri (decimali) compresi tra 0 e 255 (ad es. 192.168.1.1) • l’ICANN (International Corporation for Assigned Names and Numbers) attribuisce indirizzi IP ad aziende e paesi
Protocollo TCP Transmission Control Protocol, abbreviato con TCP o protocollo TCP, è un accordo standardizzato per la trasmissione dei dati tra diversi utenti di una rete informatica. • interazione gerarchica tra livelli • applicazione, trasporto, internetworking, collegamento • il livello più alto serve per l’interazione con l’utente • il livello più basso per l’interazione con il supporto fisico PROTOCOLLO TCP / IP Sono uno dei fondamenti di Internet: senza i protocolli TCP/IP, l’azione quotidiana del navigare in rete non sarebbe concepibile. Tramite i protocolli (il termine comprende più raccolte di regole contemporaneamente), i pacchetti di dati vengono trasferiti nella Local Area Network (LAN) o Wide Area Network (WAN), quindi anche nel World Wide Web, ossia in Internet.
Internet • Nasce alla fine degli anni ’60 come progetto del Ministero della Difesa degli Stati Uniti Obiettivi del progetto • rete di calcolatori con SO diversi • decentrata • non vulnerabile (ad attacchi alle infrastrutture di telecomunicazione) Caratteristiche • Utilizzo di una struttura ridondante • Comunicazione con commutazione di pacchetto
Internet • Negli USA la diffusione iniziale di Internet è in ambito Militare e Accademico • In Europa negli anni ’70 • In Italia nel 1986 • Alcune applicazioni sviluppate in quegli anni sono “sopravvissute”: posta elettronica • Molte altre sono state cancellate dalla killer application di Internet, sviluppata negli anni ’90: il World Wide Web
Internet • Internet viene ampliata se vengono aggiunte nuove reti (la Rete delle Reti) • le utenze domestiche entrano a fare parte di Internet grazie agli Internet Service Provider (ISP) • essendo composto da più sottoreti, la connessione tra loro viene gestita da gateway • in Internet i nodi vengono individuati univocamente tramite gli indirizzi IP
DNS DNS (Domain Name System) è un sistema di cartelle organizzato gerarchicamente, che serve per la gestione del namespace. • grazie al DNS è sufficiente che gli utenti inseriscano un indirizzo web memorizzato nel loro browser e il sistema trova l’indirizzo IP appropriato in breve tempo. • Esempio: Indirizzo IP : 93.184.216.34 corrisponde a www.example.com • Gli indirizzi simbolici usano una sintassi che consiste in stringhe concatenate da punti (dot .) • Nel caso di problemi di rete, agli utenti compare il messaggio di errore “Il server DNS non risponde”: la connessione ad Internet è in questo caso interrotta e non è possibile aprire la pagina. • Domini nazionali: .it .uk .fr .de • Domini sovranazionali: .com .org .biz .mil .edu • Il www negli indirizzi web è aggiunto per convenzione
I servizi di internet Esistono 3 tipi di client di posta elettronica: • programmi di posta (Outlook, Thunderbird) • programmi integrati nel web browser • funzionalità disponibili nel sito web stesso (Gmail, Hotmail) La comunicazione client/server viene gestita da: • protocolli SMTP per l’invio • protocolli POP (ricezione) e IMAP (consultazione)
DOMANDE: Cos’è lo SPAM? Cos’è il phishing? Cos’è la posta elettronica certificata? Cos’è una mailing list? Qual è la differenza tra i campi cc e bcc (o ccn)? Perché i messaggi con allegati troppo grandi possono essere rifiutati?
PEC La Posta Elettronica Certificata (PEC) è un sistema di trasmissione elettronica che fornisce la certezza, con valore legale, dell’accettazione dell’invio e della consegna dei messaggi, quando lo scambio avviene esclusivamente tra caselle di posta certificata; Un messaggio, inviato attraverso caselle di posta elettronica certificata, ha lo stesso valore attribuito ad una raccomandata con ricevuta di ritorno. È regolata dalla seguente normative: • DPR 28 dicembre 2000, n.445 • DPR 11 febbraio 2005, n.68 • D.Lgs. 7 marzo 2005, n. 82 (Codice dell’amministrazione digitale) • Decreto 2 novembre 2005 “Regole tecniche per la formazione, la trasmissione e la validazione, anche temporale, della posta elettronica certificata” (G.U. 15 novembre 2005,n. 266) • DL 29 novembre 2008, n.185Legge 28 gennaio 2009, n.2 • Legge 17 dicembre 2012, n.221.
CAMPI CC / CCN CC: Copia Conoscenza (o in inglese Carbon Copy); questo campo serve per indicare che la mail inviata a quel destinatario sarà inviata anche ad altri utenti. CCN: letteralmente Copia Carbone Nascosta (in inglese BCC, letteralmente Blind Carbon Copy). Quest’opzione consente di inviare un’e-mail a una o più persone senza che il destinatario e gli eventuali utenti in copia possono vedere il suo indirizzo di posta elettronica.
FTP FTP (File Transfer Protocol): Il File Transfer Protocol viene eseguito all’interno del livello applicativo dello stack TCP/IP, ossia nello stesso livello di HTTP o POP. Questi protocolli si caratterizzano per il loro funzionamento in combinazione con i programmi, come browser o client di posta elettronica, grazie ai quali svolgono la propria funzione. • l’utente può usare SW detti Server FTP e Client FTP (Filezilla) • lo scambio può avvenire anche tra calcolatori con SO e filesystem diversi • un server FTP mette a disposizione dello spazio di memoria dove è possibile copiare dati • i client FTP si connettono usando credenziali per l’accesso
SERVIZI Altri servizi: • backup di file (memorizzazione dei dati su un supporto di archiviazione adatto, ad esempio un disco rigido esterno) e cartelle in remoto • condivisione di file tra più utenti che possono leggere/scrivere(Google Drive, DropBox, OneDrive) • cloud computing: (fornitura di hardware e software via Internet) archiviazione e/o elaborazione in remoto
Puoi anche leggere