Cerca nel blog

venerdì 20 marzo 2015

RETI PEER TO PEER


In un'architettura peer to peer, non c'è nessun server dedicato. Così ogni computer in una rete simile è per una parte server e per l'altra client. Ognuno dei computer di rete è libero di condividere le sue risorse. Un computer collegato ad una stampante potrà quindi eventualmente condividerla affinché tutti gli altri computer possano accedervi attraverso la rete.








Le reti peer to peer hanno molti inconvenienti :
  • questo sistema non è per niente centralizzato, difficile da amministrare
  • la sicurezza è poco presente
  • nessun anello della catena è affidabile





Le reti peer to peer sono valide solo per un numero limitato di computer, e per delle applicazioni che non necessitano di una grande sicurezza.


L'architettura peer to peer ha però anche dei vantaggi :
  • un costo ridotto
  • è molto semplice




La realizzazione di una simile architettura di rete si basa su delle soluzioni standard :
  • Mettere i computer sulla scrivania degli utenti
  • Ogni utente è amministratore di se stesso e pianifica la sua sicurezza
  • Per le connessioni, si utilizza un sistema di cablaggio semplice e apparente




le sue caratteristiche :
  • Meno di 10 utenti
  • Tutti gli utenti si trovano in una stessa zona geografica
  • La sicurezza non è un problema cruciale
  • Né l'azienda né la rete si cambieranno in maniera significativa

    La rete peer to peer risponde ai bisogni di una piccola azienda ma può rilevarsi inadeguata su alcuni ambienti. Ecco le questioni da risolvere prima di scegliere il tipo di rete : 
  • Gestione degli utenti e della sicurezza
  • Messa a disposizione delle risorse
  • Manutenzione delle applicazioni e dei dati
  • Installazione e aggiornamento dei software utenti




La privacy minima consiste nel proteggere le risorse con una password. Gli utenti di una rete peer to peer definiscono la propria sicurezza e dato che tutte le condivisione possono essere su tutti i computer, sarà difficile realizzare un controllo adeguato.




CLIENT-SERVER


Le reti client server sono formate da una o più macchine server, che servono come punto di riferimento per gli altri calcolatori della rete: client

Che cosa è un server?
  • E' un computer che mette a disposizione le proprie risorse e capacità ( memoria, periferiche...) per gli altri computer della rete


Che cosa sono i client?
  • Anche loro sono computer dotati di memoria ed elaboratività locale, utilizzando le risorse che i server mettono a disposizione.



RETE CLIENT-SERVER





Generalmente la client-server è la soluzione migliore, quando il numero di computer da collegare in rete è elevato. Le reti server basano il loro funzionamento sul concetto di dominio.



Che cosa è un dominio?

  • E' un insieme di calcolatori che viene amministrato in maniera centralizzata, in cui un utente (superpartes), ha l'intero controllo sulla rete. Questo utente, è in grado di creare account per gli altri utenti, gestire le password, distribuire software ed impostare permessi.


    VANTAGGI E SVANTAGGI DELLA CLIENT-SERVER



VANTAGGI:

  • nella possibilità di gestire le impostazioni di ricerca in modo centralizzato
  • nella possibilità di ottimizzare l'utilizzo delle risorse con conseguente incremento delle prestazioni della rete






SVANTAGGI:

L'implementazione e l'amministrazione del sistema richiedono maggiori competenze tecniche e personale specializzato.





APPROFONDIMENTO DEL PROTOCOLLO IP



Il protocollo IP determina il destinatario del messaggio grazie a 3 campi :

  • campo indirizzo ip : indirizzo del terminale


  • Il campo subnet mask: una maschera di sub-rete permette al protocollo IP di determinare la parte dell'indirizzo IP che riguarda la rete


  • il gateway di default: permette al protocollo internet di sapere a quale terminale rimettere il detagramma nel caso in cui il terminale di destinazione non sia sulla rete locale




Che cosa è il detagramma

Il datagramma è un dato incapsulato, ovvero un dato al quale è stato aggiunto un intestazione corrispondente a un informazione sul suo trasporto. Un dato contenuto nel detagramma è analizzato dal ruter che permette il suo passaggio.


CONTROLLO CONGESTIONI DEL TCP




Per evitare congestioni indesiderate sulla rete, TCP dispone di alcuni algoritmi di controllo.


Slow start(partenza lenta): quando due computer iniziano a comunicare, questo algoritmo impedisce al mittente di partire subito con una finestra di massima ampiezza.



