Sei sulla pagina 1di 7

CISCO - Exploration 1 - Introduzione e Capitolo 1

--------------------------------------------------

network = rete

global community = utilizzo della rete


Internet per comunicare e relazioni
sociali

Instant Messaging = Chat


si parla con persone collegate
in quel momento

Forum di discussione
si leggono messaggi scritti da
qualcuno a cui posso rispondere
con nuovi messaggi

weBLOG = pagine web dove si scrive


il proprio DIARIO

web = ragnatela
spider = ragno
to weave = tessere (la tela)

LOG = Journal = giornale o diario di bordo

WIKI = ambiente collaborativo


esempi WIKIPEDIA = enciclopedia WIKI

Wikis are web pages that groups of people can edit and view together

Podcasting = trasmissione audio per IPOD

utilizzo per studiare:


Courses delivered using network or Internet resources are often called
online learning experiences, or e-learning

intranet = rete dell'azienda


a cui si puo' accedere anche dall'esterno

Intranets = private networks in use by just one company


Intranets enable businesses to communicate
and perform transactions among global employee and branch locations

es.: la rete dell'ITIS Barsanti


es.: la rete della banca Mediolanum
collega i pc delle filiali
tramite rete privata
oppure tramite rete Internet

extranet = quello che c'e' al di fuori della intranet

Companies develop extranets, or extended internetworks,


to provide suppliers, vendors,
and customers limited access to corporate data
to check order status, inventory, and parts lists

wireless = senza fili


ci si collega via onde radio
es.:
bluetooth
wi-fi
wi-max ==== superer� l'uso dell'ADSL
gsm
gprs
umts
hsdpa
...

PROBLEMI DI INQUINAMENTO ELETTROMAGNETICO


==> leucemie, ....

dal punto di vista delle distanze:

LAN Local Area Network = Rete Locale


� tutta interna ad un edificio
utilizza cavi privati

WAN Wide Area Network = Rete Geografica


� costituita da collegamenti geografici
cio� a distanza mediante linee telefoniche
o ponti radio

A casa posso usare un

Modem ADSL = consenta di collegare 1 computer

oppure un
Router ADSL = consente di collegare N computer

qual � la differenza?

Protocollo di comunicazione =
insieme di regole per comunicare
cio� per inviare e ricevere correttamente
un messaggio da un altro computer

es. di protocolli

HTTP = protocollo che governa l'invio e


la ricezione di pagine web

FTP = protocollo che governa il trasferimento


di file tra computer

SMTP = protocollo che regola l'invio di


un messaggio di posta elettronica

POP3 = protocollo che regola la ricezione


della posta elettronica

....

SIP = protocollo di comunicazione per il


VOIP
VOIP = Voice over Internet Protocol
serve per telefonare via rete internet

Tutto l'insieme di protocolli che regolano


i servizi della rete Internet prende il
nome di TCP/IP
dove TCP e IP sono due protocolli molto
importanti di questo insieme

TCP e IP governano l'invio dei pacchetti


che costituiscono i messaggi
TCP = Trasmission Control Protocol
IP = Internet Protocol

La logica dell'insieme di protocolli TCP/IP


� di suddividere i compiti di invio
dei messaggi su pi� livelli,
in base ai componenti coinvolti:
Livello applicativo: il messaggio che ho scritto
Livello hardware: ci sono dei bit da inviare
a cura della scheda di rete
Fault tolerance = tolleranza ai guasti

la tolleranza ai guasti in generale si


ottiene grazie ad una DUPLICAZIONE DI QUALCHE
COMPONENTE DEL SISTEMA
esempio:
Nel mondo delle reti di computer si mettono
ROUTER (sono gli apparecchi che servono
per realizzare collegamenti tra computer ...)
Allora duplico le risorse: 2 ROUTER e quindi
2 linee telefoniche in modo da averne una
di riserva in caso di guasto: ovviamente
tutto questo mi costa un po'!

Redundant connections allow for


alternative paths if a device
or a link fails. The user experience
is unaffected.

Scalability = la possibilit� di incrementare


un sistema, aggiungendo nuovi computer e
ampliando cos� la rete, senza nessun
problema per gli altri utenti e gli altri
computer della rete.

Quality of service = qualit� di un servizio

� legata al grado di soddisfazione dell'utente


nell'usare il servizio: dipende dalla
velocit� di trasmissione dei dati

