Introduzione ai Calcolatori Elettronici



Documenti analoghi
Introduzione alla rete Internet

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

Lo scenario: la definizione di Internet

Informatica per la comunicazione" - lezione 8 -

Concetti di base delle tecnologie ICT

Sommario. Introduzione Architettura Client-Server. Server Web Browser Web. Architettura a Due Livelli Architettura a Tre Livelli

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

FTP. Appunti a cura del prof. ing. Mario Catalano

Storia di Internet e del World Wide Web

RETI DI COMPUTER Reti Geografiche. (Sez. 9.8)

RETI INFORMATICHE Client-Server e reti paritetiche

Laboratorio di Informatica Corso di laurea in Lingue e Studi interculturali. AA Paola Zamperlin. Internet. Parte prima

TCP/IP: INDIRIZZI IP SIMBOLICI

Colloquio di informatica (5 crediti)

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

Architetture Informatiche. Dal Mainframe al Personal Computer

Architetture Informatiche. Dal Mainframe al Personal Computer

Protocolli applicativi: FTP

Programmazione Orientata agli Oggetti in Linguaggio Java

Che cos'è Internet. Capitolo. Storia e struttura di Internet L. Introduzione alla rete Internet con una breve storia

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

Introduzione a Internet e al World Wide Web

Reti di Computer. A cura di Massimo Scolaro Mob : max@massimoscolaro.it

prof. Mario Dalessandro

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. Reti di calcolatori

Informatica per la comunicazione" - lezione 9 -

Tecnologie di Sviluppo per il Web

3 Capitolo primo Informatica e calcolatori

Le reti di calcolatori

Sommario. Modulo 8: Applicativi. Parte 3: Terminale remoto. Premessa Telnet SSH XWindows VNC RDP. Gennaio Marzo 2007

Introduzione. Sommario: Obiettivo:

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

Reti e Internet: introduzione

Reti di Calcolatori. Il Livello delle Applicazioni

Storia di Internet. sulla Luna, Missione. Fu il solo evento importante? Nascita di Internet

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

Dal protocollo IP ai livelli superiori

Reti Informatiche. dott. Andrea Mazzini

FileMaker Pro 13. Utilizzo di una Connessione Desktop Remota con FileMaker Pro13

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

Definizione Parte del software che gestisce I programmi applicativi L interfaccia tra il calcolatore e i programmi applicativi Le funzionalità di base

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

Sistemi Informativi di relazione - Internet

Le Reti Telematiche. Informatica. Tipi di comunicazione. Reti telematiche. Modulazione di frequenza. Analogico - digitale.

Comunicare con il resto del mondo. Salvatore Sittinieri

Capitolo 16 I servizi Internet

Software di sistema e software applicativo. I programmi che fanno funzionare il computer e quelli che gli permettono di svolgere attività specifiche

Introduzione alla rete Internet

Introduzione alle applicazioni di rete

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

Reti di Calcolatori: una LAN

Permessi, utenti e gruppi

Tecnologie di Sviluppo per il Web

Standard di comunicazione

Introduzione alla rete Internet

12.5 UDP (User Datagram Protocol)

2.1 Configurare il Firewall di Windows

Internet e protocollo TCP/IP

Internet: architettura e servizi

Hardware delle reti LAN

Internet: architettura e servizi

Il Livello delle Applicazioni

Introduzione all uso di Internet. Ing. Alfredo Garro

Elementi di Informatica e Programmazione

Insegnamento di Informatica CdS Scienze Giuridiche A.A. 2007/8

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

Reti informatiche 08/03/2005

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

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

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

Reti di Telecomunicazione Lezione 6

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

Elementi di Informatica e Programmazione

VPN RETI PRIVATE VIRTUALI: ACCESSO REMOTO

LE POSSIBILITA' DI ACCESSO DA REMOTO ALLE RETI DI CALCOLATORI

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

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

Transmission Control Protocol

Tecnologie di Sviluppo per il Web

Università Magna Graecia di Catanzaro Facoltà di Medicina e Chirurgia Corso di Laurea in Scienze Infermieristiche Polo Didattico di Reggio Calabria

MODELLI ISO/OSI e TCP/IP

Manuale di Desktop Sharing. Brad Hards Traduzione: Luciano Montanaro Traduzione: Daniele Micci

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

InterNet: rete di reti

Protocolli di Sessione TCP/IP: una panoramica

Introduzione alle Reti Informatiche

Metodologie Informatiche Applicate al Turismo

Descrizione generale del sistema SGRI

Reti di Telecomunicazione Lezione 8

Meccanismi di autenticazione sicura. Paolo Amendola GARR-CERT

MODULO 02. Iniziamo a usare il computer

TERM TALK. software per la raccolta dati

Il File System. È la componente del S.O. che si occupa della gestione della memoria di massa e dell organizzazione logica dei dati

ESERCITAZIONE Semplice creazione di un sito Internet

Sistemi operativi e reti A.A Lezione 2

I protocolli di posta elettronica

Realizzazione siti web. Protocolli Internet