Congestion Avoidance (evitare la congestione): Congestion Avoidance e Slow Start sono due algoritmi mutualmente esclusivi, non possono mai avvenire contemporaneamente, ma esiste un forte legame tra di loro. Quando avviene una congestione e vengono persi segmenti durante lo Slow Start, viene salvata in una speciale variabile.





Fast Retrasmit (ritrasmissione veloce): quando un pacchetto viene perso, gli ACK dei segmenti successivi arrivati a destinazione riportano come Acknowledgement number il valore del segmento mancante nell’ordine di consegna.



Fast Recovery(recupero veloce): per migliorare l’efficienza del Fast Retrasmit, quando ritrasmettiamo un segmento perso, Fast Recovery fa in modo che il valore della congestion window non venga ridotto proprio del tutto, e che non avvenga Congestion Avoidance.

IL PROTOCOLLO TCP E GLI STATI DELLA SUA CONNESSIONE

IL PROTOCOLLO TCP:
Il TCP fornisce un servizio byte-stream. Questo termine indica che i dati per i livelli superiori vengono presentati e ricevuti come un unico flusso di byte, e non come pacchetti. TCP, e non i protocolli superiori, si occupano di preparare i pacchetti, avendo una chiara la distinzione dei ruoli: SMTP, pensa a preparare il messaggio di posta, TCP pensa a come deve inviarlo. Un pacchetto TCP è detto segmento.
Essenzialmente i compiti di TCP sono:
  • suddividere i dati da spedire in tanti segmenti indipendenti e numerati.
  • assembla i dati arrivati all’altro capo, presentandoli nuovamente come un flusso di byte.
  • rispedire i datagrammi non arrivati o arrivati corrotti.
  • rimetterli nel giusto ordine se alcuni di essi non hanno “rispettato il turno”.
  • controllare il flusso attraverso il meccanismo delle finestre e dell’acknowledgement (usato per segnalare di avere ricevuto tutti i dati fino al numero di byte specificato meno uno, e dovrebbe essere uguale al valore del prossimo Sequence number che sarà ricevuto)



GLI STATI DI CONNESSIONE DEL PROTOCOLLO TCP:

Una sessione TCP può essere in diversi stati:


  • LISTEN: in attesa che qualcuno richieda una connessione
  • SYN-SENT: durante la creazione di una connessione, indica che è stato inviato un segmento con flag SYN attivo e si sta aspettando il segmento di risposta (quello con i flag SYN/ACK).
  • SYN-RECEIVED: durante la creazione di una connessione, indica che è stato ricevuto un segmento SYN, è stato inviato in risposta il SYN/ACK e che ora si sta attendendo l’ACK che completa l’handshake.
  • ESTABLISHED: stato raggiunto dopo che l’handshake è stato completato con successo. La connessione è ora aperta e si possono trasferire dati.
  • FIN-WAIT1: in attesa di una richiesta di terminazione della sessione da parte del computer remoto o di un acknowledgement della richiesta di terminazione della connessione precedentemente stabilita.
  • FIN-WAIT2: in attesa di una richiesta di terminazione della sessione da parte del computer remoto.
  • CLOSE-WAIT: in attesa di una richiesta di terminazione della sessione da parte del computer locale.
  • CLOSING: in attesa dell’acknowledgement alla richiesta di terminazione da parte del computer remoto.
  • LAST-ACK: in attesa dell’acknowledgement della richiesta di terminazione della connessione che è stata precedentemente inviata al computer remoto, include un acknowledgement della sua richiesta di terminazione della connessione
  • TIME-WAIT: in attesa che passi abbastanza tempo in modo da essere sicuri che il computer abbia ricevuto l’acknowledgement della sua richiesta di terminazione della connessione.
  • CLOSED: quando la connessione è del tutto terminata.




giovedì 19 marzo 2015

PROTOCOLLO TCP/IP


TCP sta per Transfer Control Protocol, IP sta per Internet Protocol. Il protocollo TCP/IP è un insieme di protocolli, ognuno con una sua funzione particolare, TCP ed IP sono due protocolli importanti di questo insieme. Alcuni di questi, come TCP, UDP, IP, sono di basso livello. Ovvero lavorano vicino al livello fisico della rete. La loro funzione è fornire servizi ai protocolli superiori e alle applicazioni.
Invece i protocolli di livello superiore, sono specializzati nel compiere servizi particolare. Ad esempio FTP, (File Transfer Protocol), permette il trasferimento dei file, TELNET, (network terminal protocol), permette di parlare con un computer remoto come se vi foste davanti...








