6-Reti - Appunti di Saetti. PDF

Title 6-Reti - Appunti di Saetti.
Author STILE
Course Informatica
Institution Università degli Studi di Brescia
Pages 8
File Size 549.6 KB
File Type PDF
Total Downloads 48
Total Views 153

Summary

Appunti di Saetti....


Description

Elementi di Informatica e Programmazione - Dispensa VI RETI DI CALCOLATORI Alessandro Saetti (email: [email protected])

Università degli Studi di Brescia A.A. 2016/2017 Docente: A. Saetti

Elementi di Informatica e Programmazione – Università di Brescia A.A. 2016/2017

1

Classificazione delle Reti •  Modalità di collegamento •  Estensione geografica •  Mezzi di trasmissione •  Modalità di instradamento (WAN) •  Metodo di accesso al canale (LAN) Docente: A. Saetti

Elementi di Informatica e Programmazione – Università di Brescia A.A. 2016/2017

2

Classificazione delle Reti Modalità di Collegamento •  Reti broadcast (multipunto): canale di trasmissione condiviso tra tutti i calcolatori della rete •  Reti punto a punto: i calcolatori sono connessi a coppie tramite un canale di comunicazione diretto (connessione dedicata) •  Reti punto a punto commutate: uno stesso canale è utilizzato per mettere in collegamento più coppie di calcolatori Elementi di Informatica e Programmazione – Università di Brescia A.A. 2016/2017

Docente: A. Saetti

3

Classificazione delle Reti Estensione Geografica Distanza Calcolatori

Calcolatori localizzati

Tipologia di rete

1m 10m 100m 1km 10km 100km 1000km 10.000km

Scrivania Stanza Edificio Campus Città Nazione Continente Pianeta

Personal Area Network (PAN)

Docente: A. Saetti

Local Area Network (LAN) Campus Area Network (CAN) Metropolitan Area Network (MAN) Wide Area Network (WAN) Internetwork

Elementi di Informatica e Programmazione – Università di Brescia A.A. 2016/2017

4

Classificazione delle Reti Mezzi di Trasmissione Guidati Mezzo di trasmissione

Velocità di trasmissione

Larghezza di banda

Distanza tra ripetitori

Doppino telefonico

1-200 Mbps

3 MHz

100 m (200 Mbps) < 5 km (1 Mbps)

Cavo coassiale

10-500 Mbps

350 MHz

1-5 km

Fibra ottica

10 Gbit/s

2 GHz

10-1000 km

Docente: A. Saetti

Elementi di Informatica e Programmazione – Università di Brescia A.A. 2016/2017

5

Classificazione delle Reti Mezzi di Trasmissione Non Guidati •  Distinguendo per spettro elettromagnetico: –  Infrarossi [frequenze alte = 300 GHz, 200 THz] –  Microonde [frequenze intermedie = 2 GHz, 40 GHz] –  Onde radio [frequenze basse = 30 MHz, 1 GHz]

•  Per tecnologia di telefonia mobile –  GSM (Global System for Mobile communications) [10Kbit/s] –  GPRS (General Packet Radio Service) [50 Kbit/s] –  EDGE (Enhanced GPRS) –  UMTS (Universal Mobile Telecommunication System) Docente: A. Saetti

Elementi di Informatica e Programmazione – Università di Brescia A.A. 2016/2017

6

Problematiche in reti WAN Modalità di Instradamento •  Commutazione di circuito: canale temporaneamente dedicato •  Commutazione di pacchetto: messaggi suddiviso in pacchetti –  con instradamento a datagramma: i pacchetti seguono percorsi differenti –  con instradamento a circuito virtuale: i pacchetti seguono uno stesso percorso Docente: A. Saetti

Elementi di Informatica e Programmazione – Università di Brescia A.A. 2016/2017

7

Problematiche in reti LAN Topologia della Rete

SERVER

A STELLA

A BUS

SERVER

WIRELESS

AD ANELLO SERVER

Docente: A. Saetti

Elementi di Informatica e Programmazione – Università di Brescia A.A. 2016/2017

8