Sicurezza delle reti. Monga. Il livello di trasporto. Problemi di sicurezza intrinseci. Riassunto. Porte. Sicurezza delle reti.

Transcript:

Introduzione ai Calcolatori Elettronici Introduzione al Web Internet A.A. 2013/2014 Domenica Sileo Università degli Studi della Basilicata

Introduzione al Web : Internet >> Sommario Sommario n Internet n Intranet e Extranet n Definizione Internet n Protocollo di trasmissione n Internet e Servizi n La storia

Introduzione al Web : Internet >> Intranet ed extranet Intranet ed Extranet n Intranet: insieme di reti locali tra loro interconnesse e aventi la possibilità di connettersi all esterno con la rete Internet (protetti da Firewall) n Extranet: per collegare più computer appartenenti alla stessa rete di una stessa azienda ma su edifici distanti n è una rete intranet resa accessibile a clienti o ad aziende collegate selezionate, ma esterne

Introduzione al Web : Internet >> Definizione Internet n Collegamenti fisici n eterogenei (rete di reti) n Livello di distribuzione n Global Area Network n Modalità di connessione n commutazione di pacchetto n Protocolli n TCP/IP, Internetworking (>>) Protocollo di comunicazione TCP/IP

Introduzione al Web : Internet >> Protocollo di comunicazione Protocollo di comunicazione n Con il termine protocollo di comunicazione si indica l insieme di regole di comunicazione che devono essere seguite da due interlocutori affinché essi possano comprendersi n In una rete di calcolatori il protocollo di comunicazione stabilisce tutti gli aspetti della comunicazione n dagli aspetti fisici agli aspetti logici

Introduzione al Web : Internet >> Protocollo di comunicazione Architettura fisica Host Router Internet provider

Introduzione al Web : Internet >> Protocollo di comunicazione Architettura logica Server web Client web Server ftp Client web Client ftp Internet Server web Client web Server ftp Architettura client/server >>

Introduzione al Web : Internet >> Protocollo di comunicazione Architettura Client/Server Porta TCP Porta virtuale n La metodologia di utilizzo dei servizi TCP da parte dell applicazione utente è detta client/ server n Il server è un calcolatore connesso alla rete su cui gira continuamente un programma in ascolto su di una porta TCP n Uno o più calcolatori denominati client (anche contemporaneamente) possono contattare il server per ottenere servizi n Il dialogo tipico consiste nell invio di una richiesta e nell attesa della risposta

Introduzione al Web : Internet >> I servizi Internet e Servizi n Tipologie dei servizi forniti da Internet n Posta elettronica n Gruppi di discussione (newsgroup) / Forum n Liste di distribuzione (mailing list) n Accesso a banche dati (WWW) n Trasferimento di file FTP (File Transfer Protocol) n Comunicazione in tempo reale (Chat line) n Conversazioni telefoniche n Teleconferenza e Telelavoro n Telnet, connessioni a terminali con interfaccia a caratteri

Introduzione al Web : Internet >> I servizi >> Forum Internet e Forum n I forum sono dei gruppi di discussioni basate su argomenti specifici Esempio: Forum http:// forum.commercialistatelematico.com/

Introduzione al Web : Internet >> I servizi >> Forum Internet e Forum n I forum sono assimilabili a bacheche elettroniche su cui si possono affiggere messaggi a cui altri possono rispondere n Solitamente in ogni forum vi è la figura del moderatore, che si occupa di gestire e controllare gli utenti e i loro messaggi n Per poter affiggere ( postare ) un messaggio è necessario essere registrati

Introduzione al Web : Internet >> I servizi >> FTP Internet - FTP Connessione TCP/IP Porta 21 n FTP (File Transfer Protocol) è sia un protocollo di trasmissione che un servizio n Si occupa della trasmissione di file da e verso un computer in rete n Può trasferire tutti i tipi di file n File di testo ASCII (America Standard Code for Information Interchange) n File di tipo binario, suoni, immagini, filmati

Introduzione al Web : Internet >> I servizi >> Telnet e SSH Internet Telnet e SSH n Permette ad un utente di collegarsi, attraverso il proprio elaboratore locale, come terminale remoto di un altro elaboratore connesso alla rete n A connessione avvenuta tutti i caratteri battuti sulla tastiera locale vengono inviati all elaboratore remoto e le risposte generate sono mostrate sullo schermo locale

Introduzione al Web : Internet >> I servizi >> Telnet e SSH Internet Telnet e SSH n Tutti i comandi digitati dal client (compresa la password per l identificazione dell utente) viaggiano in chiaro sulla rete, mettendo a repentaglio la sicurezza e la riservatezza n Per superare questo problema si è affermato in questi ultimi anni un nuovo programma (SSH) per il login remoto in cui la comunicazione avviene in modo cifrato

Introduzione al Web : Internet >> I servizi >> SSH Internet - SSH Connessione TCP/IP Porta 22 n SSH (Secure SHell): protocollo che permette di stabilire una sessione remota cifrata mediante linea di comando con un altro host n SSH è diventato uno standard di fatto per l amministrazione remota di sistemi unix e di dispositivi di rete n Il client ed il server SSH sono installati o installabili su molte versioni di UNIX, GNU/ Linux, Mac OS X e Microsoft Windows