UTILIZZI DELLA EXTRANET



Gestione delle informazioni: la Extranet favorisce la comunicazione dell’azienda con clienti, fornitori e distributori e la diffusione e il reperimento dei dati di comune interesse. Le informazioni a cui è possibile accedere utilizzando una Extranet sono:


  • notizie sull'azienda: le nuove strategie aziendali, i casi di successo e insuccesso...
  • clienti dell’azienda: i progetti realizzati, i risultati ottenuti
  • prodotti e servizi: i prodotti offerti, i tempi di consegna, i prezzi praticati
  • notizie sul settore: situazione attuale, prospettive di crescita
  • informazioni utili per i rivenditori: andamento delle vendite, consigli su come esporre il prodotto
  • informazioni pubblicate dai clienti/rivenditori: grado di soddisfazione
  • rafforzare l’immagine dell’azienda: la diffusione di notizie sull'azienda aumenta la credibilità e rafforza l’immagine
  • migliorare la gestione del processo: il contatto diretto con il cliente permette di raccogliere informazioni indispensabili per migliorare il prodotto o servizio.






Gestione della documentazione:

Nelle relazioni con clienti, fornitori... le aziende sono costrette a gestire enormi quantità di documenti cartacei. La rete permette un’efficace gestione della documentazione grazie alla possibilità di inserire on line:
moduli: fornitori, clienti e distributori generalmente devono utilizzare dei moduli aziendali.
cataloghi e manuali d’uso: sono i documenti maggiormente utilizzati all’interno delle Extranet, in quanto permettono a installatori, distributori e clienti di avere un archivio storico dei manuali di tutti i prodotti.










Gestione del lavoro a distanza:
Una Extranet consente di gestire il lavoro a distanza coinvolgendo anche personale esterno all’azienda. Permette la realizzazione di team virtuali che possono nascere gruppi di lavoro con partner strategici, relazioni interaziendali per la ricerca... La creazione di team virtuali che coinvolgano anche clienti, fornitori e distributori migliora la produttività aziendale e determina:
· la condivisone di esperienze e la creazione di un clima collaborativo: tra azienda, clienti, fornitori che operano nello stesso settore membri del team possono intervenire, consultare documenti on line rendendo possibile la collaborazione anche tra partner situati in paesi diversi.









Servizi e customer -care:
La Extranet consente di offrire non solo i servizi forniti dalla rete Intranet, ma anche una serie di servizi che coinvolgono clienti, fornitori e distributori.
Extranet può:

  • fornire assistenza tecnica: la rete permette di fornire assistenza on line 24 ore su 24
  • fornire assistenza on line ai distributori

  • fare formazione: con Extranet si possono distribuire informazioni...






MODELLI EXTRANET



  • modello ad accesso sicuro: i clienti, fornitori e distributori autorizzati si collegano direttamente alla Intranet aziendale, ossia la Intranet viene ‘aperta all’ esterno. Tale struttura richiede elevati investimenti in sistemi di sicurezza per difendersi contro le intrusioni di soggetti non autorizzati;







  •   modello per una applicazione specifica: viene sviluppata un’applicazione  specificatamente per un partner o per un gruppo di partner, tale che gli utenti  autorizzati dal sito Extranet possano accedere solo a una parte dei contenuti della  Intranet aziendale. 




  •   modello per il commercio elettronico: tale modello viene generalmente utilizzato in  presenza di transazioni economiche. Per esempio si potrebbe avere un database   creato dall’azienda per il canale distributivo. Questo database dovrebbe contenere informazioni che non sono disponibili sulla Intranet.




















EXTRANET



Che cosa è ?

Extranet è una rete ad accesso privato che collega l’impresa a unità esterne quali clienti, fornitori... In particolare lo sviluppo di una Extranet permette di:


  • ridefinire i processi di comunicazione: migliora la gestione e la governabilità del flusso di informazioni con clienti, fornitori e distributori;
  •  modificare la gestione del processo: per esempio clienti e fornitori possono inviare preventivi e ordini on line
  •  migliorare le relazioni con i partner commerciali: diventa possibile per esempio accedere a servizi on line 24 su 24,
  • risparmiare in termini di costo: dal rapporto costi benefici legati all’introduzione di una Extranet
  •  migliorare il servizio offerto: la progettazione delle funzioni di supporto ai clienti permette di offrire un servizio di livello qualitativo notevolmente superiore.


             