Problematiche in reti LAN Metodi di Accesso •  Tecniche a contesa: accesso casuale al mezzo –  Carrier Sense Multiple Access Collision Detection (CSMA/CD)

•  Tecniche non a contesa: c’è un accordo su chi è di turno per la trasmissione –  Token ring/bus Docente: A. Saetti

Elementi di Informatica e Programmazione – Università di Brescia A.A. 2016/2017

9

Problematiche in reti LAN Internetwork Y

LAN

➀ B

S

H LAN B

X G

G

G G WAN

WAN

G

G

LAN B

LAN

Z Docente: A. Saetti

Elementi di Informatica e Programmazione – Università di Brescia A.A. 2016/2017

10

Protocollo di Comunicazione: TCP/IP Trasmission Control Protocol/Internet Protocol Calcolatore A LIVELLO APPLICAZIONE

Calcolatore B messaggio Protocollo liv. applicazione messaggio

LIVELLO APPLICAZIONE

LIVELLO TRASPORTO

segmento

Protocollo liv. trasporto

segmento

LIVELLO TRASPORTO

LIVELLO RETE

datagramma

Protocollo liv. rete

datagramma

LIVELLO RETE

LIVELLO DATA-LINK

frame

Protocollo liv. data-link

frame

LIVELLO DATA-LINK

LIVELLO FISICO

bit

Livello fisico

bit

LIVELLO FISICO

Docente: A. Saetti

Elementi di Informatica e Programmazione – Università di Brescia A.A. 2016/2017

11

Protocollo di Comunicazione TCP/IP Livello di rete Mittente

Destinatario

LIVELLO APPLICAZIONE

messaggio

Protocollo liv. applicazione

messaggio

LIVELLO APPLICAZIONE

LIVELLO TRASPORTO

segmento

Protocollo liv. trasporto

segmento

LIVELLO TRASPORTO

Router

Router

LIVELLO RETE

LIVELLO RETE

LIVELLO RETE

LIVELLO RETE

LIVELLO DATA-LINK

LIVELLO DATA-LINK

LIVELLO DATA-LINK

LIVELLO DATA-LINK

LIVELLO FISICO

LIVELLO FISICO

LIVELLO FISICO

LIVELLO FISICO

Docente: A. Saetti

Elementi di Informatica e Programmazione – Università di Brescia A.A. 2016/2017

12

Protocollo di Comunicazione TCP/IP Livello di trasporto HOST B

Livello Applicazione

Livello Applicazione

HOST A Web server App. Y App. X

Punti di accesso al servizio (porte)

Livello TCP

Livello IP

80 Connessione logica (TCP)

Livello TCP

Livello IP

Indirizzo di rete (globale)

Protocollo di accesso alla rete 2

Protocollo di accesso alla rete 1 ROUTER

Livello Fisico (collegato a rete 1) Indirizzo del punto di collegamento alla sottorete

Livello Fisico (collegato a rete 2)

Livello IP Protocollo di accesso alla rete Livello Fisico

Rete 1

Docente: A. Saetti

Rete 2

Elementi di Informatica e Programmazione – Università di Brescia A.A. 2016/2017

13

Protocollo di Comunicazione TCP/IP Livello di applicazione

#

Utente

Client

$

" !

Server Internet

•  Protocolli di comunicazione più diffusi: –  Domain Name System (DNS) –  Send mail transfer protocol (SMTP) –  Hyper-Text Transfer Protocol (HTTP) Docente: A. Saetti

Elementi di Informatica e Programmazione – Università di Brescia A.A. 2016/2017

14

Sicurezza in Internet •  Firewall: per il filtraggio dei pacchetti •  Sistemi IDS (Intrusion Detection Systems): identificano minacce analizzando il traffico di rete •  Antivirus: bloccano i virus in arrivo dalla rete •  Sistemi di crittografia: cifrano i dati in transito in modo che risultino incomprensibili senza una chiave di cifrazione Docente: A. Saetti

Elementi di Informatica e Programmazione – Università di Brescia A.A. 2016/2017

15...


Similar Free PDFs