Livello Applicazione DNS
|
|
|
- Emanuele Rocchi
- 10 anni fa
- Visualizzazioni
Transcript
1 Livello Applicazione Nella architettura TCP/IP è il livello 5 diverse tipologie di oggetti: protocolli di supporto a tutte le applicazioni, es: DNS (Domain Name System) protocolli di supporto ad applicazioni di tipo standard, es: SNMP (Simple Network Management Protocol) gestione della rete FTP (File Transfer Protocol) per trasferimento di file SMTP e POP3 (Simple Mail Transfer Protocol e Post Office Protocol) per posta elettronica HTTP (HyperText Transfer Protocol) base del World Wide Web applicazioni scritte in conformità ai protocolli sopra applicazioni proprietarie, basate su regole di dialogo private (es: un'applicazione di tipo client/server per la gestione remota di un magazzino) RT6.1 DNS Identificazione di oggetti tramite nomi logici DNS (Domani Name System) : traduzione indirizzo IP - nome logico Si basa su - schema gerarchico di nominazione, basato sul concetto di dominio (domain) - database distribuito che implementa lo schema di nominazione - protocollo per il mantenimento e la distribuzione delle informazioni sulle corrispondenze Lo spazio dei nomi DNS è uno spazio gerarchico, organizzato in dominii, eventualmente con sottodominii Insiemi di dominii di massimo livello (top-level domain) Es. nome logico di host; sottostringhe separate da punti host.subdomain3.subdomain2.subdomain1.topleveldomain Cammino inverso dalla foglia -radice Domini top-level generico o nazionali (uno per nazione); in US: com aziende mil istituzioni militari edu università net fornitori d'accesso gov istituzioni governative org organizzazioni non-profit RT6.2 1
2 DNS - domini Funzionamento: l'applicazione chiede di collegarsi ad una risorsa inviando il nome logico in una richiesta al DNS server locale (procedura resolver) il DNS server locale, se conosce la risposta, la invia direttamente al richiedente, altrimenti interroga a sua volta un DNS server di livello superiore, etc. Quando arriva la risposta, il DNS server locale la passa al richiedente quando l'applicazione riceve la risposta (costituita dal numero IP della risorsa chiesta) crea una connessione TCP con la (o spedisce segmenti UDP alla) destinazione, usando l'indirizzo IP appena ricevuto Ogni dominio - è responsabile dei sottodomini - fornisce il servizio DNS per gli host nel dominio Es: unive.it Università di Venezia dsi.unive.it Dipartimento di Informatica, Univ. Di Venezia cnr.it, infn.it CNR, INFN nasa.gov NASA, US RT6.3 DNS - name server Name server: processo che gestisce le informazioni: di corrispondenza fra nomi simbolici e indirizzi IP: host del dominio esiste un resource record - detto authoritative record - gestito dal DNS server responsabile del dominio (informazioni corrette e aggiornate) l'identità dei name server responsabili dei sottodominii inclusi nel dominio, così da poter inviare loro le richieste che gli pervengono dall'alto della gerarchia l'identità del name server responsabile del dominio di livello immediatamente superiore, così da potergli inviare le richieste che gli pervengono dal basso della gerarchia Una richiesta che arriva a un name server può viaggiare verso l'alto o il basso nella gerarchia La risposta viene tenuta dal server in una sua cache per un certo periodo - cached record - informazione che potrebbe divenire obsoleta e scorretta Spazio dei nomi partizionato in zone Name server principali e secondari RT6.4 2
3 SNMP (Simple Network Management Protocol) Gestione e controllo della rete Standard di fatto, poi RFC 1157 (1990) Componenti del modello SNMP Nodi gestiti (host, router, bridge, stampanti, ) Stazioni di gestione Informazioni di gestione Un protocollo di gestione Un nodo gestito direttamente da SNMP esegue un processo detto agente SNMP Gestione della rete: stazioni di gestione, normali nodi che eseguono sw speciale di gestione; uno/più processi che comunicano con agenti sulla rete, inviando comandi e ricevendo risposte Interfaccia grafica per permettere al gestore il controllo dello stato della rete ed eventualmente intervenire Servizio per sistemisti RT6.5 Servizi Internet Servizio Internet: architettura software basata su un protocollo applicazione su TCP/IP Sincrono attività simultanea tra i siti, basato su sessione Asincrono non richiede interattività simultanea Es: Servizi Asincroni Sincroni Tracciamento finger ping Comunicazione , news Irc, chat Cooperazione ftp, www napster Coordinazione e-commerce MUD Servizi di tracciamento: verifica dell esistenza e connessione di un account o host su Internet Servizi di comunicazione: per scambio messaggi, flussi di dati o programmi fra due o più corrispondenti Servizi di cooperazione: condivisione e modifica di risorse condivise (dati, programmi, documenti) fra più corrispondenti Servizi di coordinazione: attività concordata di persone, servizi o programmi RT6.6 3
4 Servizio posta elettronica Sistema di posta elettronica: permette la comunicazione asincrona uno-auno o uno-a-molti (mailing list) Servizio molto consolidato ed usato operazioni: Composizione di un messaggio spedizione del messaggio (a uno o più destinatari) ricezione di messaggi da altri utenti Lettura di messaggi ricevuti stampa, memorizzazione, eliminazione di messaggi spediti o ricevuti Protocollo di trasmissione (RFC 821) Formato del messaggio predefinito Formato Internet (RFC 822) : header e body separati da una linea vuota header : serie di linee, ciascuna relativa a una specifica informazione (identificata da una parola chiave - la prima : Date, To, From, Cc, Bcc, Subject, Sender, Reply-To, Subject, Message-Id, Return-Path, Errors-To...) Body: caratteri ASCII RT6.7 Posta elettronica: formato e componenti Formati di indirizzo nome@hostname Nome: stringa, hostname: indirizzo-dominio-di -internet (nome DNS o indirizzo IP) Es: [email protected] Indirizzo fornito da ISP (Internet Service Provider) o da altri che supportano: - banda di comunicazione verso Internet e verso gli utenti - tempo di calcolo dei processi serventi le mailbox - spazio disco per memorizzare i messaggi implementzione tramite la cooperazione di due tipi di sottosistemi Mail User Agent (MUA) Mail Transport Agent (MTA) MUA permette all'utente finale di comporre messaggi consegnarli a un MTA per la trasmissione ricevere e leggere messaggi salvarli o eliminarli MTA Trasporto e consegna a MTA risposta ai MUA utente controllo accesso RT6.8 4
5 Posta elettronica: protocolli Ogni MUA va configurato prima dell uso La spedizione si basa su MTA Es.: MUA Eudora MUA Outlook MTA (sendmail) SMTP (TCP/IP) MTA (sendmail) SMTP (Simple Mail Transfer Protocol, RFC 821) trasporto dei messaggi dal MUA di origine ad un MTA fra vari MTA, da origine a quello di destinazione POP3 (Post Office Protocol versione 3, RFC 1225) consegna di un messaggio da parte di un MTA al MUA di destinazione Più recentemente altri protocolli più sofisticati IMAP (Interactive Mail Acces Protocol, RFC 1064) DMSP (Distributed Mail System Protocol, RFC 1056) RT6.9 Modello Spool Mbox MS UA User Database Mailer Resolver LNS Name Server System MTA 1 MTA 2... MTA n Interfaccia Supporto 1 Supporto 2... Supporto n MS Message Store LNS local Name Server UA User Agent MTA Message Transfer Agent RT6.10 5
6 Esempio domini Alice Host1 Barbara Host2 MUA 1 MUA 2 SMTP Server POP3 Server MTA 1 MTA 2 mailer.host1 mailer.host2 - Alice compone il messaggio con MUA1 - send -> MUA1 -> DNS per IP addr del mailer.host1.it -> apre connessione TCP e conversazione SMTP con SMTP server -> consegna messaggio e chiude - SMTP Server -> DNS per IP addr di host2.it->mailer.host2.it -> apre connessione TCP e conversazione SMTP con server e consegna il messaggio - Barbara lancia check mail -> MUA2 -> DNS per IP addr del mailer.host2.it -> apre connessione TCP e conversazione POP3 con POP server su mailer.host2, preleva e mostra il mess. a Barbara RT6.11 Estensioni MIME host1.it, host2.it sono dominii e non singoli host indirizzi di posta elettronica indipendenti da variazioni di numero, nomi logici e indirizzi IP degli host nel dominio MX (Mail Exchange) record nel DNS per indicare quale host fa effettivamente da server SMTP per un dominio Possibili collegamenti fra server tramite server SMTP intermedi Estensioni di funzionalità della posta elettronica: MIME (Multipurpose Internet Mail Extension, RFC 1341 e 1521) definisce la struttura del contenuto per inviare messaggi di posta contenenti informazioni di qualunque tipo (programmi eseguibili, immagini, video, audio, ecc.) - sezioni e tipi e sottotipi messaggi con caratteri accentati in alfabeti non latini (es ebraico, russo) linguaggi non alfabetici (es giapponese) non solo testo S/MIME (Secure/MIME, RFC 1847) possibilità di inviare messaggi corredati di firma digitale o crittografati, autenticazione RT6.12 6
7 Trasferimento messaggi - SMTP - La posta viene trasferita quando la macchina mittente ha stabilito una connessione TCP alla porta 25 della macchina destinataria - Su tale porta è in ascolto un demone con protocollo SMTP: accetta connessioni in arrivo e copia i messaggi nelle caselle postali destinatarie - Se non si può spedire un m. viene restituita una notifica al mittente SMTP protocollo basato su ASCII - stabilita la connessione opera come client e attende il destinatario server - il server con una linea di testo indica se è pronto o no a ricevere - se no, il cliente rilascia la connessione e riprova dopo - se sì, il cliente annuncia mittente e destinatario del messaggio - se il destinatario è noto, il server permette al cliente di proseguire - il cliente invia il messaggio e il server conferma Problemi possibili: - lunghezza messaggio (entro 64KB per alcuni mailer) - timeout diversi di cliente e servente - possibile terminazione inattesa - possibile traffico infinito ---- estensione ESMTP RT6.13 POP - IMAP Post Offoce Protocol (RFC 1225) - Protocollo di lettura della posta Comandi di connessione, disconnessione, recupero messaggi, cancellazione Recupero dei messaggi dalla casella remota e memorizzazione nella macchina locale per lettura off-line Interactive Mail Access Protocol (IMAP RFC 1225) più sofisticato, per gestione da diversi computer Il mail server conserva un deposito centrale accessibile da ogni macchina cliente. Non copia come IMAP la posta nella macchina cliente. Gestione on-line Es.: Cliente POP3 Cliente IMAP4 POP3 Server POP3 SMTP IMAP4 Server IMAP4 RT6.14 7
8 Gestione automatica - altri servizi - Uso di filtri: insieme di regole verificate dal cliente all arrivo di un messaggio Es: salvataggio automatico, visualizzazione particolare, eliminazione Esempio di funzionalità dal lato cliente - forwarding reinstradamento della posta in arrivo ad un diverso indirizzo - demone di vacanza in assenza del destinatario risponde a tutti con un messaggio predefinito Funzionalità dal lato server: on-line Mailing list servizio di comunicazione uno-a-molti - gestione manuale con un moderatore - gestione automatica da un servizio che accetta iscrizioni via mail Comunicazione in rete sistema di chat: servizio di comunicazione sincrona punto-a-punto (talk) broadcast (IRC-Internet Relay Chat) IRC usabile per conferenza multivoci o per conversazione privata su canale riservato RT6.15 Altri servizi di comunicazione USENET News applicazione: sistema di notiziari organizzati gerarchicamente non usa mailing list, ma memorizzazione in directory speciali, aggiornate periodicamente Es: Comp computer science, ricerca e indistria informatica Sci Scienze fisiche ed ingegneristiche Humanities Letteratira e studi umanistici News Discussioni su USENET Rec Attività ricreative, sport, musica Soc Socializzazione ed argomenti sociali Es. di Sottolivelli Comp.ai Intelligenza Artificiale News.lists Elenchi di gruppi USNET It.libri recensioni di libri NNTP Network News Tranfer Protocol protocollo simile a SMTP, il cliente invia comandi in ASCII; permette lettura in remoto - a richiesta (il cliente chiama) - a invio (il cliente è chiamato) RT6.16 8
9 Servizi multimediali - formati Documenti multimediali interattivi integrano diverse modalità di comunicazione e consentono l interazione con l utente Servizio WWW - uso di formati HTML (scarse capacità grafiche, audio, video e interattive) - uso di Java e JavaScript Pochi standard de jure. Vari standard di fatto Es: Quicktime, Flash e Shockwave, RealPlayer, CosmoPlayer-VRML Formati audio più diffusi:.mid (MIDI, istruzioni eseguibili per strumenti musicali elettronici, 1min=ca 10KB).wav (onde sonore, varie qualità, 1 min qualità CD= ca 1MB).mp3 (formato compresso di qualità quasi CD, 1 min qualità CD= ca 1MB).aif (Audio Interchange File, con varianti compresse).ra (real audio per trasmissione Internet a banda stretta) MPEG Moving Picture Espert Group - codifica di video e audio compressi vari standard ISO : Mpeg-1 per audio stereo e video, 3 livelli di compressione Mpeg-2 audio multicanale per Home Cinema campionato a 24KHz MP3 è Mpeg-2 livello 3 Mpeg-4 specifica di standard per multimedia su WWW RT6.17 Servizi e formati Formati grafici - GIF su 256 colori, compresso senza perdita di informazione - JPEG su milioni di colori, compresso con perdita di informazione - animazione GIF visualizzazione sequenziale di GIF Streaming Trasmissione audio e video su Internet per fruizione in diretta viene definita streaming RealPlayer dal 1995 (RealNetworks), versione 8 nel 2000 MediaPlayer (Microsoft) versione 7 nel 2000 QuickTime (Apple) versione 4 nel mutipiattaforma, supporta vari tipi di contenuto )testo, immagini ferme, 3-D e Virtual Reality) Servizi video di rete Streaming video WebCam... RT6.18 9
10 HTTP Protocollo cliente-servente progettato per la distribuzione rapida di documenti ipertestuali Protocollo senza connessione (non c è memoria di sessione) Es: un server HTTP che invia un documento con 10 immagini necessita di 11 connessioni Risorse specificate da URL Protocollo simile a FSP (variante FTP senza stato) - può restituire ai clienti sia file sia dati generati da processi che girano lato servente - può leggere dati provenienti dal cliente e passarli ad altri processi lato servente per elaborazioni successive I programmi lato-servente (server-side) detti gateway programs, si comportano come canali tra HTTP server e altre risorse locali (es. database) Interazione servente-gateway program definita in linguaggio script CGI Es: username e pwd richieste in una FORM HTML, informazioni passate dal server al programma CGI, che risponde con un altra FORM che permette altre richieste e che codifica lo stato della sessione (informazioni fra cliente e servente) RT6.19 HTTP Non solo per Web - Prima parola sulla linea di richiesta: metodo (comando da eseguire su un oggetto generico - es. pagina web) Metodo GET richiede la lettura di una pagina POST appende un oggetto PUT chiede la memorizzazione HEAD chiede la lettura di un intestazione DELETE cancella una pagina LINK/UNLINK crea/interrompe una connessione fra due oggetti richiesta -> risposta, codici OK (200) o di errore es non modificabile (304), richiesta non corretta (400), proibito (403) Browser HTTP HTTP Client Java VM HTTP Server CGI File HTML CGI Scripts RT
11 CGI - Web e servizi CGI è un inguaggio di programmazione (script language) standard per comunicazione HTTP server e programmi gateway server-side Questi in un linguaggio di programmazione qualsiaisi (C, Pascal, Java) o in linguaggio script (perl, tcl/tk, JavaScript) CGI usa meccanismi Unix per trasmettere dati dal server ai programmi Servizi su WWW - posta elettronica - ftp, news, chat - radio, tv - telefono, fax - e-commence - aste - trading on line - motori di ricerca, varie opzioni di ricerca - basati su spider (algoritmici) - metodo di lavoro - basati su directories - risultato di lavoro motori algortmici vs ontologici motori sintattici vs semantici RT6.21 Sicurezza su Web Browser e server WWW - problemi di sicurezza - autenticazione - privacy - protezione da intrusioni maliziose WWW per e-commerce: si richiede - esecuzione di programmi lato server (dati inseriti in FORM HTML lato cliente e inviati al server che li usa e risponde) - esecuzione di programmi lato client (es. gestione firma digitale o moneta elettronica) Approcci alla sicurezza per e-commerce - protezione di risorse - servizi sicuri - certificazione delle transazioni RT
Protocolli applicativi: FTP
Protocolli applicativi: FTP FTP: File Transfer Protocol. Implementa un meccanismo per il trasferimento di file tra due host. Prevede l accesso interattivo al file system remoto; Prevede un autenticazione
Reti di Calcolatori. Il Livello delle Applicazioni
Reti di Calcolatori Il Livello delle Applicazioni Il DNS Gli indirizzi IP sono in formato numerico: sono difficili da ricordare; Ricordare delle stringhe di testo è sicuramente molto più semplice; Il Domain
MODELLO CLIENT/SERVER. Gianluca Daino Dipartimento di Ingegneria dell Informazione Università degli Studi di Siena [email protected]
MODELLO CLIENT/SERVER Gianluca Daino Dipartimento di Ingegneria dell Informazione Università degli Studi di Siena [email protected] POSSIBILI STRUTTURE DEL SISTEMA INFORMATIVO La struttura di un sistema informativo
Reti di Telecomunicazione Lezione 6
Reti di Telecomunicazione Lezione 6 Marco Benini Corso di Laurea in Informatica [email protected] Lo strato di applicazione protocolli Programma della lezione Applicazioni di rete client - server
TCP/IP: INDIRIZZI IP SIMBOLICI
TCP/IP: INDIRIZZI IP SIMBOLICI DOMAIN NAME SYSTEM: ESEMPIO www.unical.it 160.97.4.100 100 host 160.97.29.5 dominio i di II livelloll dominio di (organizzazione: università) I livello (nazione) www.deis.unical.it
Reti di Calcolatori. Vantaggi dell uso delle reti. Cosa è una rete? Punto di vista logico: sistema di dati ed utenti distribuito
Cosa è una rete? Punto di vista logico: sistema di dati ed utenti distribuito Punto di vista fisico: insieme di hardware, collegamenti, e protocolli che permettono la comunicazione tra macchine remote
Come funziona il WWW. Architettura client-server. Web: client-server. Il protocollo
Come funziona il WWW Il funzionamento del World Wide Web non differisce molto da quello delle altre applicazioni Internet Anche in questo caso il sistema si basa su una interazione tra un computer client
Livello cinque (Livello application)
Cap. VII Livello Application pag. 1 Livello cinque (Livello application) 7. Generalità: In questo livello viene effettivamente svolto il lavoro utile per l'utente, contiene al suo interno diverse tipologie
Esempi di applicazioni internet. WEB Trasferimento File Posta Elettronica Sistema dei nomi di dominio (DNS)
Esempi di applicazioni internet WEB Trasferimento File Posta Elettronica Sistema dei nomi di dominio (DNS) 17 Il Web: terminologia Pagina Web: consiste di oggetti indirizzati da un URL (Uniform Resource
Le Reti Informatiche
Le Reti Informatiche modulo 10 Prof. Salvatore Rosta www.byteman.it [email protected] 1 Nomenclatura: 1 La rappresentazione di uno schema richiede una serie di abbreviazioni per i vari componenti. Seguiremo
Capitolo 16 I servizi Internet
Capitolo 16 I servizi Internet Storia di Internet Il protocollo TCP/IP Indirizzi IP Intranet e indirizzi privati Nomi di dominio World Wide Web Ipertesti URL e HTTP Motori di ricerca Posta elettronica
MANUALE UTENTE FORMULA PEC
MANUALE UTENTE FORMULA PEC Stampato il 03/12/10 16.22 Pagina 1 di 22 REVISIONI Revisione n : 00 Data Revisione: 01/04/2010 Descrizione modifiche: Nessuna modifica Motivazioni: Prima stesura Stampato il
Siti web centrati sui dati (Data-centric web applications)
Siti web centrati sui dati (Data-centric web applications) 1 A L B E R T O B E L U S S I A N N O A C C A D E M I C O 2 0 1 2 / 2 0 1 3 WEB La tecnologia del World Wide Web (WWW) costituisce attualmente
Nelle reti di calcolatori, le porte (traduzione impropria del termine. port inglese, che in realtà significa porto) sono lo strumento
I protocolli del livello di applicazione Porte Nelle reti di calcolatori, le porte (traduzione impropria del termine port inglese, che in realtà significa porto) sono lo strumento utilizzato per permettere
Consiglio Nazionale delle Ricerche Area di Ricerca di Bologna Istituto per le Applicazioni Telematiche di Pisa [email protected]
Consiglio Nazionale delle Ricerche Area di Ricerca di Bologna Istituto per le Applicazioni Telematiche di Pisa [email protected] Francesco Gennai - IAT - [email protected] 1 Il progetto Biblio
Applicazioni web centrati sui dati (Data-centric web applications)
Applicazioni web centrati sui dati (Data-centric web applications) 1 ALBERTO BELUSSI ANNO ACCADEMICO 2009/2010 WEB La tecnologia del World Wide Web (WWW) costituisce attualmente lo strumento di riferimento
b) Dinamicità delle pagine e interattività d) Separazione del contenuto dalla forma di visualizzazione
Evoluzione del Web Direzioni di sviluppo del web a) Multimedialità b) Dinamicità delle pagine e interattività c) Accessibilità d) Separazione del contenuto dalla forma di visualizzazione e) Web semantico
Internet: architettura e servizi
Corso di Laurea Magistrale in Medicina e Chirurgia Corso di Informatica - II anno Prof. Crescenzio Gallo Internet: architettura e servizi [email protected] Internet: argomenti n Modalità di collegamento
Architettura del. Sintesi dei livelli di rete. Livelli di trasporto e inferiori (Livelli 1-4)
Architettura del WWW World Wide Web Sintesi dei livelli di rete Livelli di trasporto e inferiori (Livelli 1-4) - Connessione fisica - Trasmissione dei pacchetti ( IP ) - Affidabilità della comunicazione
Reti di calcolatori. Reti di calcolatori
Reti di calcolatori Reti di calcolatori Rete = sistema di collegamento tra vari calcolatori che consente lo scambio di dati e la cooperazione Ogni calcolatore e un nodo, con un suo indirizzo di rete Storia:
Lo scenario: la definizione di Internet
1 Lo scenario: la definizione di Internet INTERNET E UN INSIEME DI RETI DI COMPUTER INTERCONNESSE TRA LORO SIA FISICAMENTE (LINEE DI COMUNICAZIONE) SIA LOGICAMENTE (PROTOCOLLI DI COMUNICAZIONE SPECIALIZZATI)
Modulo 1: Posta elettronica
Contenuti Architettura di Internet Principi di interconnessione e trasmissione World Wide Web Posta elettronica Motori di ricerca Tecnologie delle reti di calcolatori Servizi Internet (come funzionano
OSOR. Applicazioni di Rete
OSOR Applicazioni di Rete 1 Client-Server in Sistemi Distribuiti Host A Host B Client TCP/UDP IP Network Interface Internet Risultati Server TCP/UDP IP Network Interface Richiesta Applicazioni di Rete
Livello di Applicazione in Internet
Università di Genova Facoltà di Ingegneria Livello di in Internet 1. Introduzione Prof. Raffaele Bolla Ing. Matteo Repetto dist Caratteristiche del corso: Docenti o Docente titolare Prof. Raffaele Bolla
Reti commutate. Reti commutate. Reti commutate. Reti commutate. Reti e Web
Reti e Web Rete commutata: rete di trasmissione condivisa tra diversi elaboratori Composte da: rete di trasmissione: costituita da (Interface Message Processor) instradamento rete di calcolatori: computer
Reti di Telecomunicazione Lezione 7
Reti di Telecomunicazione Lezione 7 Marco Benini Corso di Laurea in Informatica [email protected] Il protocollo Programma della lezione file transfer protocol descrizione architetturale descrizione
Dal protocollo IP ai livelli superiori
Dal protocollo IP ai livelli superiori Prof. Enrico Terrone A. S: 2008/09 Protocollo IP Abbiamo visto che il protocollo IP opera al livello di rete definendo indirizzi a 32 bit detti indirizzi IP che permettono
Informatica per la comunicazione" - lezione 9 -
Informatica per la comunicazione" - lezione 9 - Protocolli di livello intermedio:" TCP/IP" IP: Internet Protocol" E il protocollo che viene seguito per trasmettere un pacchetto da un host a un altro, in
Il funzionamento delle reti
Fluency Il funzionamento delle reti Capitolo 2 Comunicazione nel tempo Sincrona mittente e destinatario attivi contemporaneamente Asincrona invio e ricezione in momenti diversi Quanti comunicano Broadcast
Comunicazione nel tempo
Fluency Il funzionamento delle reti Capitolo 2 Comunicazione nel tempo Sincrona mittente e destinatario attivi contemporaneamente Asincrona invio e ricezione in momenti diversi 1 Quanti comunicano Broadcast
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 una rete di calcolatori è costituita da due o più calcolatori autonomi che possono interagire tra di loro una rete permette: condivisione di risorse (dati aziendali, stampanti, ) maggiore
CORSO DI RETI SSIS. Lezione n.2. 2 Novembre 2005 Laura Ricci
CORSO DI RETI SSIS Lezione n.2. 2 Novembre 2005 Laura Ricci IL DOMAIN NAME SYSTEM (DNS) Indirizzi IP poco adatti per essere memorizzati da utenti umani è prevista la possibiltà di associare nomi simbolici
Livello Applicazione
Reti di calcolatori Samuel Rota Bulò DAIS Università Ca Foscari di Venezia R10.1 Livello Application - scopo Nel livello applicazione vengono svolte le funzioni di utilità per l'utente In questo livello
Unsolicited Bulk Email (UBE) (spamming) Francesco Gennai IAT - CNR [email protected]
Unsolicited Bulk Email (UBE) (spamming) Francesco Gennai IAT - CNR [email protected] Bologna, 24 novembre 2000 Unsolicited Bulk Email (Spamming) MHS = Message Handling System UA = User Agent
Standard di comunicazione
Standard di comunicazione Organizzato a livelli per ridurne la complessità e aumentarne la flessibilità il numero dei livelli e le loro funzionalità dipendono dal tipo di rete ogni livello formalizza un
RETI E SISTEMI INFORMATIVI Domain Name System. Prof. Andrea Borghesan
RETI E SISTEMI INFORMATIVI Domain Name System Prof. Andrea Borghesan http://venus.unive.it/borg [email protected] Ricevimento: mercoledì, 10.00-11.00. Studio 34, primo piano. Dip. Statistica 1 Modalità esame:
Corso di recupero di sistemi Lezione 8
Corso di recupero di sistemi Lezione 8 a.s. 2011/2012 - Prof. Fabio Ciao 24 aprile 2012 Reti TCP/IP Una rete TCP/IP è una rete locale o geografica che utilizza protocolli TCP/IP con i primi 2 livelli una
Informatica per la comunicazione" - lezione 8 -
Informatica per la comunicazione - lezione 8 - I multipli 1 KB (kilo) = 1000 B 1 MB (mega) = 1 mln B 1 GB (giga) = 1 mld B 1 TB (tera) = 1000 mld B Codifica binaria dei numeri Numerazione con base 10:
Reti di Calcolatori. Corso 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: [email protected] Reti di Calcolatori una rete di
Luca Mari, Sistemi informativi applicati (reti di calcolatori) appunti delle lezioni. Architetture client/server: applicazioni client
Versione 25.4.05 Sistemi informativi applicati (reti di calcolatori): appunti delle lezioni Architetture client/server: applicazioni client 1 Architetture client/server: un esempio World wide web è un
2.5. L'indirizzo IP identifica il computer di origine, il numero di porta invece identifica il processo di origine.
ESERCIZIARIO Risposte ai quesiti: 2.1 Non sono necessarie modifiche. Il nuovo protocollo utilizzerà i servizi forniti da uno dei protocolli di livello trasporto. 2.2 Il server deve essere sempre in esecuzione
Introduzione alla rete Internet
Introduzione alla rete Internet Gruppo Reti TLC [email protected] http://www.telematica.polito.it/ INTRODUZIONE A INTERNET - 1 Internet: nomenclatura Host: calcolatore collegato a Internet ogni host
Reti Informatiche. dott. Andrea Mazzini
Reti Informatiche dott. Andrea Mazzini Indirizzi IP e nomi Ogni computer collegato ad una rete TCP/IP è identificato in modo univoco da un numero a 32 bit (indirizzo IP) e da un nome logico (hostname)
Elementi di Informatica e Programmazione
Elementi di Informatica e Programmazione La Rete Internet Corsi di Laurea in: Ingegneria Civile Ingegneria per l Ambiente e il Territorio Università degli Studi di Brescia Che cos è Internet? Il punto
Introduzione alla rete Internet
Introduzione alla rete Internet AA 2004-2005 Reti e Sistemi Telematici 1 Internet: nomenclatura Host: calcolatore collegato a Internet ogni host può essere client e/o server a livello applicazione Router:
InterNet: rete di reti
Internet e il web: introduzione rapida 1 InterNet: rete di reti Una rete è costituita da diversi computer collegati fra di loro allo scopo di: Comunicare Condividere risorse Ogni computer della rete può,
La posta elettronica. Informazioni di base sul funzionamento
La posta elettronica Informazioni di base sul funzionamento Il meccanismo della posta elettronica - 1 MARIO SMTP Internet SMTP/POP 1 2 3 LAURA Mario Rossi deve inviare un messaggio di posta elettronica
Reti di calcolatori. Lezione del 24 giugno 2004
Reti di calcolatori Lezione del 24 giugno 2004 Il livello applicativo Nel livello 5 (ultimo livello in TCP/IP) ci sono le applicazioni utente protocolli di supporto a tutte le applicazioni, come per esempio
ARP (Address Resolution Protocol)
ARP (Address Resolution Protocol) Il routing Indirizzo IP della stazione mittente conosce: - il proprio indirizzo (IP e MAC) - la netmask (cioè la subnet) - l indirizzo IP del default gateway, il router
Corso di Informatica Prof. Crescenzio Gallo. Internet: architettura e servizi
Corso di Informatica Prof. Crescenzio Gallo Internet: architettura e servizi Internet: argomenti Modalità di collegamento alla rete Internet Struttura ed organizzazione degli indirizzi di Internet Protocolli
Posta elettronica DEFINIZIONE
DEFINIZIONE E-mail o posta elettronica è un servizio Internet di comunicazione bidirezionale che permette lo scambio uno a uno oppure uno a molti di messaggi attraverso la rete Un messaggio di posta elettronica
Topologia delle reti. Rete Multipoint: ogni nodo è connesso agli altri tramite nodi intermedi (rete gerarchica).
Topologia delle reti Una RETE DI COMPUTER è costituita da un insieme di elaboratori (NODI) interconnessi tra loro tramite cavi (o sostituti dei cavi come le connessioni wireless). Rete Point-to-Point:
Introduzione alla Posta Elettronica Certificata (PEC): le regole tecniche
Dipartimento Matematica Facoltà di Scienze Università degli Studi di Trento Introduzione alla Posta Elettronica Certificata (PEC): le regole tecniche Dott. Enrico Zimuel Secure Software Engineer http://www.zimuel.it
Internet Internet è universalmente nota come la Rete delle reti: un insieme smisurato di computer collegati tra loro per scambiarsi dati e servizi.
Internet Internet è universalmente nota come la Rete delle reti: un insieme smisurato di computer collegati tra loro per scambiarsi dati e servizi. Internet: la rete delle reti Alberto Ferrari Connessioni
- Corso di computer -
- Corso di computer - @ Cantiere Sociale K100-Fuegos Laboratorio organizzato da T-hoster.com www.t-hoster.com [email protected] La posta elettronica La Posta Elettronica è un servizio internet grazie al
Internet e posta elettronica. A cura di Massimiliano Buschi
Internet e posta elettronica A cura di Massimiliano Buschi Concetti fondamentali Internet www Tcp/ip Browser Terminologia Esistono un sacco di termini con cui bisogna famigliarizzare http url Link Isp
Posta Elettronica. Comunicare con e-mail. Definizione di e-mail. metodo di trasmissione dei messaggi tramite Internet:
Posta Elettronica Comunicare con e-mail Definizione di e-mail Def) La posta elettronica è un metodo di trasmissione dei messaggi tramite Internet: serve a comunicare per iscritto con gli altri utenti della
Introduzione alla rete Internet
Introduzione alla rete Internet Gruppo Reti TLC [email protected] http://www.telematica.polito.it/ INTRODUZIONE ALLE RETI TELEMATICHE - 1 Copyright Quest opera è protetta dalla licenza Creative Commons
Oreste Signore, <[email protected]> Responsabile Ufficio Italiano W3C Area della Ricerca CNR - via Moruzzi, 1-56124 Pisa
http://www.w3c.it/education/2012/upra/basicinternet/#(1) 1 of 16 Oreste Signore, Responsabile Ufficio Italiano W3C Area della Ricerca CNR - via Moruzzi, 1-56124 Pisa Master in Comunicazione
La rete Internet. Percorso di Preparazione agli Studi di Ingegneria. Università degli Studi di Brescia. Docente: Massimiliano Giacomin
La rete Internet Percorso di Preparazione agli Studi di Ingegneria Università degli Studi di Brescia Docente: Massimiliano Giacomin Elementi di Informatica e Programmazione Università di Brescia 1 Che
@2011 Politecnico di Torino. Pag. 1. Architettura distribuita. Architetture Client/Server. Architettura centralizzata. Architettura distribuita
Architettura client/ stazioni utente Basi di ati Architetture /Server B locali M BG Architettura centralizzata Un architettura è centralizzata quando i dati e le (programmi) risiedono in un unico Tutta
Comprendere cosa è Internet e sapere quali sono i suoi principali impieghi. 25/09/2011 prof. Antonio Santoro
Comprendere cosa è Internet e sapere quali sono i suoi principali impieghi. 1 Internet è una rete che collega centinaia di milioni di computer in tutto il mondo 2 Le connessioni sono dei tipi più disparati;
Il seguente Syllabus è relativo al Modulo 7, Reti informatiche, e fornisce i fondamenti per il test di tipo pratico relativo a questo modulo
Modulo 7 Reti informatiche Il seguente Syllabus è relativo al Modulo 7, Reti informatiche, e fornisce i fondamenti per il test di tipo pratico relativo a questo modulo Scopi del modulo Modulo 7 Reti informatiche,
INFORMATICA DISTRIBUITA. lez 4 Livello applicazione
INFORMATICA DISTRIBUITA prof. lez 4 Livello applicazione Università degli Studi di Milano Scienze e Tecnologie della Comunicazione Musicale a.a. 2009-2010 applicazioni di rete Processo: programma in esecuzione
Internet Architettura del www
Internet Architettura del www Internet è una rete di computer. Il World Wide Web è l insieme di servizi che si basa sull architettura di internet. In una rete, ogni nodo (detto host) è connesso a tutti
Lezione n 1! Introduzione"
Lezione n 1! Introduzione" Corso sui linguaggi del web" Fondamentali del web" Fondamentali di una gestione FTP" Nomenclatura di base del linguaggio del web" Come funziona la rete internet?" Connessione"
FTP. Appunti a cura del prof. ing. Mario Catalano
FTP Appunti a cura del prof. ing. Mario Catalano Il protocollo FTP 1/2 Attraverso il protocollo FTP (File Transfer Protocol) è possibile trasferire uno o più files di qualsiasi tipo tra due macchine Tale
ESERCITAZIONE Semplice creazione di un sito Internet
ESERCITAZIONE Semplice creazione di un sito Internet Sistemi e Tecnologie Informatiche - Prof. Gregorio Cosentino 1 Internet Una rete globale che connette milioni di computer in tutto il mondo, anarchica
Reti e Internet: introduzione
Facoltà di Medicina - Corso di Laurea in Logopedia Corso di Informatica III anno Prof. Crescenzio Gallo Reti e Internet: introduzione [email protected] Reti e Internet: argomenti Tipologie di reti Rete
PROTOCOLLI APPLICATIVI PER INTERNET
PROTOCOLLI APPLICATIVI PER INTERNET IC3N 2000 N. 5 La famiglia dei protocolli TCP/IP Applicazioni e-mail,ftp,ssh,www TCP UDP ICMP IP ARP RARP IEEE 802-Ethernet-X25-Aloha ecc. Collegamento fisico 6 1 Protocolli
Configurazione di Outlook Express
OUTLOOK Outlook Express è il client di posta elettronica sviluppato da Microsoft, preinstallato su sistemi operativi Windows a partire da Windows 98 fino all'uscita di Windows XP. Con l'arrivo di Windows
I canali di comunicazione
I canali di comunicazione tipo velocità min velocità max doppino telefonico 300bps 10 mbps micro onde 256kbps 100 mbps satellite 256kbps 100 mbps cavo coassiale 56 kbps 200 mbps fibra ottica 500 kbps 10
appunti delle lezioni Architetture client/server: applicazioni client
Sistemi informativi applicati (reti di calcolatori): appunti delle lezioni Architetture client/server: applicazioni client 1 Architetture client/server: un esempio World wide web è un esempio particolarmente
Finalità delle Reti di calcolatori. Le Reti Informatiche. Una definizione di Rete di calcolatori. Hardware e Software nelle Reti
Finalità delle Reti di calcolatori Le Reti Informatiche Un calcolatore isolato, anche se multiutente ha a disposizione solo le risorse locali potrà elaborare unicamente i dati dei propri utenti 2 / 27
Servizi DNS - SMTP FTP - TELNET. Programmi. Outlook Express Internet Explorer
Servizi DNS - SMTP FTP - TELNET Programmi Outlook Express Internet Explorer 72 DNS Poiché riferirsi a una risorsa (sia essa un host oppure l'indirizzo di posta elettronica di un utente) utilizzando un
Configurazione account di posta elettronica certificata per Microsoft Outlook Express
Comprapec.it vi guida nella creazione e configurazione del Vostro account di tipo [email protected] Client di posta: Microsoft Outlook Express Quando il vostro fornitore avrà attivato la casella
3 Capitolo primo Informatica e calcolatori
I n d i c e 3 Capitolo primo Informatica e calcolatori 7 Capitolo secondo La rappresentazione delle informazioni 11 2.1 La codifica dei caratteri 2.1.1 Il codice ASCII, p. 11-2.1.2 Codifiche universali,
E-MAIL INTEGRATA OTTIMIZZAZIONE DEI PROCESSI AZIENDALI
E-MAIL INTEGRATA OTTIMIZZAZIONE DEI PROCESSI AZIENDALI E-MAIL INTEGRATA Ottimizzazione dei processi aziendali Con il modulo E-mail Integrata, NTS Informatica ha realizzato uno strumento di posta elettronica
SS SISTEMI DI COMUNICAZIONE: C O PROTOCOLLI APPLICATIVI
SS SISTEMI DI COMUNICAZIONE: C O PROTOCOLLI APPLICATIVI Economia - Informatica - A.A. 2009-10 136 Servizio Protocolli applicativi, servizi di e applicazioni Tipologia di SW applicativo Esempio Protocollo
Indirizzi Internet e. I livelli di trasporto delle informazioni. Comunicazione e naming in Internet
Indirizzi Internet e Protocolli I livelli di trasporto delle informazioni Comunicazione e naming in Internet Tre nuovi standard Sistema di indirizzamento delle risorse (URL) Linguaggio HTML Protocollo
Reti di Calcolatori:
Reti di Calcolatori: Internet, Intranet e Mobile Computing a.a. 2007/2008 http://www.di.uniba.it/~lisi/courses/reti/reti0708.htm dott.ssa Francesca A. Lisi [email protected] Orario di ricevimento: mercoledì
Guida Microsoft Outlook Express, Creare e configurare l'account su proprio dominio PEC
Guida Microsoft Outlook Express, Creare e configurare l'account su proprio dominio PEC Quando il vostro fornitore di posta elettronica certificata avrà attivato la casella email, per poterla utilizzare
Introduzione. Sommario: Obiettivo:
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
Internet e i suoi servizi. Luca Cervone ([email protected])
Internet e i suoi servizi Luca Cervone ([email protected]) La rete Una reteèun insieme non gerarchicodi sistemi connessi tra di loro. Nel caso dei computerla rete sta ad indicare l insieme degli strumentihardwaree