CHE COSA FAVORISCE UNA RETE INTRANET




Una rete Intranet favorisce un flusso di informazione in un' azienda essenziale; informando i dipendenti su determinati servizi, notizie …

Le informazioni in cui si può accedere tramite Intranet sono varie:

Notizie corporate: ad esempio i risultati di vendita, la storia della società...
Struttura: come è strutturata l'azienda, l'informazioni sulle persone che ci lavorano...
Notizie sull'azienda: casi successo e insuccesso, contratti acquisiti...
Clienti: i clienti dell'azienda, sottolineando il volume medio di acquisto...
Prodotti e servizi: prodotti offerti, tempi di consegna, prezzi applicati...
Analisi della concorrenza: chi sono i concorrenti, quali sono i loro punti di forza...
Notizie di interesse generale: novità del settore, convegni e fiere …
Archivio dell’editoria aziendale: per esempio tutte le brochure.






Una rete intranet consente di creare nuovi servizi per i dipendenti, migliorando la qualità dei beni e servizi offerti, con lo scopo di aumentare la produttività.
La tipologia di servizi che è possibile erogare attraverso la rete è molto vasta in particolare si possono inserire:







  •  indirizzi sedi e uffici e indicazioni stradali per raggiungerli: elenco di indirizzi consultabile on line e sempre aggiornato;
  • numeri telefonici del personale interno: rubrica disponibile sia in ordine alfabetico sia per ufficio di riferimento,
  • bacheca online: comunicazioni di vario tipo sia dell’azienda che del personale
  • newsgroup: spazi virtuali dove i dipendenti hanno la possibilità di discutere su argomenti di interesse aziendale
  • formazione: indicazioni su come usare al meglio la rete
  •  help online: indicazioni per la manutenzione delle apparecchiature utilizzate dal personale
  •  linee guida: della comunicazione e della pubblicazione sul 
  • Intranet Marketing: a tal fine il personale dovrebbe ricevere tutte le indicazioni necessarie per costruire i documenti da inserire nella rete . 




I contenuti pubblicati sulla Intranet devono essere controllati, è necessario individuare un responsabile con il ruolo di supervisore






Download dei software e informazioni su Internet: possibilità per i dipendenti di scaricare software in modo da permettere un veloce e costante aggiornamento, utile per gli antivirus. A gestire autonomamente e velocemente una serie di problemi operativi che spesso sono la causa di inutili sprechi di tempo; · una gestione più efficiente delle risorse scarse: è possibile conoscere le risorse utilizzabili e pianificare le attività tenendo conto delle risorse disponibili.

GESTIONE DELLA DOCUMENTAZIONE:

L’implementazione di una Intranet facilita la gestione grazie alla possibilità di inserire, in modo ordinato, documenti di vario tipo quali:
  • normativa di utilità generale: leggi sul settore di riferimento, sulla qualità, sulla sicurezza, ecc.
  •  manualistica: procedure, norme di comportamento interno
  • template e modelli standard: copertine per i fax, lettere, ecc.
  • modulistica: per esempio note spese, giustificativi...
  •  documentazione tecnica: manuali specifici del prodotto offerto come per esempio Libretti d’uso e manutenzione ecc.
  • documentazione di progetti in corso: strategie, pianificazione...



                                                                                      





DIFFERENZA TRA INTERNET E INTRANET




  • Sicurezza: Mentre Internet è accessibile a tutti coloro che dispongono di un PC, un modem e un collegamento, Intranet è riservata alle persone autorizzate.


  • Velocità di interconnessione: La velocità di trasmissione dati attraverso Intranet è superiore a quella di Internet, internet utilizza delle reti pubbliche, mentre Intranet ha delle linee delicate o private con un conseguente controllo.


  • Patrimonio informativo: Su Internet non esiste nessun controllo sui contenuti pubblicati, mentre sulla rete privata deve essere individuato un responsabile con la funzione di controllare quanto viene messo on line.


  • Target di riferimento: nella Intranet va tenuto presente che ci sono dipendenti dell’azienda che utilizzano la rete per fini lavorativi e generalmente ricercano qualcosa di specifico, che solo l’azienda può fornire. Tale caratteristica da un lato rappresenta un vantaggio, in quanto l’azienda non deve rapportarsi con siti concorrenti, ma dall'altro costituisce un fattore a elevata criticità in quanto una Intranet inefficiente può provocare rilevanti problemi di comunicazione interna con perdite di produttività per l’azienda.


  • Struttura dei documenti: Intranet è uno strumento di lavoro, può contenere anche documenti con una struttura diversa da quella da utilizzare per Internet.



















                                                                 

