Introduzione alle reti di calcolatori: Internet. Rossano Gaeta Dipartimento di Informatica Università di Torino
|
|
- Gina Mauri
- 6 anni fa
- Visualizzazioni
Transcript
1 Intrduzine alle reti di calclatri: Internet Rssan Gaeta Dipartiment di Infrmatica Università di Trin
2 Dati dcente Rssan Gaeta rssan/didattica/biinf 1: Intrduzine 2
3 Test cnsigliat Cmputer netwrking A Tp-Dwn apprach featuring the Internet James F.Kurse Keith W.Rss Addisn-Wesley Dvrebbe esistere anche una versine in italian Esiste la versine elettrnica 1: Intrduzine 3
4 Obiettivi del seminari Intrduzine alle reti di calclatri usand Internet cme esempi 1: Intrduzine 4
5 Intrduzine Obiettiv: Intrduzine alle reti di telecmunicazini apprcci: descrittiv us di Internet cme esempi Smmari: Cs è Internet Cs è un prtcll? netwrk edge netwrk cre Reti di access, mezzi trasmissivi Prtclli a livelli backbnes, NAP, ISP stria 1: Intrduzine 5
6 Cs è Internet? Milini di dispsitivi di calcl tra lr intercnnessi: hst, endsystems Pc, wrkstatin, server PDA s phnes, tasters Che esegun applicazini di rete Canali di cmunicazine fibra, rame, radi, satellite Ruter: instradan pacchetti di dati attravers la rete ruter server ISP lcale Rete aziendale wrkstatin mbile ISP reginale 1: Intrduzine 6
7 Cs è Internet? prtclli: cntrllan la spedizine e la ricezine di messaggi e.g., TCP, IP, HTTP, FTP, PPP Internet: rete di reti Deblmente gerarchica Internet pubblica vs intranet private Standard di Internet RFC: Request fr cmments IETF: Internet Engineering Task Frce ruter server ISP lcale Rete aziendale wrkstatin mbile ISP reginale 1: Intrduzine 7
8 Cs è Internet: accent sui servizi Infrastruttura di cmunicazine che cnsente ad applicazini distribuite l scambi di dati: WWW, , gichi, e- cmmerce, database, file (MP3) sharing Servizi di cmunicazine frniti: cnnectinless cnnectin-riented 1: Intrduzine 8
9 Cs è un prtcll? Prtclli umani: Che ra è? H una dmanda Presentazini messaggi specifici vengn spediti azini specifiche sn cmpiute quand i messaggi sn ricevuti, in seguit ad altri eventi Prtclli di rete: macchine invece di esseri umani Tutte le attività di cmunicazine in Internet sn gvernate da prtclli I prtclli definiscn frmat e rdine dei messaggi spediti e ricevuti tra entità della rete, e le azini da cmpiere in seguit alla ricezine e/ trasmissine dei messaggi di altri eventi 1: Intrduzine 9
10 Cs è un prtcll? Un prtcll uman e un prtcll di reti di cmputer: Cia Cia Hai l ra? 2:00 temp TCP cnnectin request TCP cnnectin reply. Get <file> Dmanda: Altri prtclli umani? 1: Intrduzine 10
11 Struttura della rete: netwrk edge: applicazini ed hst netwrk cre: ruter rete di reti reti di access, mezzi trasmissivi: canali di cmunicazine 1: Intrduzine 11
12 La edge netwrk: end systems (hst): Esegun prgrammi applicativi e.g., WWW, al brd della rete mdell client/server il client richiede, riceve servizi dal server e.g., WWW client (brwser)/ server; client/server mdell peer-peer: interazine tra hst simmetrica e.g.: Gnutella, KaZaA 1: Intrduzine 12
13 La edge Netwrk: servizi cnnectinriented Obiettiv: trasferiment dati tra hst handshaking: fase di preparazine antecedente al trasferiment dati Cia Cia nel prtcll uman Stabilire un stat nei due hst cmunicanti TCP - Transmissin Cntrl Prtcl Servizi di scambi dati di tip cnnectin-riented di Internet Servizi TCP [RFC 793] Trasferiment affidabile ed rdinat di byte di un fluss dati perdite: cnferma di ricezine (acknwledgement) e ritrasmissine Cntrll di fluss Il mittente nn svraccaricherà il ricevitre Cntrll di cngestine: I mittenti diminuiscn la lr velcità di spedizine quand la rete si cngestina 1: Intrduzine 13
14 La edge Netwrk: servizi cnnectinless Obiettiv: trasferiment dati tra hst Esattamente l stess! UDP -User Datagram Prtcl [RFC 768]: Servizi cnnectinless di Internet Senza handshaking Trasferiment dati nnaffidabile senza cntrll di fluss senza cntrll cngestine Applicazini che usan TCP: HTTP (WWW), FTP (trasferiment file), Telnet (lgin remt), SMTP ( ) Applicazini che usan UDP: streaming media, telecnferencing, Internet telephny 1: Intrduzine 14
15 La Cre Netwrk Maglia di ruter intercnnessi Dmanda fndamentale: cme vengn trasferiti i dati attravers la rete? Cmmutazine di pacchett: i dati sn spediti attravers la rete in quantità discrete chiamate pacchetti 1: Intrduzine 15
16 La Cre Netwrk: cmmutazine di Pacchett Ogni fluss dati end-end divis in pacchetti I pacchetti degli utenti A e B cndividn risrse di rete Ogni pacchett usa tutta la larghezza di banda del canale Risrse usate quand sn necessarie Cntesa delle risrse: La richiesta aggregata di risrse può eccedere l ammntare dispnibile cngestine: i pacchetti si accdan ed attendn l us del canale stre and frward: pacchetti ricevuti interamente prima di essere spediti 1: Intrduzine 16
17 La cre Netwrk: cmmutazine di pacchett A 10 Mbs Ethernet statistical multiplexing C B Cda di pacchetti in attesa del canale di uscita 1.5 Mbs D 45 Mbs E 1: Intrduzine 17
18 Reti a cmmutazine di pacchett: ruting Obiettiv: spstare pacchetti tra ruter, dal hst srgente all hst destinatari Reti datagram: L indirizz destinazine determina il prssim pass Le strade (rute) pssn variare durante le sessini I ruter NON mantengn infrmazini sull stat delle cnnessini 1: Intrduzine 18
19 Reti di access e mezzi trasmissivi Dmanda: cme si cnnettn gli hst agli edge ruter? Reti di access residenziale (da casa) Reti di access istituzinali (scule, università, aziende) Reti di access mbili Caratteristiche: Larghezza di banda (bit al secnd) delle reti di access Cndivise dedicate? 1: Intrduzine 19
20 Access Residenziale: access pint t pint Cnnessine telefnica via mdem Fin a 56Kbps di access dirett ad un ruter (in teria) ISDN: integrated services digital netwrk: cnnessine cmpletamente digitale a 128Kbps vers un ruter ADSL: asymmetric digital subscriber line Fin a 1 Mbps casa-ruter Fin a 8 Mbps ruter-casa Diffusine ADSL: in crs 1: Intrduzine 20
21 Access Residenziale: cable mdems HFC: hybrid fiber cax asimmetric: fin a 10Mbps ruter-casa, 1 Mbps casa-ruter rete di cavi and fibre cnnettn abitazini ai ruter di ISP Access cndivis tra le abitazini al ruter prblemi: cngestine, dimensinament diffusine: dispnibile, in USA, dalle cmpagnie di TV via cav 1: Intrduzine 21
22 Access Istituzinale: lcal area netwrks La lcal area netwrk (LAN) di aziende, università, cnnette hst ad un edge ruter Ethernet: Cav cndivis dedicat cnnette gli hst ed il ruter 10 Mbs, 100Mbps, Gigabit Ethernet diffusine: istituzini, LAN casalinghe, attuale 1: Intrduzine 22
23 Reti di access Wireless Una rete cndivisa di access wireless cnnette hst a ruter wireless LAN: Spettr radi sstituisce il cav e.g., Lucent Wavelan 11 Mbps Accessi wireless in area gegrafica CDPD: access wireless al ruter di un ISP attravers la rete cellulare ruter stazine base hst mbili 1: Intrduzine 23
24 Mezzi trasmissivi Canali fisici: bit di dati trasmessi si prpagan lung il canale Mezzi guidati: segnali si prpagan in mezzi slidi: rame, fibra Mezzi nn guidati: Segnali si prpagan liberamente, e.g., radi Twisted Pair (TP) Due cavi di rame islati ed intrecciati Categria 3: dppin telefnic, 10 Mbps Ethernet Categria 5 TP: 100Mbps Ethernet 1: Intrduzine 24
25 Mezzi trasmissivi: cavi cassiali, fibra Cav cassiale: Cnduttre rame (prtante segnale) Strat di plastica isla il cnduttre da un scherm di metall intrecciat (per blccare interferenze esterne) bi-direzinale Us tipic per 10Mbs Ethernet Cav in fibra ttica: Fibra di vetr che trasprta impulsi ttici Operazini ad alta velcità: 100Mbps Ethernet Alta velcità di trasmissine punt-punt (e.g., 5 Gps) Bassa prbabilità di errre 1: Intrduzine 25
26 Mezzi trasmissivi: radi Segnale trasprtat nell spettr elettrmagnetic Nessun cav fisic bi-direzinale Effetti dell ambiente sulla prpagazine: riflessine struzine (ggetti stacl) interferenza Tipi di canali radi: micrnde e.g. fin a 45 Mbps LAN (e.g., WaveLAN) 2Mbps, 11Mbps Area gegrafica (e.g., cellulare) e.g. CDPD, 10 Kbps satellite fin a 50Mbps 1: Intrduzine 26
27 Reti residenziali: il futur? Cmpnenti tipiche: Mdem ADSL per cav ruter/firewall Ethernet Punt di access wireless da / vers cable headend cable mdem ruter/ firewall Ethernet Punt di access wireless prtatile wireless 1: Intrduzine 27
28 Struttura di Internet: rete di reti a grandi linee gerarchica natinal/internatinal backbne prviders (NBP) e.g. BBN/GTE, Sprint, AT&T, IBM, UUNet si inter-cnnettn direttamente, tramite Netwrk Access Pint (NAP) ISP reginali cnnettn ai NBP ISP lcali, privati, istituzini cnnettn agli ISP reginali NAP ISP reginali ISP lcali NBP B NBP A ISP lcali ISP reginali NAP 1: Intrduzine 28
29 Livelli di un prtcll Le reti di telecmunicazine sn cmplesse! mlte cmpnenti: hst ruter canali di cmunicazine (diversi mezzi trasmissivi) applicazini prtclli hardware, sftware Dmanda: Si può rganizzare la struttura di una rete? O, almen, la discussine? 1: Intrduzine 29
30 Livelli di prtclli Internet applicazine: supprt per applicazini di rete ftp, smtp, http trasprt: trasferiment dati da hst a hst tcp, udp rete: instradament di pacchetti in cui sn suddivisi i dati da mittente a destinazine ip, prtclli di ruting link: trasferiment dati tra due elementi vicini (cnnessi) delle rete ppp, ethernet fisic: trasferiment di bit lung i canali di cmunicazine fisici applicazine trasprt rete link fisic 1: Intrduzine 30
31 Funzinalità dei livelli Ogni livell può eseguire un, più, dei seguenti tipi di cmpit cntrll degli errri cntrll di fluss segmentazine e ricstruzine multiplexing/demultiplexing setup di cnnessine 1: Intrduzine 31
32 Struttura a livelli: cmunicazine lgica Ogni livell: distribuit entità implementan funzini di un livell ad gni nd entità esegun azini, scambian messaggi cn i prpri pari applicazine trasprt rete link fisic applicazine trasprt rete link fisic applicazine trasprt rete link fisic rete link fisic applicazine trasprt rete link fisic 1: Intrduzine 32
33 Struttura a livelli: cmunicazine lgica E.g.: trasprt Riceve dati dall applicazine Aggiunge indirizzament, infrmazini sul cntrll di affidabilità per frmare un segment spedisce il segment al prpri pari Attende che il pari cnfermi la ricezine (cn un ack ) dati applicazine trasprt rete link fisic applicazine trasprt rete link fisic dati ack applicazine trasprt rete link fisic rete link fisic dati applicazine trasprt rete link fisic 1: Intrduzine 33
34 Struttura a livelli: cmunicazine fisica dati applicazine trasprt rete link fisic applicazine trasprt rete link fisic applicazine trasprt rete link fisic rete link fisic dati applicazine trasprt rete link fisic 1: Intrduzine 34
35 Prtclli a livelli e dati Ogni livell prende dati dal livell superire Aggiunge infrmazini in un header (intestazine) per creare una nuva unità di dati Passa la nuva unità di dati al livell sttstante srgente destinazine Hl Ht HnHt HnHt M M M M applicazine trasprt rete link fisic applicazine trasprt rete link fisic Hl Ht HnHt HnHt M M M M messaggi segment datagram frame 1: Intrduzine 35
36 Stria di Internet : primi principi della cmmutazine di pacchetti 1961: Kleinrck teria delle cde dimstra l efficacia della cmmutazine di pacchett 1964: Baran cmmutazine di pacchett nelle reti militari 1967: ARPAnet cncepita dal Advanced Research Prjects Agency 1969: prim nd ARPAnet perativ 1972: Dimstrazine pubblica di ARPAnet NCP (Netwrk Cntrl Prtcl) prim prtcll hst-hst Prim prgramma di e- mail ARPAnet ha 15 ndi 1: Intrduzine 36
37 Stria di Internet : Internetwrking, nuve reti e reti prprietarie 1970: rete satellitare ALOHAnet nelle Hawaii 1973: Metcalfe nella sua tesi di PhD prpne Ethernet 1974: architettura prpsta da Cerf e Kahn per l intercnnessine di reti fine anni 70: architetture prprietarie: DECnet, SNA, XNA fine anni 70: cmmutazine di pacchetti di lunghezza fissa (precursre di ATM) 1979: ARPAnet ha 200 ndi Principi di internetwrking di Cerf e Kahn: minimalism, autnmia nessuna mdifica interna richiesta per intercnnettere reti mdell di servizi best effrt (al megli) ruter che nn mantengn l stat delle cnnessini cntrll decentralizzat Definiscn l architettura dell attuale Internet 1: Intrduzine 37
38 Stria di Internet : nuvi prtclli, prliferazine di reti 1983: diffusine di TCP/IP 1982: definizine del prtcll smtp per l 1983: definizine del DNS per la traduzine da nme ad indirizz IP 1985: definizine del prtcll ftp 1988: cntrll di cngestine in TCP Nuve reti nazinali: Csnet, BITnet, NSFnet, Minitel 100,000 hst cnnessi alla cnfederazine di reti 1: Intrduzine 38
39 Stria di Internet Anni 90: cmmercializzazine, il WWW Primi anni 90: disarm di ARPAnet 1991: l NSF allenta le restrizini sull us cmmerciale di NSFnet (in disarm nel 1995) Primi anni 90: WWW ipertesti [Bush 1945, Nelsn 1960 s] HTML, http: Berners-Lee 1994: Msaic, più tardi Netscape fine anni 90: cmmercializzazine del WWW Fine anni 90: 50 milini di cmputers n Internet (stime) più di 100 milini di utenti (stime) canali di cmunicazine dei backbne peranti a 1 Gbps 1: Intrduzine 39
40 Intrduzine: smmari Mlt materiale panramica su Internet cs è un prtcll? edge netwrk, cre netwrk, rete d access strutturazine a livelli e mdelli di servizi backbne, NAP, ISP stria 1: Intrduzine 40
41 Parte 2: livell Applicazine (http) Obiettivi: Aspetti cncettuali ed implementativi di prtclli di applicazini di rete Paradigma client-server Mdell dei servizi Imparare cncetti sui prtclli esaminand un prtcll a livell applicazine mlt diffus 2: HTTP 41
42 Applicazini e prtclli a livell applicazine Applicazine: prcessi distribuiti cmunicanti vengn eseguiti sugli hst di rete cme prcessi utente scambi di messaggi per implementare l applicazine e.g., , ftp, Web Prtclli a livell Applicazine una parte di un applicazine definiscn i messaggi scambiati dall applicazine e le azini intraprese Usan i servizi di cmunicazine frniti da prtclli a livell sttstante (TCP, UDP) applicaz. trasprt rete data link fisic applicaz. trasprt rete data link fisic applicaz. trasprt rete data link fisic 2: HTTP 42
43 Applicazini di rete: terminlgia Prcess: prgramma in esecuzine in un hst. prcessi in esecuzine su hst diversi (distanti) cmunican cn un prtcll a livell applicazine user agent: prcess sftware, che si interfaccia cn l utente vers l alt e cn la rete vers il bass. implementa il prtcll a livell applicazine Web: brwser mail reader streaming audi/vide: media player 2: HTTP 43
44 Paradigma Client-server Una tipica applicazine di rete si cmpne di due parti: client e server Client: Avvia il cntatt cn il server ( parla per prim ) Slitamente, richiede un servizi al server Web: il client è implementat nel brwser; in mail reader Server: applicaz. trasprt rete data link fisic Frnisce il servizi richiest al client e.g., il Web server spedisce la pagina Web richiesta, il mail server recapita l request reply applicaz. trasprt rete data link fisic 2: HTTP 44
45 Di quale servizi di trasprt necessita un applicazine? Perdita di dati Alcune applicazini (e.g., audi) pssn tllerare perdite Altre applicazini (e.g., trasferiment file, telnet) richiedn un trasferiment dati affidabile al 100% Time-sensitive Alcune applicazini (e.g., telefnia su Internet, gichi interattivi) richiedn piccli ritardi Larghezza di banda Alcune applicazini (e.g., multimediali) richiedn un ammntare minim di larghezza di banda per essere efficaci Altre applicazini ( applicazini elastiche ) fann us di qualunque larghezza di banda riescn ad ttenere 2: HTTP 45
46 Requisiti del servizi di Trasprt di applicazini cmuni Applicazine Perdite dati Larghezza di banda Time Sensitive trasferiment file dcumenti Web real-time audi/vide stred audi/vide gichi interattivi applicazini finanziarie senza senza tllerante tllerante tllerante tllerante senza elastica elastica elastica audi: 5Kb-1Mb vide:10kb-5mb cme spra alcuni Kbps elastica n n n si, alcuni 100 msec si, pchi secs si, alcuni 100 msec si e n 2: HTTP 46
47 Servizi di trasprt in Internet Servizi TCP: cnnectin-riented: fase iniziale di setup necessaria tra client e server trasprt affidabile tra prcess mittente e destinatari cntrll di fluss: il mittente nn svraccaricherà il ricevitre cntrll di cngestine: reglazine della velcità del mittente quand la rete è svraccarica nn frnisce: tempi, garanzie su larghezza di banda minima Servizi UDP: trasferiment dati nn affidabile tra prcess mittente e prcess destinatari nn frnisce: setup della cnnessine, affidabilità, cntrll di fluss, cntrll di cngestine, tempi larghezza di banda garantiti Dmanda: perché mai esiste UDP? 2: HTTP 47
48 Applicazini Internet: prtclli a livell applicazine e trasprt Applicazine access a terminale remt Web trasferiment file streaming multimedia file server remt telefnia su Internet Prtcll a livell applicazine smtp [RFC 821] telnet [RFC 854] http [RFC 2068] ftp [RFC 959] prprietari (e.g. RealNetwrks) NSF prprietari (e.g., Vcaltec) Prtcll a livell trasprt sttstante TCP TCP TCP TCP TCP r UDP TCP r UDP slitamente UDP 2: HTTP 48
49 Il Web: il prtcll http http: hypertext transfer prtcl Prtcll a livell applicazine per il Web Mdell client/server client: il brwser che richiede, riceve e mstra ggetti Web server: Web server che spedisce ggetti in rispsta ad una richiesta http1.0: RFC 1945 http1.1: RFC PC che esegue Explrer Mac che esegue Navigatr http request http respnse http request http respnse Server che esegue NCSA Web server 2: HTTP 49
50 Il WEB: terminlgia pagina WEB (dcument): cllezine di ggetti ggett: un file (HTML, JPEG, ) file HTML base: cn direttive e riferimenti ad altri ggetti URL (Unifrm Resurce Lcatr): meccanism di identificazine risrse. Si cmpne del nme del hst sul quale risiede l ggett e il path-name dell ggett nme hst path-name 2: HTTP 50
51 Il prtcll http http: usa servizi TCP: il client avvia una cnnessine TCP (crea un scket) cn il server, prta 80 il server accetta la cnnessine TCP dal client vengn scambiati messaggi http (messaggi del prtcll di livell applicazine) tra il brwser (client http) ed il Web server (server http) la cnnessine TCP viene chiusa http è stateless il server nn mantiene alcuna infrmazine sulle richieste passate dei client nta I prtclli che mantengn l stat sn cmplessi! Tutta la stria passata della cnnessine (stat) deve essere mantenuta, memrizzata se server client subiscn un crash, la lr cnscenza dell stat può essere incnsistente e deve essere ricstruita 2: HTTP 51
52 temp http: esempi Suppniam l utente digiti l URL 1a. il client http inizia una cnnessine TCP al server http (che è un prcess) all indirizz La prta 80 è il default per i server http. 2. il client http spedisce il messaggi http request message (cntenente l URL) usand la cnnessine TCP (cntiene test e 10 riferimenti ad immagini jpeg) 1b. il server http sull hst in attesa di cnnessini TCP alla prta 80. accetta la cnnessine, ntificandla al client 3. il server http riceve il messaggi di richiesta, frma un messaggi http respnse message cntenente l ggett richiest (smedepartment/hme.index), e spedisce un messaggi usand la cnnessine TCP 2: HTTP 52
53 http: esempi (cntinuazine) temp 5. il client http riceve il messaggi di rispsta cntenente il file html e l mstra. Parsifica (analizza) il file html, trva i riferimenti a 10 ggetti jpeg. 6. passi 1-5 si ripetn per gnun dei 10 ggetti jpeg. 4. il server http chiude la cnnessine TCP. 2: HTTP 53
54 Cnnessini persistenti e nn persistenti Nn persistenti http/1.0: il server parsifica le richieste, rispnde, chiude la cnnessine TCP 2 RTT (rund trip time) per ttenere l ggett cnnessine TCP richiesta/trasferiment ggett Ogni trasferiment risente della bassa velcità iniziale di trasferiment di TCP mlti brwser aprn cnnessini multiple in parallel Persistenti default per http/1.1 usand la stessa cnnessine TCP: il server, parsifica richieste, rispnde, parsifica nuve richieste il client spedisce le richieste per tutti gli ggetti a cui si fa riferiment nn appena riceve il file HTML base. Cn senza pipelining 2: HTTP 54
55 Frmat dei messaggi http: request due tipi di messaggi http: request, respnse http request message: ASCII (frmat human-readable) request line (cmandi GET, POST, HEAD) linee header GET /smedir/page.html HTTP/1.0 Hst: User-agent: Mzilla/4.0 Accept: text/html, image/gif,image/jpeg Accept-language:fr Carriage return, line feed indican la fine del messaggi (extra carriage return, line feed) 2: HTTP 55
56 http request message: frmat generale 2: HTTP 56
57 Frmat dei messaggi http: respnse status line (cdice di stat del prtcll frase di stat) dati, e.g., file html richiest linee header HTTP/ OK Date: Thu, 06 Aug :00:15 GMT Server: Apache/1.3.0 (Unix) Last-Mdified: Mn, 22 Jun Cntent-Length: 6821 Cntent-Type: text/html data data data data data... 2: HTTP 57
58 http respnse message: frmat generale versin status cde phrase status line 2: HTTP 58
59 Cdici di stat per http respnse Nella prima linea del respnse message server->client. Alcuni cdici d esempi: 200 OK richiesta cn success, l ggett richiest segue in quest messaggi 301 Mved Permanently L ggett richiest è stat spstat, la nuva lcazine è specificata dp in quest messaggi (Lcatin:) 400 Bad Request request message nn cmpres dal server 404 Nt Fund Dcument richiest nn trvat su quest server 505 HTTP Versin Nt Supprted 2: HTTP 59
60 Prvate http (lat client) 1. Cllegatevi cn telnet ad un Web server: telnet 80 Apre una cnnessine TCP sulla prta 80 (prta di default per un http server) su Qualunque csa si digiti viene spedita sulla prta 80 a 2. Digitate un http request GET: GET /~rss/index.html HTTP/1.0 Digitand quest (digitate due vlte carriage return), spedite un minimale (ma cmplet) GET request al server http 3. Guardate il respnse message spedit dal server http! 2: HTTP 60
61 Web Cache (prxy server) Obiettiv: sddisfare le richieste del client senza cinvlgere il server riginale utente cnfigura il brwser: access Web via web cache Prxy Il client manda tutti gli server http request al web client cache ggett nel web cache: il web cache spedisce l ggett altrimenti il web cache richiede l ggett dal server d rigine, quindi l spedisce al client client http request http respnse http request http respnse http request http respnse server d rigine server d rigine 2: HTTP 61
62 Perché il Web Caching? Se: il web cache è vicin al client (e.g., nella stessa rete) tempi di rispsta inferiri: il web cache è più vicin al client Diminuzine del traffic vers server distanti i canali esterni alla rete del ISP lcale/istituzinale sn spess clli di bttiglia rete istituzinale Internet pubblica canale d access a 1.5 Mbps 10 Mbps LAN server d rigine cache istituzinale 2: HTTP 62
63 Prtclli a livell applicazine dmanda: cme fa un prcess ad identificare l altr prcess cn il quale vule cmunicare? numer di prta permette all hst che riceve di determinare a quale dei prcessi che sta eseguend (lcali) debba essere recapitat il messaggi Indirizz IP dell hst sul quale è in esecuzine l altr prcess 2: HTTP 63
64 Indirizzi IP: intrduzine indirizz IP: identificatre di 32-bit per l interfaccia di rete di hst e ruter interfaccia di rete: cnnessine tra hst, ruter ed il canale fisic i ruter, tipicamente hann interfacce multiple gli hst pssn avere interfacce multiple gli indirizzi IP sn assciati alle interfacce e NON agli hst ai ruter = : HTTP 64
65 Indirizzi IP indirizz IP: parte rete (bit più a sinistra) parte hst (bit più a destra) Cs è una rete? (dal punt di vista dell indirizz IP) dispsitivi d interfaccia cn la stessa parte rete dell indirizz IP pssn fisicamente raggiungere l un l altra senza l intervent di ruter LAN rete di 3 reti IP (per gli indirizzi IP che inizian cn 223, i primi 24 bit sn l indirizz della rete) 2: HTTP 65
66 Indirizzi IP: cme averne un? Hst (przine hst dell indirizz): cdificat dall amministratre del sistema in un file DHCP: Dynamic Hst Cnfiguratin Prtcl: ttiene dinamicamente un indirizz: l hst manda un messaggi bradcast DHCP discver il server DHCP rispnde cn un messaggi DHCP ffer l hst richiede un indirizz IP cn un DHCP request il server DHCP spedisce un indirizz IP cn un DHCP ack 2: HTTP 66
67 Indirizzi IP: cme averne un? Rete (przine rete dell indirizz): si ttiene una przine allcata dell spazi di indirizzi del ISP: blcc ISP /20 Organizzaz /23 Organizzaz /23 Organizzaz / Organizzaz /23 2: HTTP 67
68 Indirizzi IP: l ultim pezz... Dmanda: Cme ttiene un ISP un blcc d indirizzi? Rispsta: ICANN: Internet Crpratin fr Assigned Names and Numbers allca gli indirizzi gestisce il DNS assegna i nmi dei dmini, rislve le dispute 2: HTTP 68
69 DNS: Dmain Name System Persne: mlti identificativi: # CF, nme, # passaprt Hst e ruter in Internet: indirizz IP (32 bit) usat per indirizzare datagrams nme, e.g., pianeta.di.unit.it usat dagli esseri umani Dmanda: crrispndenza tra indirizz IP e nme? Dmain Name System: database distribuit implementat cn una gerarchia di name server prtcll di livell applicazine hst, ruter, e name servers cmunican per rislvere nmi (traduzine indirizz/nme) nta: funzine chiave in Internet, implementata cme prtcll a livell applicazine cmplessità nella edge netwrk 2: HTTP 69
70 Servizi fferti dal DNS Traduzine di indirizzi mnemnic -> IP Hst aliasing indirizzi mnemnici cmplicati pssn avere alias più semplici Mail server aliasing Distribuzine di caric web server replicati su hst cn stess indirizz mnemnic (e.g., cnn.cm) ma diversi indirizzi IP rtazine degli indirizzi nelle rispste (l rdine determina chi cntattare per prim da parte del client HTTP) 2: HTTP 70
71 DNS name servers nessun server ha tutte le crrispndenze nmeindirizz IP name server lcali: gni ISP azienda ha dei name server lcali (default) la query DNS di un hst è innanzitutt diretta al name server lcale name server autritativ: per un hst: memrizza il nme e l indirizz IP di quell hst può eseguire la traduzine nme/indirizz per il nme di quell hst 2: HTTP 71
72 DNS: Rt name servers cntattati dai name server lcali che nn sann rislvere un nme rt name server: cntatta il name server autritativ se la crrispndenza per il nme nn è cnsciuta ttiene la crrispndenza e NASA Mt View, CA f Internet Sftware C. Pal Alt, CA restituisce la crrispndenza al name server lcale a NSI Herndn, VA c PSInet Herndn, VA d U Maryland Cllege Park, MD g DISA Vienna, VA h ARL Aberdeen, MD j NSI (TBD) Herndn, VA k RIPE Lndn i NORDUnet Stckhlm m WIDE Tky b USC-ISI Marina del Rey, CA l ICANN Marina del Rey, CA 13 rt name server nel mnd 2: HTTP 72
73 Semplice esempi DNS rt name server l hst surf.eurecm.fr vule l indirizz IP di gaia.cs.umass.edu 1. cntatta il su server DNS lcale, dns.eurecm.fr 2. dns.eurecm.fr cntatta il rt name server, se necessari 3. il rt name server cntatta il name server autritativ, dns.umass.edu, se necessari lcal name server dns.eurecm.fr hst richiedente surf.eurecm.fr name server autrititiv dns.umass.edu gaia.cs.umass.edu 2: HTTP 73
74 Esempi DNS rt name server Rt name server: può nn cnscere il name server autritativ può cnscere un name server intermedi : chi cntattare per trvare il name server autritativ lcal name server dns.eurecm.fr hst richiedente surf.eurecm.fr name server intermedi dns.umass.edu 4 5 name server autritativ dns.cs.umass.edu gaia.cs.umass.edu 2: HTTP 74
Reti di calcolatori: TCP/IP. Rossano Gaeta Dipartimento di Informatica Università di Torino
Reti di calclatri: TCP/IP Rssan Gaeta Dipartiment di Infrmatica Università di Trin Dati dcente Rssan Gaeta E-mail: rssan@di.unit.it www.di.unit.it/ rssan/didattica/reti Test adttat Cmputer netwrking A
DettagliParte 2: livello Applicazione (http)
Parte 2: livell Applicazine (http) Obiettivi: Aspetti cncettuali ed implementativi di prtclli di applicazini di rete Paradigma client-server Mdell dei servizi Imparare cncetti sui prtclli esaminand un
DettagliIntroduzione. Sommario: Obiettivo:
Intrduzine Obiettiv: Intrduzine alle reti di telecmunicazini apprcci: descrittiv us di Internet cme esempi Smmari: Cs è Internet Cs è un prtcll? netwrk edge netwrk cre Reti di access, mezzi trasmissivi
DettagliApplicazioni e protocolli a livello applicazione
Applicazioni e protocolli a livello applicazione Applicazione: processi distribuiti comunicanti vengono eseguiti sugli host di rete come processi utente scambio di messaggi per implementare l applicazione
DettagliReti di calcolatori: TCP/IP
Matte Seren Reti di Cmunicazine Reti di calclatri: TCP/IP Matte Seren Dipartiment di Infrmatica Università di Trin Dati dcente Matte Seren E-mail: matte@di.unit.it www.di.unit.it/ matte/scipol www.di.unit.it/%7ematte/scipol
DettagliMezzi trasmissivi. Twisted Pair (TP) Due cavi di rame isolati ed intrecciati
Mezzi trasmissivi Canali fisici: bit di dati trasmessi si propagano lungo il canale Mezzi guidati: segnali si propagano in mezzi solidi: rame, fibra Mezzi non guidati: Segnali si propagano liberamente,
DettagliReti di accesso e mezzi trasmissivi
Reti di accesso e mezzi trasmissivi Domanda: come si connettono gli host agli edge router? Reti di accesso residenziale (da casa) Reti di accesso istituzionali (scuole, università, aziende) Reti di accesso
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
DettagliApplicazioni e protocolli a livello applicazione
Applicazioni e protocolli a livello applicazione Applicazione: processi distribuiti comunicanti vengono eseguiti sugli host di rete come processi utente scambio di messaggi per implementare l applicazione
DettagliReti di accesso e mezzi trasmissivi
Reti di accesso e mezzi trasmissivi Domanda: come si connettono gli host agli edge router? Reti di accesso residenziale (da casa) Reti di accesso istituzionali (scuole, università, aziende) Reti di accesso
DettagliLivelli di un protocollo
Livelli di un protocollo Le reti di telecomunicazione sono complesse! molte componenti: o host o router o canali di comunicazione (diversi mezzi trasmissivi) o applicazioni o protocolli o hardware, software
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 di accesso e mezzi trasmissivi
Reti di accesso e mezzi trasmissivi Domanda: come si connettono gli host agli edge router? Reti di accesso residenziale (da casa) Reti di accesso istituzionali (scuole, università, aziende) Reti di accesso
DettagliRitardi nelle reti a commutazione di pacchetto
Ritardi nelle reti a cmmutazine di pacchett I pacchetti avvertn un ritard sul cammin srgente-destinazine quattr srgenti di ritard ad gni hp (ruter visitat) A trasmissine Elabrazine del ruter: Cntrll dei
DettagliLa edge network: end systems (host): modello client/server. modello peer-peer: Eseguono programmi applicativi e.g., WWW, al bordo della rete
Struttura della rete network edge: applicazioni ed host network core: router rete di reti reti di accesso, mezzi trasmissivi: canali di comunicazione La edge network: end systems (host): Eseguono programmi
DettagliReti di computer: Esempi
Reti di computer: Esempi Condivisione risorse: Non è economico comprare 1 stampante laser (o uno scanner) per ogni personal Condivisione di programmi e dati da parte di utenti Base di dati a cui molti
DettagliLa Core Network. Domanda fondamentale: come vengono trasferiti i dati attraverso la rete? Maglia di router interconnessi
La Core Network Maglia di router interconnessi Domanda fondamentale: come vengono trasferiti i dati attraverso la rete? Commutazione di pacchetto: i dati sono spediti attraverso la rete in quantità discrete
DettagliReti di computer: Esempi
Reti di cmputer: Esempi Cndivisine risrse: Nn è ecnmic cmprare 1 stampante laser ( un scanner) per gni persnal Cndivisine di prgrammi e dati da parte di utenti Base di dati a cui mlti utenti (da diversi
DettagliIntroduzione. Reti di computer: Esempi. Reti di computer. Reti di computer: Esempi. Obiettivo: Sommario: Condivisione risorse:
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
DettagliSIP. Bibliografia. o IETF, SIP: Session Initiation Protocol, rfc 3261 http://www.ietf.org/rfc/rfc3261.txt
SIP Sessin initiatin prtcl Standard IEEE Una visine sul lung perid Tutte le telefnate avverrann tramite Internet Gli utenti sarann identificati tramite nme e-mail e nn numeri di telefn Pssiam raggiungere
DettagliIntroduzione. 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
DettagliInternet protocol stack
Protocolli stratificati (Intro III Parte) Le reti sono complesse! olte parti : host router Link su mezzi diversi protocol hardware, software Domanda: Che speranza abbiamo di organizzare la struttura della
DettagliIntroduzione a Linux Lezione 8 Gestione della rete
Intrduzine a Linux Lezine 8 Gestine della rete Angel Genvese Crs di Sistemi Operativi I/II Prf. V. Piuri Università degli Studi di Milan Dipartiment di Infrmatica A.A. 2016/2017 Panramica della lezine
DettagliLa edge network: end systems (host): modello client/server. modello peer-peer: Eseguono programmi applicativi e.g., WWW, al bordo della rete
Struttura della rete network edge: applicazioni ed host network core: router rete di reti reti di accesso, mezzi trasmissivi: canali di comunicazione La edge network: end systems (host): Eseguono programmi
DettagliINFORMATICA CDL IN SCIENZE E TECNICHE PSICOLOGICHE
RETI DI COMPUTER INFORMATICA CDL IN SCIENZE E TECNICHE PSICOLOGICHE Parte IV Le reti infrmatiche (Cme clleghiam i cmputer?) Tipi di reti: Lcale: di un università, azienda, scula, ecc. Gegrafiche: per esempi
DettagliProtocolli applicativi
Prgrammazine cn le Scket Crs di laurea in Cmunicazine Digitale Labratri di sistemi e reti A.A. 2010-2011 Simne Bassis bassis@dsi.unimi.it Labratri di sistemi e reti (Cmunicazine Digitale) - A.A. 2010-2011
DettagliProgrammazione in Rete
Programmazione in Rete a.a. 2005/2006 http://www.di.uniba.it/~lisi/courses/prog-rete/prog-rete0506.htm dott.ssa Francesca A. Lisi lisi@di.uniba.it Orario di ricevimento: mercoledì ore 10-12 Sommario della
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
DettagliInternet. Evoluzione della rete Come configurare una connessione. Internet: Storia e leggenda
Internet Evoluzione della rete Come configurare una connessione Internet: Storia e leggenda La leggenda Un progetto finanziato dal Ministero della Difesa USA con lo scopo di realizzare una rete in grado
DettagliAspetti hardware delle reti
Aspetti hardware delle reti Due parametri sn utili per definire le caratteristiche di una rete, anche se nn esiste una tassnmia universalmente accettata: tecnlgia trasmissiva e scala dimensinale. Tecnlgia
DettagliCos è un protocollo? Protocolli di rete: macchine invece di esseri umani Tutte le attività di comunicazione in Internet sono governate da protocolli
Cos è un protocollo? Protocolli umani: Che ora è? Ho una domanda Presentazioni messaggi specifici vengono spediti azioni specifiche sono compiute quando i messaggi sono ricevuti, o in seguito ad altri
DettagliReti: cenni storici. Who s who
1967: DoD ARPAnet 1970: ALOHAnet Reti: cenni storici 1975: TCP/IP model per internetwork 1976: Ethernet 198: TCP/UDP/IP standard per ARPAnet 1987: la rete cresce DNS 1989-1991: web guiding principles:
DettagliReti 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 lisi@di.uniba.it Orario di ricevimento: mercoledì
DettagliIntroduzione. 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
DettagliIToolS AT commands server. Version 3.3 12/11/2012
ITlS AT cmmands server 1 Smmari Descrizine... 3 Funzinament... 3 Esempi... 6 2 Descrizine Il cmpnente ITlS AtServer presente nel namespace ITlS.Cmpnents.Netwrk.Mdem cnsente di inviare SMS ed email attravers
DettagliIDEAL REMOTE IDEAL Remote ti consente di controllare da remoto i tuoi sistemi Windows (da Windows NT a Windows 2012 Server), macos e Linux.
Cmpatible cn: Windws NT, Windws XP, Windws Vista, Windws 2000, Windws 2003 Server, Windws 2008 Server, Windws 7, Windws 8, Windws 10, Windws 2012 Server, Windws 2016 Server. Dispnible in: Presentazine
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,
DettagliA chi si rivolge: a coloro che già svolgono o svolgeranno mansioni di amministratore di sistemi o ingegnere di sistemi in strutture medio-grandi
Via Renat Cesarini, 58/60 00144 Rma Via Scrate 26-20128 - Milan P. IVA: 01508940663 CCIAA: 11380/00/AQ Cisc, Juniper and Micrsft authrized Trainers Esame 70 291: (Btcamp Crs MS-2276 e crs MS-2277 ) Crs
DettagliReti telematiche 15/03/04 2
Telematica di Base Reti telematiche 1. I nodi computer vengono fisicamente connessi da cavi 2. I nodi computer condividono un codice di trasmissione di bit 3. Un pacchetto di bit riesce a viaggiare sulla
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
DettagliInternet e Reti di Calcolatori
Internet e Reti di Calcolatori Sommario cosa è Internet cosa è un protocollo? network edge network core rete di accesso, mezzi fisici prestazioni: loss (perdita), delay (ritardo) strati di un protocollo
DettagliIntroduzione alle Architetture di Rete
Introduzione alle Architetture di Rete Un po di storia TCP/IP nato negli anni 60 Rete di backup Internet Basi di Dati 2 1 Pila ISO/OSI Standardizzazione Nata nei primi anni 80 E un modello da seguire Basi
DettagliReti 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 lisi@di.uniba.it Orario di ricevimento: mercoledì
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
DettagliProtocolli stratificati (Intro III Parte)
Protocolli stratificati (Intro III Parte) Le reti sono complesse! olte parti : host router Link su mezzi diversi protocol hardware, software Domanda: Che speranza abbiamo di organizzare la struttura della
DettagliAnno Scolastico 2018/2019. Pentamestre
Ann Sclastic 2018/2019. PROGRAMMA DIDATTICO CONSUNTIVOO CLASSE 1 FL Dcente/i Disciplina _R. TANTALO / M. SALVATORINI INFORMATICA / LABORATORIO Prgramma svlt: Unità di Lavr 1: Sicurezza a sul lavr Nrmativa
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
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
DettagliCos è un protocollo? Ciao. Ciao 2:00. <file> tempo. Un protocollo umano e un protocollo di reti di computer:
Cos è un protocollo? Un protocollo umano e un protocollo di reti di computer: Ciao Ciao Hai l ora? 2:00 tempo TCP connection request TCP connection reply. Get http://www.di.unito.it/index.htm Domanda:
DettagliSORN. Stryker Remote Device Management. System 8. Massimo Pigliapoco Supervisor, ProCare Services Italy
SORN Stryker Remte Device Management System 8 Massim Pigliapc Supervisr, PrCare Services Italy Cnfidenziale. Nn cpiare distribuire. Sl per us intern 4 Che cs è SORN? SORN: Odmetr: Strument per misurare
DettagliReti di accesso e mezzi trasmissivi
Reti di accesso e mezzi trasmissivi Domanda: come si connettono gli host agli edge router? Reti di accesso residenziale (da casa) Reti di accesso istituzionali (scuole, università, aziende) Reti di accesso
DettagliSommario. 1 Interoperabilità...1
Smmari 1 Interperabilità...1 1.1 Generalità...1 1.2 Cnfigurazine sistema...1 1.2.1 Sistema e anagrafiche... 1 1.2.2 Sequenze... 3 1.3 Mdalità perative...8 1.3.1 Ricezine messaggi... 8 1.3.2 Invi tramite
DettagliInternet. Evoluzione della rete Come configurare una connessione. Internet: Storia e leggenda
Internet Evoluzione della rete Come configurare una connessione Internet: Storia e leggenda La leggenda Un progetto finanziato dal Ministero della Difesa USA con lo scopo di realizzare una rete in grado
DettagliQuale dei seguenti software è opportuno attivare durante il download di un file generico?
Mdul 7 Quale dei seguenti sftware è pprtun attivare durante il dwnlad di un file generic? Sftware di cmpressine Sftware di firma digitale Sftware di crittgrafia Sftware antivirus Quale dei seguenti sftware
DettagliReti 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 lisi@di.uniba.it Orario di ricevimento: mercoledì
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
DettagliParte I: Introduzione
Parte I: Introduzione Obiettivi: Avere una visione di insieme del contesto Approccio: descrittivo Uso di Internet come esempio Rassegna prima lezione: cosa è Internet cosa è un protocollo? edge core Rete
DettagliEsercizio 1. attesa. Si assuma che:
ESERCITZIONE Esercizi Si cnsideri un autcmmutatre attesa. Si assuma che: telefnic perante ad a un fasci di giunzini all uscita dell autcmmutatre sia ffert un traffic pissnian entrante cn intensità media
DettagliLe soluzioni MBI a supporto del cinema digitale
Le sluzini MBI a supprt del cinema digitale Intrduzine MBI, scietà pisana che pera nel settre ICT nel trattament di cntenuti multimediali su reti etergenee, ha cncepit e realizzat una sluzine in grad di
DettagliProgrammazione in Rete
Programmazione in Rete a.a. 2005/2006 http://www.di.uniba.it/~lisi/courses/prog-rete/prog-rete0506.htm dott.ssa Francesca A. Lisi lisi@di.uniba.it Orario di ricevimento: mercoledì ore 10-12 Obiettivi del
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
DettagliModello OSI e Architettura TCP/IP
Mdell OSI e Architettura TCP/IP Mdell OSI L'OSI (Open Systems Intercnnectin) Reference Mdel è il frutt del lavr della ISO (Internatinal Standard Organizatin), ed ha l scp di: frnire un standard per la
DettagliIntroduzione. 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
DettagliEsercizio 1. Esercitazione 1. Reti Cellulari e Multimediali A.A. 2007/08. m=28. P m A 0 =λ/μ=30 Erl. Sistema a coda M/M/m/m
Esercizi Esercitazine Reti Cellulari e Multimediali.. 7/8 Ing. Maur Femminella L amministratre di una rete IP ffre il servizi di telefnia su IP (VIP e adtta una plitica di gestine del traffic edge-t-edge
DettagliMobile sicuro. Usare Android in Sicurezza
Mbile sicur Usare Andrid in Sicurezza Alessandr Guid e Mirc Marchetti CRIS Centr di Ricerca Interdipartimentale sulla Sicurezza e prevenzine dei rischi Università di Mdena e Reggi Emilia 20 Gennai 2013
DettagliReti di calcolatori e Internet
Corso di Laboratorio di Tecnologie dell'informazione Reti di calcolatori e Internet Copyright Università degli Studi di Firenze - Disponibile per usi didattici Cos è Internet: visione dei componenti Milioni
DettagliIL LIVELLO APPLICAZIONI WEB e HTTP
Parte II - Reti di Calcolatori ed Internet IL LIVELLO APPLICAZIONI WEB e HTTP 7-1 Applicazioni di Rete World Wide Web URL Web Client Web Server HTTP Futuro del Web 7-2 World Wide Web (WWW) Il World Wide
DettagliIDEAL ADMINISTRATION 19
Cmpatible cn: Windws NT, Windws XP, Windws Vista, Windws 2000, Windws 2003 Server, Windws 2008 Server, Windws 7, Windws 8, Windws 10, Windws 2012 Server, Windws 2016 Server. Dispnible in: Presentazine
DettagliCentro di competenza per la progettazione di sistemi dedicati
Strumenti di sistema e diagnstica Tracce di esercitazine per l us degli strumenti di diagnstica di rete. Si faccia riferiment alle slides, ai testi di riferiment per il crs ed all aiut n-line per i vari
DettagliGrafica ed interfacce per la comunicazione Scienze della Comunicazione A.A. 2014/15. Paola Vocca Lezione 1: Conoscere il Web
Grafica ed interfacce per la cmunicazine Scienze della Cmunicazine A.A. 2014/15 Pala Vcca Lezine 1: Cnscere il Web Cnscere il Web cme mezz Un prgett prfessinale può sl essere il risultat di una cmprensine
DettagliReti di Calcolatori. IL LIVELLO APPLICAZIONI WEB e HTTP
Reti di Calcolatori IL LIVELLO APPLICAZIONI WEB e HTTP D. Talia RETI DI CALCOLATORI - UNICAL 7-1 Applicazioni di Rete World Wide Web URL Web Client Web Server HTTP Futuro del Web D. Talia RETI DI CALCOLATORI
DettagliIL LIVELLO APPLICAZIONI WEB e HTTP
Reti di Calcolatori IL LIVELLO APPLICAZIONI WEB e HTTP D. Talia RETI DI CALCOLATORI - UNICAL 7-1 Applicazioni di Rete World Wide Web URL Web Client Web Server HTTP Futuro del Web D. Talia RETI DI CALCOLATORI
DettagliEsercitazioni: Stefano Leonardi. Ricevimento: Dr. Andrea Vitaletti Dr. Alessandro Ficarola. Tel.: 06 77274022 Email:
Stefano Leonardi Tel.: 06 77274022 Email: leon@dis.uniroma1.it URL: www.dis.uniroma1.it/~leon Ricevimento: Dopo lezione o appuntamento per e -mail Esercitazioni: Dr. Andrea Vitaletti Dr. Alessandro Ficarola
DettagliA.s. 2012-2013 Programma di Informatica
Via Tscana, 10 Parma tel. 0521266511 fax 0521266550 A.s. 2012-2013 Prgramma di Infrmatica Gli aspetti terici della disciplina sn suddivisi in 5 mduli: A. Prgett di sistemi infrmativi B. Basi di dati C.
DettagliReti 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 lisi@di.uniba.it Orario di ricevimento: mercoledì
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
DettagliISTITUTO D ISTRUZIONE SECONDARIA SUPERIORE
Classe 1^B LSA Libr di test: Libr di test: P. Gall, P. Sirsi INFORMATICA APP 1 bienni, MINERVA SCUOLA. Unità didattica 1. Architettura dei cmputer e i sistemi perativi Mdul 1: Architettura del cmputer
DettagliEsercizio 1. Si consideri un autocommutatore telefonico operante ad attesa. Si assuma che:
ESERCITZIONE Esercizi Si cnsideri un autcmmutatre telefnic perante ad attesa. Si assuma che: a un fasci di giunzini all uscita dell autcmmutatre sia ffert un traffic pissnian entrante cn intensità media
DettagliAggiornamento remoto della chiave hardware
AMV S.r.l. Via San Lrenz, 106 34077 Rnchi dei Leginari (Grizia) Italy Ph. +39 0481.779.903 r.a. Fax +39 0481.777.125 E-mail: inf@amv.it www.amv.it Cap. Sc. 10.920,00 i.v. P.Iva: IT00382470318 C.F. e Iscriz.
DettagliGuida Rapida. DVR H264 serie DV-AX1004/1009/1016
Guida Rapida DVR H264 serie DV-AX1004/1009/1016 Messa in funzine rapida della registrazine Cllegament LAN e IP Dinamic semplificat Cnfigurazine e us delle prte TCP www.televista.it Pagina 1 Messa in funzine
DettagliIl World Wide Web. Marco Porta - CIM: Web Design & Technologies
Il World Wide Web 1 Cos è il World Wide Web? Il Web è un sistema basato su Internet che utilizza la tecnologia degli ipertesti per distribuire documenti, immagini, video,... Il Web è un sottoinsieme di
DettagliIL LIVELLO APPLICAZIONI WEB e HTTP
Parte II - Reti di Calcolatori ed Internet IL LIVELLO APPLICAZIONI WEB e HTTP Applicazioni di Rete World Wide Web URL Web Client Web Server HTTP Futuro del Web 7-1 7-2 World Wide Web (WWW) Il World Wide
DettagliVia F. Lana, 1-25020 FLERO (BS) Tel. 0303582748 Fax 03072131184 www.themissoluzioni.it info@themissoluzioni.it. gruppo axelera.
Via F. Lana, 1-25020 FLERO (BS) Tel. 0303582748 Fax 03072131184 www.sluzini.it inf@sluzini.it grupp axelera sluzini Obiettiv Scp del presente dcument è descrivere il prdtt Nprinting, il più evlut add-in
DettagliKleos per ipad. Guida rapida. Ver 1.0.0. Help Desk: 080.3492828 - hd.avvocati@wki.it
Kles per ipad Guida rapida Ver 1.0.0 Help Desk: 080.3492828 - hd.avvcati@wki.it Smmari Installazine... 3 Lgin... 3 Menù principale... 3 Hme page... 4 Ricerca Pratiche... 4 Dettagli della pratica... 5 Sggetti
DettagliProgrammazione annuale docente classi 5^
cd.meccangrafic VATD08000G cdice fiscale 94000170129 Fax 02/967.01.431 e-mail: itczappa@itczappa.it sit internet: www.itczappa.it Prgrammazine annuale dcente classi 5^ Dcenti: Maria Anelli Catia Tirni
DettagliStratificazione protocollare (Protocol Layering )
Stratificazione protocollare (Protocol Layering ) Le reti sono complesse! olti elementi: host router fisici dalle caratteristiche diverse applicazioni protocolli hardware, software Domanda: Come organizzare
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
DettagliConversione di nomi e indirizzi. Corso di laurea in Informatica Laboratorio di Reti di Calcolatori A.A Simone Bassis
Cnversine di nmi e indirizzi Crs di laurea in Infrmatica Labratri di Reti di Calclatri A.A. 2014-2015 Simne Bassis bassis@di.unimi.it Indirizzi Java mette a dispsizine delle classi appsite per cntenere
DettagliProtocolli di strato applicazione
Modello client-server Protocolli strato applicazione in Internet Gruppo Reti TLC claudio.casetti@polito.it http://www.tlc-networks.polito.it/ Tipica applicazione tra client e server Client: inizia comunicazione
DettagliLivello di applicazione: Web e HTTP
Livello di applicazione: Web e HTTP World Wide Web (WWW): applicazione Internet nata dalla necessità di scambio e condivisione di informazioni tra ricercatori universitari di varie nazioni Storia Inizialmente
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
Dettagli6^ parte [IL SOFTWARE] Prof. Giovanni Lucchin. Corso di TECNOLOGIA scuola sec. di primo grado
6^ parte Crs di TECNOLOGIA scula sec. di prim grad Prf. Givanni Lucchin [IL SOFTWARE] SOFTWARE Il sftware è la parte mrbida del cmputer e funzina grazie all elettricità. Sn le infrmazini/sequenza di azini
DettagliISIS V. FOSSOMBRONI. Anno 2016_17. Dipartimento di informatica CONTENUTI MINIMI DI INFORMATICA
CLASSE PRIMA LICEO CLASSE SECONDA LICEO CLASSE TERZA LICEO CLASSE PRIMA AFM- TURISMO CLASSE SECONDA AFM TURISMO CLASSE TERZA SISTEMI INFORMATIVI AZIENDALI-SIA curvatura sprtiva CLASSE QUARTA SISTEMI INFORMATIVI
DettagliIntroduzione a Linux
Intrduzine a Linux Lezine 2 Prvare Linux Angel Genvese Crs di Sistemi Operativi Prf. V. Piuri Università degli Studi di Milan Dipartiment di Infrmatica A.A. 2015/2016 2015 Angel Genvese Panramica della
DettagliGET Italia. Job Description
GET Italia S.r.l. Strada per Chieri,69-14019 Villanva d Asti (AT) c.f. e p. IVA IT08190070014 Tel. +39 011 0436131- Fax +39 011 3710305 www.getitalia.t.it GET Italia Junir Sftware Develper Jb Descriptin
DettagliA.s. 2014-2015 Programma di Informatica
Via Tscana, 10 Parma tel. 0521266511 fax 0521266550 A.s. 2014-2015 Prgramma di Infrmatica Gli aspetti terici della disciplina sn suddivisi in 5 mduli: A. Prgett di sistemi infrmativi B. Basi di dati C.
DettagliInformatica: arte e mestiere 3/ed
Internet l Indice 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 Architettura
DettagliSIMATIC NET: Wireless
Industry Autmatin USO ESTERNO Nr. 2014/5.1/13 Data: 18.06.14 SIMATIC NET: Wireless Rilasci nuvi Scalance W cn standard 802.11n Cn la presente si cmunica che, cn effett immediat, la gamma di cmpnenti wireless
Dettagli