Security = sicurezza
i nostri dati sono protetti da occhi indiscreti?
strumenti usati per la sicurezza:
- antivirus = controllano la presenza
di codice malicious (maligno)
- firewall: bloccano i messaggi o "pacchetti"
in funzione dell'indirizzo del
mittente o del destinatario
o in funzione del tipo di
applicazione (cio� del protocollo usato)
- password
- criptografia = crittografia = ciframento
significa scrivere con un "codice segreto"
i messaggi che vengono inviati

attenti agli attacchi:


-spionaggio (sniffing = intercetta i
dati che viaggiano nella rete)
-frodi (phishing = chiedere
ad un utente ingenuo
di inviare la password/il num di carta
di credito o un codice segreto ad
un sito che finge di essere la banca
dell'utente
!!!!! attenti che prima di inviare un
qualsiasi codice segreto si deve
controllare che la trasmissione dei
dati sia protetta cio� crittografata
===> https

Encryption ensures confidentiality and minimizes unauthorized


disclosure or theft of information
==> siamo sicuri al 100% di essere protetti?
NO
Quindi qual � il vero scopo della protezione
dei dati (password + ciframento)?
Lo scopo � quello di rendere + difficile
l'accesso nel senso che l'operazione
di spionaggio deve risultare molto costosa
e deve richiedere molto tempo!

Modalit� di trasmissione di dati in una rete:

- circuit switching = commutazione di circuito


(� utilizzata dalla rete telefonica tradizionale)

viene riservata una linea di comunicazione


ad uso esclusivo della telefonata in corso
per tutto il tempo della telefonata

vantaggi: la linea telefonica � tutta


riservata a questa comunicazione e quindi
ne posso sfruttare al massimo le potenzialit�

svantaggi: devo pagare l'uso esclusivo


della linea

- packet switching = commutazione di pacchetto


(� utilizzata da INTERNET)

i dati da inviare vengono suddivisi in


pacchetti
ciascun pacchetto contiene una parte dei
dati inviare + l'indirizzo del mittente
+ l'indirizzo del destinatario + un numero
d'ordine per consentire la ricostruzione
corretta dei dati originari
esempio:
dati da spedire:
"ciao mamma guarda come mi diverto"
li suddivido in pacchetti
1 - "ciao mamma "
2 - "guarda come"
3 - " mi diverto"
vengono spediti in ordine 1, 2, 3
viaggiano in Internet ciascuno per conto
proprio e arrivano possibilmente in ordine
diverso da quello di spedizione: 3, 1, 2
quindi il destinatario, prima di leggere
il messaggio, rimette in ordine i pacchetti
1, 2, 3
e si accorge se eventualmente se ne �
perso qualcuno e in tale caso chiede al
mittente di rispedirlo

vantaggio: costa meno l'utilizzo della


rete perch� non ci sono linee ad uso
esclusivo di qualcuno, bens� tutte le
linee vengono utilizzate per il transito
simultaneo di tanti pacchetti di origine
diversa e con destinazioni diverse
Inoltre c'e' una maggiore sicurezza nella
trasmissione dei dati: anche se una linea
viene distrutta, o si guasta, i pacchetti
arriveranno a destinazione comunque
perch� possono seguire un'altra strada!

svantaggio: rallentamento del traffico


in rete, in particolare per la trasmissione
in streaming di video (nel caso dello
streaming video conviene riservare una
percentuale del traffico su una linea
ai pacchetti del film)

a single message can be broken into multiple


message blocks. Each individual block contains
addressing information indicating both their
origination point and their final destination.
Using this embedded information, these message
blocks, called packets, can be sent through
the network along various paths, and can be
reassembled into the original
message upon reaching their destination.

By providing a method to dynamically use


redundant paths, without intervention by
the user, the Internet has become fault
tolerant.

ISP = Internet Service Provider

backbone = "spina dorsale" � la linea


principale di collegamento

Although there is no single organization


that regulates the Internet, the operators
of the many individual networks that provide
Internet connectivity cooperate to follow
accepted standards and protocols
TRENDS = andamento previsto

- increasing number of mobile users


usando smart-phone
usando computer palmari
usando net-pc o micro portatili
usando ....
- nuove tecnologie
voip
....
- increased availability of services
= aumenter� la diffusione di Internet
quindi si potranno sviluppare
nuovi servizi

- networking career opportunities


oltre a
- programmatori
- tecnico delle reti
occorreranno
- architetto della rete
- progettista di siti di e-commerce
- addetto alla sicurezza
- gestore di apparecchiature
speciali che lavorano in rete

Potrebbero piacerti anche