Introduzione al Web : Internet >> I servizi >> SMTP Internet - SMTP Connessione TCP/IP Porta 25 n SMTP (Simple Mail Transfer Protocol) n Gestisce l invio di messaggi di posta elettronica attraverso la rete n La connessione tra i diversi server di posta avviene attraverso una connessione TCP n Ogni utente è identificato dall indirizzo: n nomeutente@indirizzo_host Invio (smtp) Invio (smtp) Ricezione (pop)

Introduzione al Web : Internet >> I servizi >> POP Internet - POP Connessione TCP/IP Porta 110 n Protocollo per la lettura della propria posta da un mail server n Fornisce comandi per avere la lista dei propri messaggi, scaricare un messaggio dal server al client, cancellare un messaggio dal server n L autenticazione è basata su una coppia username-password che viene scambiata in chiaro tra client e server

Introduzione al Web : Internet >> La storia Internet: la storia n L idea nasce nell ambiente militare durante la seconda metà degli anni 60 n Gli USA dovevano rispondere all Unione Sovietica che aveva lanciato il primo satellite Sputnik n Occorreva creare un meccanismo per lo scambio di dati tra computer n Problema 1: I computer con diverse tecnologie n Problema 2: Il software installato non era portabile

Introduzione al Web : Internet >> La storia Internet: la storia n Il Dipartimento della Difesa degli Stati Uniti nel 1958 diede vita all ARPA (Advanced Research Projects Agency) n L ARPA ebbe l incarico di realizzare un sistema HD e SW per la trasmissione di dati n Nel 1969 nacque il primo risultato concreto del progetto, chiamato ARPAnet n L obiettivo primario di Arpanet era di garantire la sicurezza dei dati in caso di guerra nucleare

Introduzione al Web : Internet >> La storia Internet: la storia n Arpanet coinvolse inizialmente quattro utenti importanti: n la UCLA (Università di Los Angeles) n la UCSB (Università di Santa Barbara) n l Università dello Utah n lo SRI (Stanford Research Institute) n Ogni nodo era dotato di un IMP (Interface Message Processor), un computer dedicato alla gestione del traffico dati

Introduzione al Web : Internet >> La storia Internet: la storia n Il primo esperimento: n Kleinrock dell UCLA tentò, da Los Angeles, di accedere al sistema di Stanford con un gruppo di studenti che seguiva le operazioni per telefono. Kleinrock iniziò digitando la L, che apparì sul video del computer remoto. Continuò entusiasta digitando la O (anche questa apparve sul video di Stanford, come da conferma telefonica), ma quando digitò la G il sistema andò in tilt. Il secondo tentativo andò a buon fine e confermò che il progetto stava percorrendo la giusta direzione.

Introduzione al Web : Internet >> La storia Internet: la storia n Fine anni 60: n la Advanced Research Project Agency (ARPA) sviluppa ARPANET con l obiettivo di connettere laboratori di ricerca, università e enti governativi n L IMP concepito poteva collegarsi, con 64 computer e una sola rete locale n Nel 1971 Arpanet era formata da 23 host, dei quali entrò a far parte anche la Nasa; gli utenti erano qualche centinaio

Introduzione al Web : Internet >> La storia Internet: la storia n I software di interfacciamento e di trasferimento dati seguirono un protocollo denominato FTP (File Transfer Protocol, utilizzato ancor oggi) n Nel 1972 fu deciso di dimostrare tutto in un evento pubblico: International Conference on Computer Communications n L evento ebbe successo e costituì lo stimolo a ricercare una modalità di dialogo tra reti costituite su piattaforme differenti

Introduzione al Web : Internet >> La storia Internet: la storia n Fine anni 70 nasce il protocollo TCP (Trasmission Control Protocol) n L esperimento: n uno scambio di messaggi tra un elaboratore installato a Londra e uno installato su un caravan in viaggio lungo la baia di San Francisco in California n Il protocollo si evolse e si sdoppiò nel TCP/IP (Internet Protocol) n Il TCP/IP costituisce da allora la base della moderna concezione di Internet

Introduzione al Web : Internet >> Sommario Sommario n Internet n Intranet e Extranet n Definizione Internet n Protocollo di trasmissione n Internet e Servizi n La storia n Ringraziamenti n Parte del materiale di questa lezione è stato sviluppato a partire dalle lezioni della Dott.ssa Anna Vicari e Dott.ssa Irina Coviello

Introduzione al Web : Internet >> Termini della Licenza Termini della Licenza n This work is licensed under the Creative Commons Attribution-ShareAlike License. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/1.0/ or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA. n Questo lavoro viene concesso in uso secondo i termini della licenza Attribution-ShareAlike di Creative Commons. Per ottenere una copia della licenza, è possibile visitare http://creativecommons.org/licenses/by-sa/1.0/ oppure inviare una lettera all indirizzo Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.