L'ARCHITETTURE DI INTRANET

                     
                    
INTRANET: ha tre diverse architetture


  • Chiusa senza accesso a internet


  • Connessa a internet ma con dei firewal che consentono l'accesso solo a coloro che sono autorizzati. E configurata come una rete geografica privata virtuale TCP/IP che connette i siti remoti.


  • Viene sfruttata per collegare informazioni contenuti in server posti in diversi punti geografici.


INTRANET





INTRANET









                                                                             

INTRODUZIONE DI INTRANET

                            INTRANET

Che cosa è?

Intranet è una rete privata creata per favorire il flusso d'informazioni interne, sfruttando l’Internetworking ovvero la tecnologia e le applicazioni software di Internet:


  • protocolli di trasmissione TCP/IP
  • Web Server, browser
  • linguaggio html. 

Intranet può essere rappresentata come un sito interno riservato ai dipendenti, con il quale possiamo distribuire informazioni, scambiare opinioni, condividere dati e conoscenze... In particolare lo sviluppo di una Intranet permette di: 


  • migliorare la comunicazione aziendale e valorizzare la conoscenza interna con conseguente aumento della produttività e della competitività;
  • diminuire i costi e i tempi legati alla comunicazione interna;
  • supportare la gestione aziendale e favorire il lavoro di gruppo...









Lo sviluppo di queste reti ha favorito interessanti evoluzioni nella comunicazione interna. E si sono sviluppati alcuni processi di comunicazione:


One to may: essa utilizza la rete per garantire ai propri dipendenti, informazioni, documenti...


Many to many: in questo caso intranet non viene utilizzata per una semplice distribuzione di dati, ma come una zona di scambio e conoscenza adatto a tutti i livelli. Grazie a ciò non solo abbiamo una quantità più vasta di dati, ma è nato un modo di lavorare modificando l'intero processo

RETE MAN E WAN

MAN ( Metropolitan area network)

Questo tipo di rete può essere sia privata o pubblica. Permette a due nodi distanti di comunicare come se facessero parte di una stessa rete locale.

La MAN è formata da:

  • Router: un apparecchio che fa in modo che i dati di una rete seguono un percorso specifico per arrivare da un punto al altro. Il router viene utilizzato per collegare uno o più PC ad una rete locale o via internet.

  • Commutatori: sono dispositivi che modificano i collegamenti in un circuito elettrico

Essi  sono connessi attraverso dei link su banda ad alta velocità.



 





WAN(wide area network)
Rappresentano una vasta zona geografica, una nazione, un continente o l’intero pianeta. Caratterizzate dalla presenza di diversi computer che eseguono programmi per gli utenti (host) , da diverse parti del mondo, comunicano attraverso strumenti di commutazione come i router. 





CLASSIFICAZIONE RETI (RETI LAN)

Come sono classificate le reti??

Le reti sono classificate secondo la loro tecnologia e dimensione.

In base alla dimensione sono le seguenti:

  • LAN (Local area network)

La local area network è una rete privata, che si estende per qualche Km. Questo tipo di rete è molto veloce, ed ha un tasso di errore molto basso.







Ecco i vantaggi di una rete LAN:
  • condivisione di dati e programmi;
  • condivisione di un collegamento a Internet unico per più PC;
  • condivisione di accesso a risorse hardware (stampanti, periferiche fax, modem, etc.);
  • riduzione dei costi grazie alla condivisione;
  • gestione più efficiente di dati, comunicazione e pianificazioni.






LE RETI INFORMATICHE


CHE COSA E' UNA RETE
E' un sistema di collegamento. Nel caso dei computer la rete indica l’insieme delle strutture hardware, ( cavi, fibre ottiche...) e naturalmente i software, che permettono ai calcolatori situati in luoghi diversi di collegarsi e di comunicare.














 




 (Questo è un link di un video per poter capire ancora meglio a cosa servono e quali sono le reti informatiche. Inoltre si possono vedere e ascoltare tante altre informazioni)