Infrastrutture intranet, extranet e internet Le architetture client/server e network computing Le...
-
Upload
geltrude-fortunato -
Category
Documents
-
view
212 -
download
0
Transcript of Infrastrutture intranet, extranet e internet Le architetture client/server e network computing Le...
![Page 1: Infrastrutture intranet, extranet e internet Le architetture client/server e network computing Le reti e le telecomunicazioni Valutazione dei progetti.](https://reader035.fdocument.pub/reader035/viewer/2022070312/5542eb5a497959361e8c6568/html5/thumbnails/1.jpg)
Infrastrutture intranet, extranet e internet
Le architetture client/server e network computing
Le reti e le telecomunicazioni
Valutazione dei progetti informatici
I sistemi informativi direzionali
End user computing e automazione del lavoro d’ufficio
La integrazione di internet in azienda
Prima parte
Maurizio Lunardi
![Page 2: Infrastrutture intranet, extranet e internet Le architetture client/server e network computing Le reti e le telecomunicazioni Valutazione dei progetti.](https://reader035.fdocument.pub/reader035/viewer/2022070312/5542eb5a497959361e8c6568/html5/thumbnails/2.jpg)
Intranet è una realizzazione, adeguatamente protetta e quindi sicura, di una rete all’interno di una azienda, avente la possibilità di connettersi all’esterno con la rete Internet.
Intranet ed extranet
Quando una parte della Intranet aziendale è accessibile a operatori esterni all’azienda, si costituisce una rete Extranet.
Maurizio Lunardi
![Page 3: Infrastrutture intranet, extranet e internet Le architetture client/server e network computing Le reti e le telecomunicazioni Valutazione dei progetti.](https://reader035.fdocument.pub/reader035/viewer/2022070312/5542eb5a497959361e8c6568/html5/thumbnails/3.jpg)
Internet è un sistema di reti di computer
distribuito su tutto il globo terrestre, una rete delle
reti nella quale gli utenti possono, avendo i
permessi di accesso, ottenere informazioni da altri
computer.
Internet
Maurizio Lunardi
![Page 4: Infrastrutture intranet, extranet e internet Le architetture client/server e network computing Le reti e le telecomunicazioni Valutazione dei progetti.](https://reader035.fdocument.pub/reader035/viewer/2022070312/5542eb5a497959361e8c6568/html5/thumbnails/4.jpg)
Intranet - extranet - Internet
INTRANET
EXTRANET
INTERNET
Maurizio Lunardi
![Page 5: Infrastrutture intranet, extranet e internet Le architetture client/server e network computing Le reti e le telecomunicazioni Valutazione dei progetti.](https://reader035.fdocument.pub/reader035/viewer/2022070312/5542eb5a497959361e8c6568/html5/thumbnails/5.jpg)
Le architetture client / server
CHIAMATA DI PROCEDURA REMOTA (RPC)
Sono studiate per velocizzare le operazioni di
trasferimento dati nel caso di collegamenti molto
semplici.
I nodi CLIENT inviano richieste e l’HOST
trasmette risposte.
Maurizio Lunardi
![Page 6: Infrastrutture intranet, extranet e internet Le architetture client/server e network computing Le reti e le telecomunicazioni Valutazione dei progetti.](https://reader035.fdocument.pub/reader035/viewer/2022070312/5542eb5a497959361e8c6568/html5/thumbnails/6.jpg)
Le architetture client / server
Modello client/server (1)
• È una modalità di interazione tra host in rete• Elaborazione diretta: ad esempio se A vuole
modificare un file presente nell’host B
A richiede a B il possesso del file B lo spedisce ad A A lo modifica A lo restituisce a B
Maurizio Lunardi
![Page 7: Infrastrutture intranet, extranet e internet Le architetture client/server e network computing Le reti e le telecomunicazioni Valutazione dei progetti.](https://reader035.fdocument.pub/reader035/viewer/2022070312/5542eb5a497959361e8c6568/html5/thumbnails/7.jpg)
Le architetture client / serverModello client/server (2)
A invia a B la richiesta di modifica
B esegue la modifica sul file
B avvisa A che l’operazione è riuscita
Più veloce, più sicuro e più affidabile.
Troppo accentrato, sensibile ai guasti del server ed agli errori di comunicazione, più difficile da programmare.
• È una modalità di interazione tra host in rete• Elaborazione diretta: ad esempio se A vuole
modificare un file presente nell’host B
Maurizio Lunardi
![Page 8: Infrastrutture intranet, extranet e internet Le architetture client/server e network computing Le reti e le telecomunicazioni Valutazione dei progetti.](https://reader035.fdocument.pub/reader035/viewer/2022070312/5542eb5a497959361e8c6568/html5/thumbnails/8.jpg)
Le architetture client / serverModello client/server (3)
file server, per la gestione dei file
print server, per la gestione delle stampanti
DataBase server, per la gestione di Basi di Dati
communication server, per la gestione delle comunicazioni remote (internet, bbs,…)
application server, per applicazioni distribuite
• In una rete locale possono essere presenti più sistemi server.
Maurizio Lunardi
![Page 9: Infrastrutture intranet, extranet e internet Le architetture client/server e network computing Le reti e le telecomunicazioni Valutazione dei progetti.](https://reader035.fdocument.pub/reader035/viewer/2022070312/5542eb5a497959361e8c6568/html5/thumbnails/9.jpg)
Le reti e le telecomunicazioni
• Che cos’è una rete
• Classificazione delle reti in LAN, WAN, GAN, MAN
• Organizzazione a livelli
• Modello di riferimento OSI
• Modello TCP/IP
• Topologie di rete locale
Maurizio Lunardi
![Page 10: Infrastrutture intranet, extranet e internet Le architetture client/server e network computing Le reti e le telecomunicazioni Valutazione dei progetti.](https://reader035.fdocument.pub/reader035/viewer/2022070312/5542eb5a497959361e8c6568/html5/thumbnails/10.jpg)
Le reti e le telecomunicazioni
Rete: insieme di nodi di elaborazione
autonomi, connessi tra loro mediante un
sistema di comunicazione, in grado di
interagire mediante scambio di messaggi per
condividere le risorse comuni
Che cos’è una RETE?
Maurizio Lunardi
![Page 11: Infrastrutture intranet, extranet e internet Le architetture client/server e network computing Le reti e le telecomunicazioni Valutazione dei progetti.](https://reader035.fdocument.pub/reader035/viewer/2022070312/5542eb5a497959361e8c6568/html5/thumbnails/11.jpg)
Le reti e le telecomunicazioniLocal Area Network
Estensione inferiore al chilometro.
Ambito di un edificio e comunque senza attraversamento di suolo pubblico.
Alta velocità e bassa probabilità di errore.
Assenza di nodi preferenziali.
Proprietà privata ed accessi conosciuti.
Architettura omogenea e finalizzata agli obiettivi.
Maurizio Lunardi
![Page 12: Infrastrutture intranet, extranet e internet Le architetture client/server e network computing Le reti e le telecomunicazioni Valutazione dei progetti.](https://reader035.fdocument.pub/reader035/viewer/2022070312/5542eb5a497959361e8c6568/html5/thumbnails/12.jpg)
Le reti e le telecomunicazioni
HUB
rete logica a buscablata a bus
rete logica a buscablata a stella
Esempi di Rete Locale
Maurizio Lunardi
![Page 13: Infrastrutture intranet, extranet e internet Le architetture client/server e network computing Le reti e le telecomunicazioni Valutazione dei progetti.](https://reader035.fdocument.pub/reader035/viewer/2022070312/5542eb5a497959361e8c6568/html5/thumbnails/13.jpg)
Le reti e le telecomunicazioniWide Area Network
Ambito nazionale o mondiale.
Il proprietario dei mezzi non coincide con quello della rete.
Problemi di tariffazione.
Velocità medio / basse.
Problemi di internetworking e di sicurezza.
Maurizio Lunardi
![Page 14: Infrastrutture intranet, extranet e internet Le architetture client/server e network computing Le reti e le telecomunicazioni Valutazione dei progetti.](https://reader035.fdocument.pub/reader035/viewer/2022070312/5542eb5a497959361e8c6568/html5/thumbnails/14.jpg)
Le reti e le telecomunicazioniEsempi di Rete Geografica
BRIDGE ROUTER
ROUTER RTG
MULTIPLEXER
Maurizio Lunardi
![Page 15: Infrastrutture intranet, extranet e internet Le architetture client/server e network computing Le reti e le telecomunicazioni Valutazione dei progetti.](https://reader035.fdocument.pub/reader035/viewer/2022070312/5542eb5a497959361e8c6568/html5/thumbnails/15.jpg)
Le reti e le telecomunicazioniGlobal Area Network
Ambito continentale e mondiale.
Utilizza i satelliti per la trasmissione e ricezione.
Il proprietario dei mezzi non coincide con quello della rete.
Problemi di internetworking e di sicurezza.
Applicazioni eterogenee su architetture eterogenee.
Maurizio Lunardi
![Page 16: Infrastrutture intranet, extranet e internet Le architetture client/server e network computing Le reti e le telecomunicazioni Valutazione dei progetti.](https://reader035.fdocument.pub/reader035/viewer/2022070312/5542eb5a497959361e8c6568/html5/thumbnails/16.jpg)
Le reti e le telecomunicazioniMetropolitan Area Network
Ambito cittadino.
Finalizzata ad offrire servizi pubblici.
Velocità bassa / media / alta.
Applicazioni omogenee su architetture eterogenee.Problemi di sicurezza.
Maurizio Lunardi
![Page 17: Infrastrutture intranet, extranet e internet Le architetture client/server e network computing Le reti e le telecomunicazioni Valutazione dei progetti.](https://reader035.fdocument.pub/reader035/viewer/2022070312/5542eb5a497959361e8c6568/html5/thumbnails/17.jpg)
Ln
L2
L1
host Aprotocollodi livello n
interfaccian-1 / n }
interfaccia1 / 2 }
interfacciamezzo fisico }
Ln
L2
L1
host B
protocollodi livello 2
protocollodi livello 1
interfaccia2 / 3 }
Le reti e le telecomunicazioniOrganizzazione a livelli
Maurizio Lunardi
![Page 18: Infrastrutture intranet, extranet e internet Le architetture client/server e network computing Le reti e le telecomunicazioni Valutazione dei progetti.](https://reader035.fdocument.pub/reader035/viewer/2022070312/5542eb5a497959361e8c6568/html5/thumbnails/18.jpg)
Le reti e le telecomunicazioniModello di riferimento OSI
• Iniziato nel 1977 e terminato nel 1984
• Finalizzato alla standardizzazione
• Si basa su sette livelli
• Descrive le funzionalità dei vari livelli e dei loro servizi
• Non propone implementazioni
• Il progetto è praticamente fallito
Maurizio Lunardi
![Page 19: Infrastrutture intranet, extranet e internet Le architetture client/server e network computing Le reti e le telecomunicazioni Valutazione dei progetti.](https://reader035.fdocument.pub/reader035/viewer/2022070312/5542eb5a497959361e8c6568/html5/thumbnails/19.jpg)
Applica tion
Pre se nta tion
Inte rfa ce
7
6
Se ssion
Inte rfa ce
5
Tra nsport4
Ne tw ork3
Da ta link2
Physica l1
Ne tw ork
Da ta link
Physica l
La ye r
Host A Route r
Ne tw ork
Da ta link
Physica l
Route r
Applica zione
Presentazione
Inte rfa ccia
APDU
PPDU
Se ssione
Inte rfa ccia
SPDU
Tra sporto TPDU
Re te Pa cke t
Collegam ento dati Fra m e
Fisico Bit
Nom e de ll'unitàsca m bia ta
Host A
confine de lla sottore te di com unica zione
protocolli interni alla sottorete
protocollo di livello rete host-router
protocollo di collegam ento dati host-router
protocollo di livello fisico host-router
protocollo di livello trasporto
protocollo di livello sessione
protocollo di livello presentazione
protocollo di livello applicazione
host
![Page 20: Infrastrutture intranet, extranet e internet Le architetture client/server e network computing Le reti e le telecomunicazioni Valutazione dei progetti.](https://reader035.fdocument.pub/reader035/viewer/2022070312/5542eb5a497959361e8c6568/html5/thumbnails/20.jpg)
live lloApplica zione
protocollo di live llo a pplica zione AH da ti
live lloPre se nta zione
protocollo di live llo pre se nta zione PH da ti
live lloSe ssione
protocollo di se ssione SH da ti
live lloTra sporto
protocollo tra sporto TH da ti
live lloRe te
protocollo re te NH da ti
live lloColle ga m e . da ti
DH da ti DT
live llofisico
bits
live lloApplica zione
live lloPre se nta zione
live lloSe ssione
live lloTra sporto
live lloRe te
live lloColle ga m . da ti
live llofisico
da tiproce sso
de stina ta rioproce ssom itte nte
percorso virtuale dei dati
percorso reale dei dati
DH da ti DT
bits
imbustamento
![Page 21: Infrastrutture intranet, extranet e internet Le architetture client/server e network computing Le reti e le telecomunicazioni Valutazione dei progetti.](https://reader035.fdocument.pub/reader035/viewer/2022070312/5542eb5a497959361e8c6568/html5/thumbnails/21.jpg)
Le reti e le telecomunicazioniLivello fisico
Ha il compito di gestire direttamente il mezzo fisico, assicurando il passaggio sicuro dei singoli bit; definisce caratteristiche meccaniche, elettriche e funzionali; standard più diffusi RS-232-C ed X-21.
Affronta i problemi relativi alla trasmissione (analogica o digitale), alla multiplazione (TDM o FDM), alla commutazione (di circuito, di pacchetto o da circuito virtuale) ed ai mezzi trasmissivi.Deve rendere invisibile il mezzo ai livelli superiori.
Maurizio Lunardi
![Page 22: Infrastrutture intranet, extranet e internet Le architetture client/server e network computing Le reti e le telecomunicazioni Valutazione dei progetti.](https://reader035.fdocument.pub/reader035/viewer/2022070312/5542eb5a497959361e8c6568/html5/thumbnails/22.jpg)
Le reti e le telecomunicazioniCollegamento fisico remoto
modemV.34
modemV.34
RS-232-C RS-232-C
V.34 V.34
RTGRTG
DTE
DCE DCE
DTEcavo null-modem
Maurizio Lunardi
![Page 23: Infrastrutture intranet, extranet e internet Le architetture client/server e network computing Le reti e le telecomunicazioni Valutazione dei progetti.](https://reader035.fdocument.pub/reader035/viewer/2022070312/5542eb5a497959361e8c6568/html5/thumbnails/23.jpg)
Le reti e le telecomunicazioniLivello collegamento dati
Ha il compito di trasferire senza errori blocchi di dati detti TRAME (FRAME), suddividere e ricomporre i messaggi in TRAME e gestirne il controllo di flusso.
Rende invisibile la topologia dei collegamenti sottostanti.
Protocolli standard: HDLC e PPP / SLIP.
Maurizio Lunardi
![Page 24: Infrastrutture intranet, extranet e internet Le architetture client/server e network computing Le reti e le telecomunicazioni Valutazione dei progetti.](https://reader035.fdocument.pub/reader035/viewer/2022070312/5542eb5a497959361e8c6568/html5/thumbnails/24.jpg)
Le reti e le telecomunicazioniLivello rete (1)
Ha il compito di trasferire i messaggi collegando anche reti diverse.
Svolge funzioni di indirizzamento, instradamento, controllo del flusso (cogestione).Rende invisibile la tecnologia di commutazione.Protocolli standard: X.25 PLP, IP, IPX.
Maurizio Lunardi
![Page 25: Infrastrutture intranet, extranet e internet Le architetture client/server e network computing Le reti e le telecomunicazioni Valutazione dei progetti.](https://reader035.fdocument.pub/reader035/viewer/2022070312/5542eb5a497959361e8c6568/html5/thumbnails/25.jpg)
Le reti e le telecomunicazioni
Tecniche di intradamento:
Implementazione mediante tabelle calcolate:
Livello rete (2)
Network Address Label Swapping
o Statisticamenteo Dinamicamente
Metodi globali, locali e distribuiti
Maurizio Lunardi
![Page 26: Infrastrutture intranet, extranet e internet Le architetture client/server e network computing Le reti e le telecomunicazioni Valutazione dei progetti.](https://reader035.fdocument.pub/reader035/viewer/2022070312/5542eb5a497959361e8c6568/html5/thumbnails/26.jpg)
Le reti e le telecomunicazioniLivello di trasporto
Ha il compito di rendere invisibile all’utente il collegamento sottostante, assicurando il trasporto privo di errori.
Fornisce molteplicità verso l’alto e verso il basso.E’ di competenza del fornitore del servizio.
E’ il primo dei livelli end - to - end.
Standard diffusi: TCP, UDP, SPX.
Maurizio Lunardi
![Page 27: Infrastrutture intranet, extranet e internet Le architetture client/server e network computing Le reti e le telecomunicazioni Valutazione dei progetti.](https://reader035.fdocument.pub/reader035/viewer/2022070312/5542eb5a497959361e8c6568/html5/thumbnails/27.jpg)
Le reti e le telecomunicazioniLivello di applicazione
Fornisce servizi comuni alle applicazioni, quali la gestione della sessione (compimento bifase, recupero, ripristino), e servizi specifici richiesti solo da qualche applicazione, quali servizio di terminale remoto, di trasferimento file e di posta elettronica.Protocolli comuni più diffusi: DNS, e-mail, trasferimento file, terminale virtuale.
Maurizio Lunardi
![Page 28: Infrastrutture intranet, extranet e internet Le architetture client/server e network computing Le reti e le telecomunicazioni Valutazione dei progetti.](https://reader035.fdocument.pub/reader035/viewer/2022070312/5542eb5a497959361e8c6568/html5/thumbnails/28.jpg)
Le reti e le telecomunicazioniModello TCP / IP
• Alla base di Internet, quin-di collaudato e diffuso.
• Non si cura dei primi due livelli, che denomina semplicisticamente Host To Network.
• Ignora totalmente i livelli sessione e presentazione di OSI
host tonetwork
rete
trasporto
applicazione
1
2
3
4
5
6
7
1
2
3
4
TCP/IP OSI
Maurizio Lunardi
![Page 29: Infrastrutture intranet, extranet e internet Le architetture client/server e network computing Le reti e le telecomunicazioni Valutazione dei progetti.](https://reader035.fdocument.pub/reader035/viewer/2022070312/5542eb5a497959361e8c6568/html5/thumbnails/29.jpg)
Le reti e le telecomunicazioniLivello INTERNET
• Equivalente al livello rete di OSI, offre servizi non connessi e non confermati.
• I pacchetti possono arrivare disordinati e per strade diverse.
• Paragone con il servizio postale ed un gruppo di cartoline (trasparenza del percorso).
• Protocollo principale: IP (Internet Protocol).
Maurizio Lunardi
![Page 30: Infrastrutture intranet, extranet e internet Le architetture client/server e network computing Le reti e le telecomunicazioni Valutazione dei progetti.](https://reader035.fdocument.pub/reader035/viewer/2022070312/5542eb5a497959361e8c6568/html5/thumbnails/30.jpg)
Le reti e le telecomunicazioniLivello TRASPORTO
• Equivalente al livello trasporto di OSI.
• Vi operano almeno due protocolli: TCP (Trasmission Control Protocol)
Offre servizi connessi ed affidabili.
UDP (User Datagram Protocol)
Offre servizi non connessi.
Maurizio Lunardi
![Page 31: Infrastrutture intranet, extranet e internet Le architetture client/server e network computing Le reti e le telecomunicazioni Valutazione dei progetti.](https://reader035.fdocument.pub/reader035/viewer/2022070312/5542eb5a497959361e8c6568/html5/thumbnails/31.jpg)
Le reti e le telecomunicazioniLivello APPLICAZIONE
• Equivalente al livello applicazione di OSI.
• Vi operano molti protocolli: TELNET
SMTP e POP3
FTP
HTTP
DNS
Maurizio Lunardi
![Page 32: Infrastrutture intranet, extranet e internet Le architetture client/server e network computing Le reti e le telecomunicazioni Valutazione dei progetti.](https://reader035.fdocument.pub/reader035/viewer/2022070312/5542eb5a497959361e8c6568/html5/thumbnails/32.jpg)
Le reti e le telecomunicazioniArchitettura TCP / IP
TELNET FTP SMTP HTTP Applicazione
TCP UDP Trasporto
IP Rete
Host -tonetwork
PPPSLIP
RS-232IEEE 802
Maurizio Lunardi
![Page 33: Infrastrutture intranet, extranet e internet Le architetture client/server e network computing Le reti e le telecomunicazioni Valutazione dei progetti.](https://reader035.fdocument.pub/reader035/viewer/2022070312/5542eb5a497959361e8c6568/html5/thumbnails/33.jpg)
Le reti e le telecomunicazioniTopologia delle RETI
Topologia FISICA:
Topologia LOGICA:
Dipende dal cablaggio e dai dispositivi utilizzati Bus, stella, anello a stella, albero
o Dipende dal metodo con cui i nodi si passano leinformazioni
Classificazione anche in base ai tipi di collegamento: Punto - Punto Multipunto
Maurizio Lunardi
![Page 34: Infrastrutture intranet, extranet e internet Le architetture client/server e network computing Le reti e le telecomunicazioni Valutazione dei progetti.](https://reader035.fdocument.pub/reader035/viewer/2022070312/5542eb5a497959361e8c6568/html5/thumbnails/34.jpg)
Le reti e le telecomunicazioniRETI a BUS multipunto
giunti a “T”
terminatore
Rete a bus (linear bus) • facilmente espandibile
• cablaggio ridotto
• sensibile al guasto del cavo
• adatta ad am-bienti limitati
• std. Ethernet
Maurizio Lunardi
![Page 35: Infrastrutture intranet, extranet e internet Le architetture client/server e network computing Le reti e le telecomunicazioni Valutazione dei progetti.](https://reader035.fdocument.pub/reader035/viewer/2022070312/5542eb5a497959361e8c6568/html5/thumbnails/35.jpg)
Le reti e le telecomunicazioniRETI a STELLA punto a punto
Rete a stella (star) • Semplice da in- stallare e cablare
• Insensibile al guasto di un satellite
• Sensibile al guasto del concentratore
• Più costoso e meno diffuso del Bus
concentratoreA T& T3B 2/400
Maurizio Lunardi
![Page 36: Infrastrutture intranet, extranet e internet Le architetture client/server e network computing Le reti e le telecomunicazioni Valutazione dei progetti.](https://reader035.fdocument.pub/reader035/viewer/2022070312/5542eb5a497959361e8c6568/html5/thumbnails/36.jpg)
Le reti e le telecomunicazioniRETI ad ANELLO punto a punto
MAU
Rete ad anello (token ring)
• Simile alla stella• Cablatura consistente• Sensibile al guasto
del MAU• Meno diffuso del bus• Standard Token Ring
Maurizio Lunardi
![Page 37: Infrastrutture intranet, extranet e internet Le architetture client/server e network computing Le reti e le telecomunicazioni Valutazione dei progetti.](https://reader035.fdocument.pub/reader035/viewer/2022070312/5542eb5a497959361e8c6568/html5/thumbnails/37.jpg)
Le reti e le telecomunicazioniRETI ad ALBERO (miste)
HUB
backbone • Rete a bus + rete a stella
• Facilità di espansione, anche di blocchi
• Connessione punto-punto tra host ed hub
• Cablaggio abbastanza critico
Rete ad albero
Maurizio Lunardi
![Page 38: Infrastrutture intranet, extranet e internet Le architetture client/server e network computing Le reti e le telecomunicazioni Valutazione dei progetti.](https://reader035.fdocument.pub/reader035/viewer/2022070312/5542eb5a497959361e8c6568/html5/thumbnails/38.jpg)
Scopo delle reti locali
E’ duplice:
Le reti e le telecomunicazioni
Da una parte deve consentire lo scambio di dati ad alta velocità tra le singole stazioni.
Dall’altra deve permettere a tutti gli utenti l’accesso a quelle risorse hardware (stampanti laser, plotter, ….) che per il loro elevato costo non rappresentano la dotazione usuale del Personal Computer.
Maurizio Lunardi
![Page 39: Infrastrutture intranet, extranet e internet Le architetture client/server e network computing Le reti e le telecomunicazioni Valutazione dei progetti.](https://reader035.fdocument.pub/reader035/viewer/2022070312/5542eb5a497959361e8c6568/html5/thumbnails/39.jpg)
Le reti e le telecomunicazioni
Significa adottare una logica di condivisione in cui una singola risorsa può essere allacciata ad un qualsiasi nodo della rete, chiamato SERVER, il quale ha il compito di offrire agli altri nodi i servizi e i protocolli necessari per l’utilizzo della risorsa condivisa.
Sistema OperativoACCENTRATO O DISTRIBUITO
Maurizio Lunardi