Tecnologie di Sviluppo per il Web. Introduzione alle Reti di Calcolatori
|
|
- Lorenza Di Marco
- 4 anni fa
- Visualizzazioni
Transcript
1 Tecnologie di Sviluppo per il Web Introduzione alle Reti di Calcolatori
2 Introduzione alle Reti >> Sommario Sommario dei Concetti Elab. Client-Server Reti di Calcolatori Commutazione di pacchetto La Rete Internet Reti di reti e routing Numeri IP DNS Servizi e porte Pile di Protocolli La pila ISO/OSI La Pila TCP/IP Livello di applicazione Livello di trasporto (TCP) Livello di rete (IP) 2
3 Introduzione alle Reti >> Elaborazione Client-Server Architetture di Riferimento Basi di Dati Applicazione Java Applicazione C Rete DBMS Base di Dati 3
4 Introduzione alle Reti >> Elaborazione Client-Server Architetture di Riferimento Sviluppo Web browser Internet intranet Server HTTP Sito browser 4
5 Introduzione alle Reti >> Elaborazione Client-Server Architetture Generale Architettura Client-Server Cliente richiesta risposta elaborazione distribuita Rete Servente Servizio Cliente infrastruttura complessa 5
6 Introduzione alle Reti >> Reti di Calcolatori: Terminologia Reti di Calcolatori Insieme di calcolatori collegati fisicamente condivisione di risorse e servizi comunicazione (scambio di messaggi) 6
7 Introduzione alle Reti >> Reti di Calcolatori: Terminologia Parametri Tecnologici Parametri di classificazione delle reti Collegamenti fisici Livello di distribuzione Modalità di connessione Protocolli 7
8 Introduzione alle Reti >> Reti di Calcolatori: Terminologia Collegamenti e Topologie Cavo elettrico in rame (doppino) 10/100 Mbit/s fino a 100 mt Fibra ottica 1 Gbit/s fino a 100 Km Ponti radio Linee telefoniche (modem) Topologie parzialmente connesse 8
9 Introduzione alle Reti >> Reti di Calcolatori: Terminologia Livello di Distribuzione Tradizionali LAN Local area network (1 km) MAN Metrop. area network (100 km) WAN Wide area network (1000 km) Più recenti GAN Global area network (10000 km) PAN Personal area network (10 mt) 9
10 Introduzione alle Reti >> Reti di Calcolatori: Terminologia Modalità di Connessione Commutazione di circuito (es: reti telef.) Commutazione di pacchetto (es: Internet) 10
11 Introduzione alle Reti >> Reti di Calcolatori: Terminologia Architettura e Protocolli Protocollo insieme di regole per la comunicazione regolano lo scambio di bit tra i calcolatori Reti tradizionali tecnologia singola Reti di Reti molte tecnologie internetworking 11
12 Introduzione alle Reti >> La Rete Internet Rete di Reti (internet) Tecnologie multiple Gateway (o Router) Rete 4 R3 Rete 1 Rete 3 Rete 2 R1 R2 Es: Internet (ma anche IPX) 12
13 Introduzione alle Reti >> La Rete Internet Internet, una Classificazione Collegamenti fisici eterogenei (rete di reti) Livello di distribuzione Global Area Network Modalità di connessione commutazione di pacchetto Protocolli TCP/IP, Internetworking (>>) 13
14 Introduzione alle Reti >> La Rete Internet >> Numeri IP Meccanismo di Indirizzamento Numeri IP (IPv4) byte 1 byte 2 byte 3 byte
15 Introduzione alle Reti >> La Rete Internet >> Numeri IP Meccanismo di Indirizzamento Struttura del numero IP due parti identificatore della rete (net id) identificatore del calcolatore nella rete (host) Esempio net id: host: 24 15
16 Introduzione alle Reti >> La Rete Internet >> Numeri IP Meccanismo di Indirizzamento Tipicamente (reti di classe C) i primi 3 ottetti sono il net id l ultimo è il numero dell host Subnet mask numero che specifica quale parte dei numeri IP di una rete contiene l id della rete es: rete di classe C
17 Introduzione alle Reti >> La Rete Internet >> DNS Numeri e Nomi Domini Internet root com gov org it jp yahoo microsoft uniroma3 unibas... research dia fis mail.dia.uniroma3.it 17
18 Introduzione alle Reti >> La Rete Internet >> DNS DNS La comunicazione avviene sempre tra IP Domain Name System: Servizio che consente di associare un IP ad un nome Domain Name Server: macchina che offre il servizio Ogni dominio ha il suo DNS algoritmo di risoluzione gerarchico 18
19 Introduzione alle Reti >> La Rete Internet >> DNS Esempio Una possibile risoluzione di mail.dia.uniroma3.it da parte di root com gov org it jp yahoo microsoft uniroma3 unibas... dia fis mail.dia.uniroma3.it 19
20 Introduzione alle Reti >> La Rete Internet >> DNS Parametri di Connessione Ogni calcolatore deve quindi avere: numero IP IP del router (gateway) subnet mask In aggiunta, può avere uno o più IP di DNS da cui cominciare la ricerca dei nomi 20
21 Introduzione alle Reti >> La Rete Internet >> Servizi e Porte Principali Servizi Internet telnet: terminale remoto ftp: trasferimento file smtp: invio di posta elettronica pop: ricezione posta elettronica http: trasferimento di ipertesti (Web) molti altri 21
22 Introduzione alle Reti >> La Rete Internet >> Servizi e Porte Porte Un server, molti servizi Client POP3 lettura posta http server http ? smtp pop 22
23 Introduzione alle Reti >> La Rete Internet >> Servizi e Porte Porte e Connessioni Identificatore numerico di un servizio il servizio ascolta sulla porta client lettura posta server http smtp pop , 110 porta 80 porta 25 porta
24 Introduzione alle Reti >> La Rete Internet >> Servizi e Porte Porte Numero di porta: 16 bit ( ) Well Known : porte riservate (servizi particolari o sistema) Es: 80 http, 23 telnet Registered Ports : porte non riservate (ma di uso noto) Es: 3306 MySQL, 5432 PostgreSQL, 8080 Dynamic/Private : le altre 24
25 Introduzione alle Reti >> La Rete Internet >> Servizi e Porte Porte Linux: /etc/services Windows: winnt/system32/drivers/etc/services 25
26 Introduzione alle Reti >> La Rete Internet >> Servizi e Porte Esempio di Connessione Web server: , porta 80 Web browser: , porta Richiesta da a source port destination port 80 Risposta da a source port 80 destination port
27 Introduzione alle Reti >> Concetto di Pila di Protocolli Protocolli e Pile di Protocolli Come avviene la comunicazione? Problemi da risolvere Hardware (collegamenti) Comunicazione (trasmissione) Software (messaggi tra le applicazioni) Approccio nelle reti di calcolatori risolvere i diversi problemi a diversi livelli attraverso protocolli specifici 27
28 Introduzione alle Reti >> Concetto di Pila di Protocolli I Due Santoni Due santoni vogliono discutere del senso della vita uno vive in Tibet, l altro in Italia è necessaria una connessione non dispongono di telefono è necessario stabilire una forma di trasmissione uno parla cinese, l altro italiano è necessario stabilire un linguaggio per la comunicazione 28
29 Introduzione alle Reti >> Concetto di Pila di Protocolli I Due Santoni Regole linguaggio comune: inglese formato di trasmissione: pagine dattiloscritte canale di comunicazione: fax Infrastruttura interprete segretaria dattilografa macchina per fax 29
30 Introduzione alle Reti >> Concetto di Pila di Protocolli C è grossa crisi I see a serious crisis around 我看一次严肃的危机 I see a serious crisis around linea telefonica 30
31 Introduzione alle Reti >> Concetto di Pila di Protocolli Modulo Software (es: browser) Infrastruttura Strato Strato Strato Messaggio regole regole regole Messaggio Modulo Software (es: server web) Infrastruttura Strato Strato Strato collegamento fisico 31
32 Introduzione alle Reti >> Concetto di Pila di Protocolli Strati Software e Pila di Protocolli Applicativo X Applicativo Y Strato software Strato software Strato software interfacce Strato fisico protocollo protocollo protocollo protocollo collegamento Strato software Strato software Strato software Strato Fisico 32
33 Introduzione alle Reti >> Concetto di Pila di Protocolli >> La Pila ISO/OSI La Pila ISO/OSI Applicazione Presentazione Sessione Trasporto Rete Dati Fisico protocollo protocollo protocollo protocollo protocollo protocollo protocollo collegamento Applicazione Presentazione Sessione Trasporto Rete Dati Fisico 33
34 Introduzione alle Reti >> La Pila TCP/IP La Pila TCP/IP La pila di protocolli di Internet Due protocolli fondamentali: TCP e IP Applicazione Trasporto Rete Fisico protocollo protocollo protocollo protocollo collegamento POP, SMTP HTTP TCP, UDP (ICMP) IP Fisico 34
35 Introduzione alle Reti >> La Pila TCP/IP La Pila TCP/IP Idea la comunicazione avviene al livello più alto attraverso lo scambio di messaggi (client e server, richieste e risposte) nella trasmissione ogni strato si rivolge a quello immediatamente inferiore ogni strato modifica e aggiunge informazione ai messaggi generati a livello più alto nella ricezione avviene il contrario 35
36 Introduzione alle Reti >> La Pila TCP/IP Livello di Applicazione Numerosi protocolli (client-server) Sintassi e semantica dei messaggi (ASCII) Esempio: SMTP Appl. Java Client SMTP protocollo di applicazione Server Server SMTP SMTP Service 220 HELO MAIL From:<quelo@tin.it> 250 MAIL accepted RCPT To:<gino@tibet.tb> 250 RECIPIENT accepted <testo del messaggio> 250 OK 36
37 Introduzione alle Reti >> La Pila TCP/IP Livello di Trasporto: TCP Orientato alla connessione, affidabile Datagrammi (pacchetti) Client SMTP protocollo di applicazione Server SMTP messaggio SMTP... TCP porta dest., porta sorg. protocollo di trasporto messaggio SMTP... TCP porta dest., porta sorg. dg1 dg500 dg1000 dg1 dg500 dg1000 intestazioni TCP 37
38 Introduzione alle Reti >> La Pila TCP/IP Livello di Rete: IP (Internet Protocol) Commutazione pacchetto, non affidabile Instradamento (routing) TCP protocollo di trasporto TCP dg500 IP IP dest., IP sorg. dg500 R protocollo di rete route dg500 IP IP dest., IP sorg. R dg500 intestazioni IP 38
39 Introduzione alle Reti >> La Pila TCP/IP Livello Fisico Vari protocolli (es: Ethernet) Stabilisce le regole per la trasmissione dei bit sul canale fisico IP protocollo di rete IP dg500 R route R dg500 Ethernet collegamento fisico Ethernet 39
40 Introduzione alle Reti >> La Pila TCP/IP Appl. Java Client SMTP messaggio SMTP... TCP protocollo di applicazione protocollo di trasporto Server Server SMTP messaggio SMTP... TCP H T dg1 HT dg500 HT dg1000 IP protocollo di rete H T dg1 HT dg500 HT dg1000 IP H IP H T dg500 R route R H IP H T dg500 Ethernet collegamento fisico Ethernet 40
41 Introduzione alle Reti >> Sommario Sommario Elab. Client-Server Reti di Calcolatori Commutazione di pacchetto La Rete Internet Reti di reti e routing Numeri IP DNS Servizi e Porte Pile di Protocolli La pila ISO/OSI La Pila TCP/IP Livello di applicazione Livello di trasporto (TCP) Livello di rete (IP) 41
42 Introduzione alle Reti >> La Rete Internet Internet, Qualche Dato ARPANET 1969: : : : 1M Oggi: 2x all anno
43 Introduzione alle Reti >> La Rete Internet >> Numeri IP Rete e Host bit 1 bit 32 byte 1 byte 2 byte 3 byte 4 CLASSE A 0 netid hostid CLASSE B 1 0 netid hostid CLASSE C netid hostid subnet mask es:
44 Introduzione alle Reti >> La Rete Internet >> Numeri IP Classi di Reti Classe A (es ) 126 reti, host per rete (es: ARPANET) Classe B (es ) reti, host per rete (es: grandi università) Classe C (es ) reti, 254 host per rete (la maggior parte) 44
45 Introduzione alle Reti >> La Rete Internet >> Numeri IP Reti Non Connesse Reti disconnesse da Internet I numeri IP possono essere utilizzati nelle reti locali Classe A (una rete) Classe B (16 reti) Classe C (256 reti)
46 Introduzione alle Reti >> La Rete Internet >> Servizi e Porte Porte e Socket Socket: IP, porta, stream originariamente in UNIX API fondamentale per la prog. client/server Connessione: 2 socket client verso il server server verso il client 46
47 Introduzione alle Reti >> La Pila TCP/IP Datagramma TCP Source Port Destination Port Sequence Number Acknowledgment Number Data U A P R S F Offset Reserved R C S S Y I Window G K H T N N Checksum Urgent Pointer your data... next 500 octets... 47
48 Introduzione alle Reti >> La Pila TCP/IP Datagramma IP Version IHL Type of Service Total Length Identification Flags Fragment Offset Time to Live Protocol Header Checksum Source Address Destination Address TCP header, then your data... 48
49 Introduzione alle Reti >> La Pila TCP/IP Altri Protocolli UDP (Unix Datagram Protocol) non orientato alle connessioni, non affidabile utile per richieste di un solo pacchetto ICMP (Internet Control Message Protocol) scambio di messaggi di controllo 49
Tecnologie di Sviluppo per il Web
Tecnologie di Sviluppo per il Web Introduzione alle Reti di Calcolatori versione 1.0 del 11/03/2003 G. Mecca mecca@unibas.it Università della Basilicata Reti >> Sommario Sommario dei Concetti Elab. Client-Server
DettagliSistemi di elaborazione delle informazioni
Sistemi di elaborazione delle informazioni Univ. degli studi Federico II di Napoli Ing. Antonio Fratini Reti di Telecomunicazione Una Rete di Telecomunicazione può essere definita come un sistema distribuito
DettagliIntroduzione alla rete Internet
Introduzione alla rete Internet Gruppo Reti TLC nome.cognome@polito.it http://www.telematica.polito.it/ INTRODUZIONE A INTERNET - 1 Internet: nomenclatura Host: calcolatore collegato a Internet ogni host
DettagliTCP/IP: summary. Lorenzo Cavallaro, Andrea Lanzi
Università degli Studi di Milano Facoltà di Scienze Matematiche, Fisiche e Naturali Corso di Laurea in Informatica December 7, 2004 Sommario 1 La suite di protocolli TCP/IP Layer 2 3 4 5 6 Sommario 1 La
DettagliMariarosaria Napolitano. Architettura TCP/IP. Corso di: Laboratorio di tecnologie informatiche e telematiche
Mariarosaria Napolitano Architettura TCP/IP Corso di: Laboratorio di tecnologie informatiche e telematiche Contesto e Prerequisiti Contesto E' rivolto agli studenti del V anno degli Istituti Tecnici Industriali
DettagliReti di Calcolatori ed Internet. Reti di Calcolatori ed Internet. Reti di Calcolatori. Reti di Calcolatori. Architettura dei Servizi di Rete
Reti di Calcolatori ed Internet Reti di Calcolatori ed Internet Corso di Informatica Generale (Roberto BASILI) Teramo, 13 Dicembre, 2000 Architettura dei Servizi di Rete Collegamenti Internet ed i Servizi
DettagliIntroduzione alla rete Internet
Introduzione alla rete Internet Gruppo Reti TLC nome.cognome@polito.it http://www.telematica.polito.it/ INTRODUZIONE ALLE RETI TELEMATICHE - 1 Copyright Quest opera è protetta dalla licenza Creative Commons
DettagliIntroduzione alla rete Internet
Introduzione alla rete Internet Gruppo Reti TLC nome.cognome@polito.it http://www.telematica.polito.it/ INTRODUZIONE ALLE RETI TELEMATICHE - 1 Copyright Quest opera è protetta dalla licenza Creative Commons
DettagliReti di Calcolatori ed Internet
Reti di Calcolatori ed Internet Fabio Massimo Zanzotto Reti di Calcolatori ed Internet Perchè vogliamo una nuova macchina e come la otteniamo? Architettura dei Servizi di Rete Sistema operativo della rete
DettagliReti di Calcolatori Servizi di Rete Laboratorio di Didattica in Rete
Reti di Calcolatori Servizi di Rete Laboratorio di Didattica in Rete Reti di calcolatori Protocolli di Trasmissione: Il modello ISO/OSI L architettura TCP/IP Protocolli di trasmissione Un protocollo di
DettagliInternet Protocol Cenni introduttivi
Politecnico di Milano Sede di Cremona A.A. 2013/2014 Corso di RETI DI COMUNICAZIONE ED INTERNET Modulo 1 Internet Protocol Cenni introduttivi Antonio Corghi I protocolli di Internet (1) q L Internet Protocol
DettagliLe reti e Internet. Struttura e protocolli
Le reti e Internet Struttura e protocolli Informatica distribuita Modello centralizzato: più utenti utilizzano uno stesso calcolatore attraverso terminali. Modello distribuito: più calcolatori, di diverso
DettagliLo strato di Trasporto
Corso di Fondamenti di Reti di Telecomunicazioni LT - ELE / LM-TLC Reti di Telecomunicazioni a.a. 2016-2017 Lo strato di Trasporto Internet è composta da host connessi a reti a commutazione di pacchetto,
DettagliInformatica. Alfredo Cuzzocrea. Reti di Calcolatori
Informatica Alfredo Cuzzocrea PROTOCOLLI DI COMUNICAZIONE Protocolli di comunicazione: regole che formalizzano la cooperazione tra calcolatori collegati in rete (dalle caratteristiche fisiche del segnale
DettagliTCP/IP: una breve introduzione
Università degli Studi di Milano Facoltà di Scienze Matematiche, Fisiche e Naturali Anno Accademico 2007/2008 TCP/IP: una breve introduzione Roberto Paleari 2-4 Settembre 2008 Roberto Paleari TCP/IP: una
DettagliTCP/IP: una breve introduzione
TCP/IP: una breve introduzione Andrea Lanzi, Davide Marrone, Roberto Paleari Università degli Studi di Milano Facoltà di Scienze Matematiche, Fisiche e Naturali Corso di Laurea in Informatica 29 novembre
DettagliIntroduzione a Internet e World Wide Web
Introduzione a Internet e World Wide Web Sommario Breve storia di Internet Commutazione di pacchetto e TCP/IP Il Web HTTP HTML CGI... Connessione tra basi di dati e Web Internetworking (collegamento fra
DettagliIntroduzione. Obiettivo: Sommario: Introduzione alle reti di telecomunicazioni approccio:
Introduzione Obiettivo: Introduzione alle reti di telecomunicazioni approccio: descrittivo uso di Internet come esempio Sommario: Introduzione Cos è Internet Cos è un protocollo? network edge network core
Dettagli- Dispensa VI - RETI DI CALCOLATORI
Elementi di Informatica e Programmazione - Dispensa VI - RETI DI CALCOLATORI Alessandro Saetti (email: alessandro.saetti@unibs.it) Università degli Studi di Brescia 1 Classificazione delle Reti Modalità
DettagliIntroduzione (parte II)
Introduzione (parte II) Argomenti della lezione Ripasso degli argomenti del primo corso: reti locali, internetworking, reti geografiche e applicazioni Reti locali Nascono come sistemi broadcast Tutte le
DettagliLivello rete. Piano di controllo. Introduzione: Piano dei dati e piano di controllo Architettura di un router IP: Internet Protocol
Livello rete Introduzione: Piano dei dati e piano di controllo Architettura di un router IP: Internet Protocol Formato del datagramma Frammentazione Indirizzamento IPv4 IPv6 Inoltro generalizzato e SDN
DettagliOrganizzazione della lezione
Laboratorio Reti di Calcolatori (A.A. 2008-2009) Delfina Malandrino delmal@dia.unisa.it http://www.dia.unisa.it/professori/delmal/ Organizzazione della lezione 2 Struttura del corso Alcune informazioni
DettagliRETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE
RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE Prof. PIER LUCA MONTESSORO Facoltà di Ingegneria Università degli Studi di Udine 1999 Pier Luca Montessoro (si veda la nota a pagina 2) 1 Nota di Copyright
DettagliTrasmissione seriale/parallela
Trasmissione seriale/parallela Trasmissione di un byte: Seriale: se il canale di comunicazione e fatto di un solo filo, il byte è trasmesso un bit per volta Parallela: se il canale di comunicazione ha
DettagliUso di Internet: Esempio. Prof. Franco Callegati
Uso di Internet: Esempio Prof. Franco Callegati http://deisnet.deis.unibo.it Consultazione di una pagina WEB Per collegarsi a Internet un Utente apre il proprio Browser Web (B) Dal Sistema Operativo (Es:
DettagliTappe evolutive della rete Internet
UNIVERSITA DEGLI STUDI DI ANCONA FACOLTA DI INGEGNERIA Dipartimento di Elettronica e Automatica Internet della nuova generazione: protocolli e prestazioni Laureando: ANDREA CAPRIOTTI Relatore: Ing. E.GAMBI
DettagliIntroduzione all Informatica. Fabrizio Angiulli. Reti di Calcolatori
Introduzione all Informatica Fabrizio Angiulli Reti di Calcolatori RETI DI CALCOLATORI Cos è una rete di calcolatori? Punto di vista logico sistema di dati ed utenti distribuito geograficamente Punto di
DettagliIndice. Prefazione. Presentazione XIII. Autori
INDICE V Indice Prefazione Presentazione Autori XI XIII XV Capitolo 1 Reti informatiche: una introduzione storica 1 1.1 Architetture 1 1.1.1 Dai sistemi gerarchici a quelli distribuiti 1 1.2 Protocolli
DettagliPROGRAMMAZIONE MODULARE 2015-2016. Disciplina: SISTEMI E RETI Classe: QUINTA A INF SERALE Indirizzo: INFORMATICA
PROGRAMMAZIONE MODULARE 2015-2016 Disciplina: SISTEMI E RETI Classe: QUINTA A INF SERALE Indirizzo: INFORMATICA Docenti: Gualdi (teoria), Travaglioni (laboratorio) Ore settimanali previste: 2 TEORIA +
DettagliCorso di Informatica. Reti di Calcolatori. Reti di Calcolatori. Corso di Laurea in Conservazione e Restauro dei Beni Culturali
Corso di Laurea in Conservazione e Restauro dei Beni Culturali Corso di Informatica Gianluca Torta Dipartimento di Informatica Tel: 011 670 6782 Mail: torta@di.unito.it Reti di Calcolatori una rete di
DettagliIl protocollo IP A.A. 2006/2007. Alessandro Botticelli
Il protocollo IP A.A. 2006/2007 Alessandro Botticelli Internet Protocol (IP) - RFC 791 Progettato per funzionare a commutazione di pacchetto in modalità connectionless Si prende carico della trasmissione
DettagliIl protocollo IP A.A. 2005/2006. Walter Cerroni. Internet Protocol (IP) - RFC 791
Il protocollo IP A.A. 2005/2006 Walter Cerroni Internet Protocol (IP) - RFC 791 Progettato per funzionare a commutazione di pacchetto in modalità connectionless Si prende carico della trasmissione di datagrammi
DettagliDipartimento di Giurisprudenza Prof. Michele Perilli Conoscenze Informatiche
Dipartimento di Giurisprudenza Prof. Michele Perilli Conoscenze Informatiche michele.perilli@unifg.it mlperilli@gmail.com Internet: argomenti! Modalità di collegamento alla rete Internet! Struttura ed
DettagliReti. insieme di computer (host) interconnessi. Token evita conflitti di trasmissione Rete più o meno affidabile
Reti Rete insieme di computer (host) interconnessi Tipologie interconnessioni Ad anello (token ring). Token evita conflitti di trasmissione Rete più o meno affidabile i pacchetti di dati possono girare
DettagliReti di Calcolatori I
Reti di Calcolatori I Prof. Roberto Canonico Dipartimento di Ingegneria Elettrica e delle Tecnologie dell Informazione Corso di Laurea in Ingegneria delle Telecomunicazioni Corso di Laurea in Ingegneria
DettagliReti di calcolatori. Lezione del 17 giugno 2004
Reti di calcolatori Lezione del 17 giugno 2004 TCP/IP e ISO/OSI Architettura TCP/IP APPLICATION TELNET FTP DNS NFS DNS RPC SNMP TRANSPORT TCP UDP NETWORK ARP RARP DATA LINK (LLC MAC) Protocollo IP Protocollo
DettagliTerminologia e concetti fondamentali La struttura di Internet (hardware e software):
Introduzione Terminologia e concetti fondamentali La struttura di Internet (hardware e software): Accesso alla rete: end-systems, applicazioni, mezzi trasmissivi Nucleo: commutazione, struttura della rete,
DettagliIP Routing Silvano GAI Mario Baldi Pietro Nicoletti Le slide sono coperte da copyright il loro uso senza fini di lucro e' concesso dagli autori
IP Routing Silvano GAI Mario Baldi Pietro Nicoletti Le slide sono coperte da copyright il loro uso senza fini di lucro e' concesso dagli autori L Architettura di rete TCP/IP Application Presentation Session
DettagliPIANO DI LAVORO ANNO SCOLASTICO 2015-2016. I.T.S.O.S C. E. GADDA Sede di Langhirano MATERIA DI INSEGNAMENTO: SISTEMI E RETI PROF.
PIANO DI LAVORO ANNO SCOLASTICO 2015-2016 I.T.S.O.S C. E. GADDA Sede di Langhirano MATERIA DI INSEGNAMENTO: SISTEMI E RETI PROF.SSA MARZIA CONTI CLASSE 5AL INFORMATICO LIVELLI DI PARTENZA Dalle prime lezioni
DettagliINTERNET PROTOCOL RFC 791
INTERNET PROTOCOL RFC 791 Walter Cerroni wcerroni@deis.unibo.it La famiglia dei protocolli TCP/IP Applicazioni e-mail,ftp,telnet,www TCP UDP ICMP IP ARP IEEE 802-Ethernet-X25-Aloha ecc. Collegamento fisico
DettagliPrefazione all edizione italiana Descrizione dei contenuti. PARTE I Introduzione e modelli 1. Capitolo 1 Introduzione 3
Prefazione Prefazione all edizione italiana Descrizione dei contenuti XIII XVII XIX PARTE I Introduzione e modelli 1 Capitolo 1 Introduzione 3 1.1 Comunicazione dati 3 1.2 Reti 6 1.3 Internet 12 1.4 Protocolli
DettagliInternet e protocollo TCP/IP
Internet e protocollo TCP/IP Internet Nata dalla fusione di reti di agenzie governative americane (ARPANET) e reti di università E una rete di reti, di scala planetaria, pubblica, a commutazione di pacchetto
DettagliDocenti Marco Cirrito, Lorenzo De Carli. Disciplina. OBIETTIVI MINIMI (necessari al passaggio alla classe successiva)
Anno Scolastico 2018/2019 PROGRAMMA DIDATTICO CONSUNTIVO CLASSE 4BI Docenti Disciplina Marco Cirrito, Lorenzo De Carli Sistemi e Reti OBIETTIVI MINIMI (necessari al passaggio alla classe successiva) Conoscenze
DettagliConfigurazione delle interfacce di rete
Configurazione delle interfacce di rete A.A. 2006/2007 Alessandro Botticelli Instradamento dei datagrammi IP Routing : scelta del percorso su cui inviare i dati i router formano struttura interconnessa
DettagliINFORMATICA. Prof. MARCO CASTIGLIONE. Istituto Tecnico Statale Tito Acerbo - PESCARA
INFORMATICA Prof. MARCO CASTIGLIONE Istituto Tecnico Statale Tito Acerbo - PESCARA 1.1 Introduzione Internet è una rete di calcolatori collegati tra loro e fisicamente posizionati in tutto il mondo RETE
DettagliIl livello trasporto: Introduzione e protocollo UDP
Corsi di Laurea in Ingegneria Informatica Ingegneria delle Telecomunicazioni Ingegneria dell Automazione Corso di Reti di Calcolatori Simon Pietro Romano (spromano@unina.it) Antonio Pescapè (pescape@unina.it)
DettagliMODELLO TCP/IP LIVELLO 4 Trasporto. Il protocollo per il controllo della trasmissione. La gestione degli errori di trasmissione
Prof.ssa Daniela Decembrino MODELLO /IP LIVELLO 4 Trasporto Il protocollo per il controllo della trasmissione significa Transmission Control Protocol, cioè Protocollo per il Controllo della Trasmissione.
DettagliIntroduzione al corso
Reti di calcolatori al corso Samuel Rota Bulò DAIS Università Ca Foscari di Venezia Informazioni generali Docente: Samuel Rota Bulò @mail: srotabul@dais.unive.it Homepage: http://www.dsi.unive.it/~srotabul/reti2013.html
DettagliCorso di Alfabetizzazione Informatica
Corso di Alfabetizzazione Informatica Lezione 8 Francesco Fontanella Una definizione di Rete Una moderna rete di calcolatori può essere definita come: UN INSIEME INTERCONNESSO DI CALCOLATORI AUTONOMI Tipi
DettagliReti Domestiche. Argomenti: Utilità di una rete (domestica) Come realizzarla Cosa serve per realizzarla Problematiche di sicurezza
Argomenti: Utilità di una rete (domestica) Come realizzarla Cosa serve per realizzarla Problematiche di sicurezza Utilità Si usa una rete per condividere risorse Stampanti Spazio su disco Accesso ad internet
DettagliLe Reti Informatiche
Le Reti Informatiche modulo 8 Prof. Salvatore Rosta www.byteman.it s.rosta@byteman.it 1 Il Livello di Trasporto: 1 L utente non ha il controllo sulla rete; non può risolvere i problemi di un servizio inadeguato
DettagliNo. Time Source Destination Protocol Info DHCP DHCP Discover - Transaction ID 0xec763e04
Schema della rete La rete che ho utilizzato per l esempio è così strutturato: 1. 1 server DHCP, macchina Windows XP che funge anche da gateway verso Internet 2. 1 client DHCP, pc portatile con Windows
DettagliIl livello trasporto: Introduzione e protocollo UDP
Corso di Laurea in Ingegneria Informatica Corso di Reti di Calcolatori a.a. 2009/10 Roberto Canonico (roberto.canonico@unina.it) Antonio Pescapè (pescape@unina.it) Il livello trasporto: Introduzione e
DettagliStrato di rete (parte 2) Autoconfigurazione Protocollo DHCP
Strato di rete (parte 2) Autoconfigurazione Protocollo DHCP 1 Configurazione degli Host Un host deve essere configurato IP address Subnet mask Default router Server DNS Procedura manuale Necessità di procedure
DettagliCONFRONTO CON ISO/OSI
PROTOCOLLO TCP/IP CENNI STORICI Negli anni 70 la DARPA (Defence Advanced Research Project Agency) definì il protocollo su cui poi si sarebbe basata la rete Internet IP (Internet Procotocol) TCP (Transmission
DettagliCorrispondenza tra OSI e TCP/IP. Il TCP/IP è un protocollo a 4 livelli, ecco l analogia con OSI:
TCP IP Un po di storia Nella prima metà degli anni '70, la Defence Advanced Research Project Agency (DARPA) dimostrò interesse per lo sviluppo di una rete a commutazione di pacchetto per l'interconnessione
DettagliLaboratorio 2: ISO/OSI, TCP/IP. Giannini Giacomo Monreale Giacoma Guerriero Lorenzo Anastasi Gaetano Bardine Alessandro
Laboratorio 2: ISO/OSI, TCP/IP Giannini Giacomo Monreale Giacoma Guerriero Lorenzo Anastasi Gaetano Bardine Alessandro Prerequisiti Prerequisiti: Uso dei principali servizi di rete ( email, web, etc )
DettagliCorso di Reti di Calcolatori
Politecnico di Torino Corso di Reti di Calcolatori IP Cenni Storici Nella prima metà degli anni 70 la DARPA (Defence Advanced Research Project Agency) dimostra interesse per la realizzazione di una rete:
DettagliTECN.PROG.SIST.INF. I Socket Roberta Gerboni
2015 - Roberta Gerboni Socket e porte I sistemi operativi multitasking possono fare girare contemporaneamente più processi dove ogni processo può rendere disponibili anche più servizi. Questi devono essere
DettagliReti di Calcolatori. Concetti introduttivi. Il modello ISO/OSI ed il protocollo TCP/IP
Reti di Calcolatori Concetti introduttivi Introduzione alle reti di calcolatori; Concetti di topologie, instradamento, protocolli, interfacce; Architettura a livelli delle reti di calcolatori. Il modello
DettagliMODELLI ISO/OSI e TCP/IP
PARTE I - Reti di Calcolatori ed Internet MODELLI ISO/OSI e TCP/IP 2.1 Reti di Calcolatori Livelli e Servizi Il modello OSI Il modello TCP/IP Un confronto tra OSI e TCP/IP ARPANET Ethernet Reti ATM reti
DettagliReti di Telecomunicazioni R. Bolla, L. Caviglione, F. Davoli. Internet Protocol (IP) L indirizzamento IP ICMP. ARP e RARP DHCP NAT 32.
Reti di Telecomunicazioni R. Bolla, L. Caviglione, F. Davoli Internet Protocol (IP) L indirizzamento IP ICMP ARP e RARP DHCP NAT 32.2 Il livello di rete preleva i segmenti dal livello di trasporto nell
Dettagli(parte 2) DHCP e NAT
Marco Listanti Strato di rete (parte 2) DHCP e NAT Autoconfigurazione ur n Protocollo DHCP Telecomunicazioni Fondamenti di reti - Prof. Marco Listanti - A.A. 2010/2011 2008/2009 Configurazione degli Host
DettagliLo strato di applicazione in Internet
Lo strato di applicazione in Internet Prof. Ing. Carla Raffaelli a.a. 2004/2005 Protocolli applicativi Sono i protocolli utilizzati dalle applicazioni per scambiarsi informazioni Esempi: HTTP per il web,
DettagliReti di calcolatori TCP/IP. Slide a cura di Simon Pietro Romano
Reti di calcolatori TCP/IP Slide a cura di Simon Pietro Romano spromano@unina.it Il livello rete Stack ISO/OSI Applicazione Presentazione Sessione Trasporto Rete Data Link Fisico Corso di Tecnologie dei
DettagliTransmission Control Protocol
Transmission Control Protocol Franco Callegati Franco Callegati IC3N 2000 N. 1 Transmission Control Protocol - RFC 793 Protocollo di tipo connection-oriented Ha lo scopo di realizzare una comunicazione
DettagliInternet. La rete delle reti: collega fra loro reti locali, metropolitane, geografiche e singoli computer di tutto il mondo.
Internet La rete delle reti: collega fra loro reti locali, metropolitane, geografiche e singoli computer di tutto il mondo Internet 1990: 3000 reti e 200.000 calcolatori (detti host) 1992: viene collegato
DettagliSistemi distribuiti e reti di calcolatori
Sistemi distribuiti e reti di calcolatori 1 Indice Modulazione e trasmissione dei dati Reti di calcolatori Topologia Messaggi e protocolli ISO/OSI Ethernet Architettura client/server Telefonia mobile 2
DettagliLa rete Internet. La Rete Logica. Vincenzo Eramo R 2 R 3 R 4 R 1 R 5. I terminali della rete sono denominati Host
Vincenzo Eramo La rete Internet La Rete Logica R 2 R 3 R 1 R 4 Router R 5 Host I terminali della rete sono denominati Host I nodi di commutazione sono denominati Router Servizio di Rete (1/3) E senza connessione
DettagliTCP/IP. Transmission Control Protocol/ Internet Protocol
TCP/IP Transmission Control Protocol/ Internet Protocol!! APPLICATION http, ftp, smtp, ssh http, ftp, smtp, ssh TRANSPORT TCP, UDP Segment TCP, UDP NETWORK IP, ICMP Datagram IP, ICMP LINK ARP Frame ARP
DettagliCorso di Informatica
CdLS in Odontoiatria e Protesi Dentarie Corso di Informatica Prof. Crescenzio Gallo crescenzio.gallo@unifg.it Protocolli di trasmissione 2 Introduzione Un protocollo di trasmissione è un insieme di regole
DettagliInternet. Principi di base. 14/02/2011 Fondamenti di Informatica - Prof.Gregorio Cosentino 1
Internet Principi di base Fondamenti di Informatica - Prof.Gregorio Cosentino 1 Internet 1970 Il 1970 è ricordato per un grande evento, che rivoluzionerà per sempre la nostra vita a partire dagli anni
DettagliTecniche di gestione delle reti di calcolatori. Unità didattica 2.1 Topologie e S. O. di rete
Tecniche di gestione delle reti di calcolatori Unità didattica 2.1 Topologie e S. O. di rete Il modello OSI Sommario Architettura TCP/IP Storia delle reti di calcolatori Le prime reti di calcolatori nacquero
DettagliInternet. Principi di base. 25/01/2010 Informatica Ingegneria Medica - Prof.Gregorio Cosentino 1
Internet Principi di base Informatica Ingegneria Medica - Prof.Gregorio Cosentino 1 Internet 1970 Il 1970 è ricordato per un grande evento, che rivoluzionerà per sempre la nostra vita a partire dagli anni
DettagliUDP. User Datagram Protocol. UDP Connectionless
UDP User Datagram Protocol IP fornisce un unreliable datagram service tra gli host I Transport protocols forniscono un servizio di consegna end-to-end tra gli endpoints di una connessione UDP Connectionless
DettagliInternet. La rete delle reti: collega fra loro reti locali, metropolitane, geografiche e singoli computer di tutto il mondo
Internet La rete delle reti: collega fra loro reti locali, metropolitane, geografiche e singoli computer di tutto il mondo Internet 1990: 3000 reti e 200.000 calcolatori (detti host) 1992: viene collegato
DettagliInternet come funziona?
Internet come funziona? Cos'è una rete e cos'è la Rete: Reti locali e geografiche Protocolli Architettura Client/Server Architettura P2P (Peer-to-peer) Internet ( web!) e i suoi servizi: World Wide Web
DettagliIII - 2. Il Livello Rete. Corso di RETI DI CALCOLATORI (9 CFU) a.a II anno / II semestre. Il Livello Rete.
Livello rete in Internet Corso di RETI DI CALCOLATORI (9 CFU) a.a. 2016-2017 II anno / II semestre Mantenimento della semplicità all aumentare delle funzioni Sfruttamento della modularità (indipendenza
DettagliInstradamento. Fondamenti di Informatica
Instradamento Fondamenti di Informatica Previously on Fondamenti di Livelli e protocolli Livello fisico Fibra, DSL, Ethernet informatica Network Network: ogni nodo può inviare un messaggio a qualsiasi
DettagliMODELLI ISO/OSI e TCP/IP
PARTE I - Reti di Calcolatori ed Internet MODELLI ISO/OSI e TCP/IP Reti di Calcolatori Livelli e Servizi Il modello OSI Il modello TCP/IP Un confronto tra OSI e TCP/IP ARPANET Ethernet Reti ATM reti wireless
DettagliProtocolli di Comunicazione
Protocolli di Comunicazione La rete Internet si è sviluppata al di fuori dal modello ISO-OSI e presenta una struttura solo parzialmente aderente al modello OSI. L'architettura di rete Internet Protocol
DettagliTecnologia dell Informazione
Tecnologia dell Informazione Il Sistema Operativo Windows Materiale Didattico a cura di Marco Musolesi Università degli Studi di Bologna Sede di Ravenna Facoltà di Giurisprudenza Corso di Laurea in Operatore
DettagliIntroduzione alle reti ed al TCP/IP
Introduzione alle reti ed al TCP/IP Il termine rete si riferisce idealmente a una maglia di collegamenti. In pratica indica un insieme di componenti collegati tra loro in qualche modo a formare un sistema.
DettagliArchitettura delle reti. Versione del 4 marzo 2004
Architettura delle reti Versione del 4 marzo 2004 Reti di calcolatori Una rete di calcolatori è costituita da molti calcolatori (nodi o host della rete) collegati tra loro che interagiscono usufruendo
DettagliCenni sull architettura protocollare TCP/IP
Nota di Copyright Cenni sull architettura protocollare TCP/IP Mario Baldi mario.baldi@polito.it staff.polito.it/mario.baldi cenni - 1 M. Baldi: si veda pagina 2 Questo insieme di trasparenze (detto nel
DettagliCenni sull architettura protocollare TCP/IP
Cenni sull architettura protocollare TCP/IP Mario Baldi mbaldi@polito.it www.polito.it/~baldi cenni - 1 M. Baldi: si veda pagina 2 Nota di Copyright! Questo insieme di trasparenze (detto nel seguito slides)
DettagliFondamenti di Internet e Reti. Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier
Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier 4 - Livello Rete (parte ) Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier Strato di rete e strato di trasporto Lo strato di trasporto
DettagliProgrammazione modulare
Programmazione modulare 2018-2019 Indirizzo: Informatica Disciplina: SISTEMI E RETI Classe: 4 B Docente: Buscemi Letizia Ore settimanali previste: 4 ore (2 teoria + 2 laboratorio) Totale ore previste:
DettagliReti di Calcolatori... A.A Informatica 151
Reti di Calcolatori... A.A. 2013-14 Informatica 151 Le reti di calcolatori... I calcolatori vengono collegati tra loro allo scopo di condividere risorse e di scambiare dati. Distinguiamo: Reti locali;
DettagliParte VIII Indice. Reti di calcolatori. Internet. topologie mezzi trasmissivi sistemi di trasmissione servizi sistemi client-server
Parte VIII Indice Reti di calcolatori topologie mezzi trasmissivi sistemi di trasmissione servizi sistemi client-server Internet indirizzi Internet principali servizi VIII.1 Collegamenti tra più calcolatori
DettagliTitolo della presentazione
Torino, settembre 2003 Reti e sistemi telematici - 2 Architetture di router IP Gruppo Reti TLC giancarlo.pirani@telecomitalia.it http://www.telematica.polito.it/ Richiami su IP GIANCARLO PIRANI TELECOM
DettagliMIEAU06 Il protocollo TCP/IP: dalla teoria alla pratica
Tel. +39 02 365738 info@overneteducation.it www.overneteducation.it MIEAU06 Il protocollo TCP/IP: dalla teoria alla pratica Durata: 3 gg Descrizione Il corso non è orientato alla sola piattaforma Microsoft
DettagliInternet. Internet. La rete delle reti: collega fra loro reti locali, metropolitane, geografiche e singoli computer di tutto il mondo
Internet Internet La rete delle reti: collega fra loro reti locali, metropolitane, geografiche e singoli computer di tutto il mondo 1990: 3000 reti e 200.000 calcolatori (detti host) 1992: viene collegato
DettagliSommario. Il modello TCP/IP. Introduzione al modello TCP/IP. Imbustamento in OSI. TCP/IP e OSI Applicazione (telnet, ftp, smtp,...
Sommario Il modello TCP/IP Il protocollo IP Mario Cannataro Introduzione al modello TCP/IP Richiami al modello ISO/OSI Struttura del modello TCP/IP Il protocollo IP Indirizzi IP Concetto di sottorete Struttura
DettagliInterazione tra processore, cache, memorie e dispositivi di I/O
Interazione tra processore, cache, memorie e dispositivi di I/O PROCESSORE UC ALU CLOCK L1 HARD DISK MONITOR L2 %# # %# # BUS MEMORIA CENTRALE %# # LETTORE CD_ROM %# # TASTIERA 1 Memoria ROM Esiste una
DettagliReti Informatiche Edizione N
Reti Informatiche Edizione N. 7 2016-17 Giuseppe Anastasi Direttore, Laboratorio Nazionale CINI Smart Cities & Communities Direttore, Dipartimento di Ingegneria dell Informazione Università di Pisa E-mail:
DettagliINTRODUZIONE AL TCP/IP TCP/IP Trasmission Control Protocol /
TCP/IP SOMMARIO Introduzione al TCP/IP Indirizzi IP Subnet Mask Frame IP Meccanismi di comunicazione tra reti diverse Classi di indirizzi IP Indirizzi IP privati e pubblici INTRODUZIONE AL TCP/IP TCP/IP
DettagliInternet. La rete delle reti: collega fra loro reti locali, metropolitane, geografiche e singoli computer di tutto il mondo
Internet La rete delle reti: collega fra loro reti locali, metropolitane, geografiche e singoli computer di tutto il mondo Internet 1990: 3000 reti e 200.000 calcolatori (detti host) 1992: viene collegato
Dettagli