Salta al contenuto
Note per Studenti Tipi di rete e topologie

Tipi di rete e topologie

In questa pagina 4

Tipi di rete per estensione

Sigla Nome Caratteristiche Esempi
BAN Body Area Network confinata nel corpo umano; bassa velocità, dispositivi con poca energia; usa canali wireless sensori medici indossabili
WLAN Wireless Local Area Network collega due o più dispositivi senza fili; casa, ufficio, piccolo edificio Wi-Fi
LAN Local Area Network estensione limitata (un paio di edifici, entro circa 100 m); in genere omogenea e veloce Ethernet, Token Ring (LAN - Ethernet e Wi-FiUna LAN copre un'area limitata ed è definita dalla famiglia IEEE 802.x (802.3 Ethernet, 802.11 Wi-Fi), che divide il livello di collegamento in LLC e MAC. Ethernet è senza connessione, senza controllo di flusso e senza ACK; usa CSMA/CD 1-persistent; il frame va da 64 a 1518 byte (indirizzi di 6 byte, tipo/lunghezza, dati 46-1500, CRC di 4) e il minimo di 64 B deriva da $t_F\ge2\tau_p$. Dal 10 Mbit/s a coassiale fino al 10 Gbit/s su fibra, con switch full-duplex che eliminano le collisioni. Il Wi-Fi (802.11) usa CSMA/CA, ha i modi BSS (con access point) e ad hoc, EBSS con sistema di distribuzione; adatta il bitrate all'SNR; ha problemi del terminale nascosto e del terminale esposto, risolti in parte da RTS/CTS e NAV.LAN - Ethernet e Wi-Fi →)
MAN Metropolitan Area Network scala regionale, cioè una città
WAN Wide Area Network in genere eterogenea e a volte lenta; attraversa grandi distanze (continenti) Internet
WSN Wireless Sensor Network nodi piccoli alimentati a batteria; aree da piccole a grandi (una città); da decine a migliaia di nodi reti di sensori ambientali

Mezzo trasmissivo

Topologie di rete

La topologia è il modo in cui i nodi sono collegati tra loro. Si distingue la topologia fisica (come sono stesi i cavi) da quella logica (come i dati circolano davvero).

Bus

Tutti i nodi si agganciano a un mezzo comune.

Stella (star)

Un nodo al centro è il master, gli altri sono slave collegati al master.

Anello (ring)

I nodi sono disposti in un anello; ciascuno riceve dal predecessore e invia al successore; sono presenti ripetitori su ogni collegamento. Occorre arbitrare quale nodo può accedere all'anello: i messaggi sono inoltrati da ogni nodo e l'accesso è regolato da gettoni (token, Protocolli di accesso multiplo - ALOHA e CSMAQuando più stazioni condividono lo stesso mezzo serve un protocollo di accesso (MAC) che decida chi trasmette. Accesso casuale: ALOHA puro (si trasmette subito, tempo vulnerabile $2t_F$), slotted ALOHA (si parte solo a inizio slot, vulnerabile $t_F$), CSMA (si ascolta prima di parlare, vulnerabile $\tau_p$) con le varianti 1-persistent, non persistent e p-persistent, CSMA/CD (rileva la collisione mentre trasmette: serve $t_F\ge2\tau_p$, quindi un frame minimo) e CSMA/CA del Wi-Fi (IFS, finestra di contesa con backoff esponenziale, ACK, RTS/CTS e NAV). Accesso controllato: prenotazione, polling, token. Canalizzazione: FDMA, TDMA, OFDMA, CDMA, SDMA.Protocolli di accesso multiplo - ALOHA e CSMA →). Il gettone evita le collisioni e impedisce a un nodo di impadronirsi di tutte le risorse, perché ha una scadenza. Era usato nelle reti industriali e ottiche, poi è caduto in disuso; il guasto di un terminale spegne la rete.

Maglia (mesh)

I nodi sono disposti secondo un grafo di connettività: ogni nodo ha un collegamento punto-punto dedicato verso ogni altro nodo.

Formula (collegamenti in una maglia completa). Con nn nodi servono n(n−1)2\frac{n(n-1)}{2} collegamenti fisici (se full-duplex).

Perché: ogni nodo ha n−1n-1 collegamenti, ma ognuno è condiviso da due nodi, quindi si divide per 22. Detto con i grafi (Grafi - definizioni e proprietàGrafo G=(V,E) diretto e non diretto, grafo semplice e pesato; incidenza, adiacenza, grado; cammini, cicli, sottografi, grafi connessi e componenti connesse; alberi liberi, foreste, spanning tree e spanning forest; proprietà con dimostrazioni (somma dei gradi = 2m, m <= n(n-1)/2, alberi m = n-1, connessi m >= n-1, foreste m <= n-1).Grafi - definizioni e proprietà →, lemma delle strette di mano): la somma dei gradi è n(n−1)n(n-1) e vale il doppio del numero di archi mm, da cui m=n(n−1)/2m=n(n-1)/2. Equivale a contare le coppie non ordinate di nodi, (n2)=n(n−1)2\binom n2=\frac{n(n-1)}{2} (Fattoriale e coefficienti binomialiFattoriale, permutazioni, disposizioni, combinazioni e coefficiente binomiale n su k, con il triangolo di Tartaglia.Fattoriale e coefficienti binomiali →): il primo nodo si può scegliere in nn modi, il secondo in n−1n-1, e ogni coppia è stata contata due volte (prima A poi B, e prima B poi A).

Esempio. n=5n=5: 5⋅4/2=105\cdot4/2=10 collegamenti (come in figura); n=10n=10: 4545; n=100n=100: 49504950. Il numero cresce col quadrato di nn: la maglia completa è robusta ma costosa e si usa solo per pochi nodi. Per confronto, con nn nodi: un bus usa un mezzo condiviso, una stella n−1n-1 collegamenti (uno per ogni slave), un anello nn, una maglia n(n−1)/2n(n-1)/2. Per n=5n=5: 11, 44, 55, 1010.

Grafico interattivo: Numero di collegamenti in funzione del numero di nodi n: la stella cresce linearmente (n − 1), la maglia completa col quadrato (n(n − 1)/2); per n = 5 sono 4 e 10, per n = 10 sono 9 e 45

Vantaggi: nessuna collisione per mezzo condiviso, meno problemi di inoltro del traffico, rete robusta e privata/sicura.

Quale topologia scegliere

Dipende da:

  • tipo di rete (LAN →\to stella; WAN →\to maglia o albero);
  • affidabilità (maglia contro bus);
  • scalabilità;
  • protocollo usato (mezzo condiviso o no);
  • mezzo fisico (cavo in rame, fibra, ...).

Per i dispositivi che realizzano questi collegamenti vedi Elementi di rete - hub, switch e routerI dispositivi che interconnettono le reti si distinguono per il livello della pila che arrivano a leggere. Hub (livello 1): ripetitore, rigenera il segnale e lo manda su tutte le porte, tutte le stazioni condividono la capacità. Bridge e switch (livello 2): leggono l'indirizzo MAC e inoltrano solo verso la porta giusta, imparando la tabella (FDB) dagli indirizzi sorgente. Router (livello 3): leggono l'indirizzo IP e collegano reti indipendenti (internetwork). Switch e bridge isolano il traffico e sono plug and play; il router fa instradamento ottimo ma va configurato.Elementi di rete - hub, switch e router →; per come i pacchetti attraversano i nodi, Commutazione di circuito e di pacchettoUn nodo di commutazione (switch) può collegare ingresso e uscita in tre modi. Commutazione di circuito: si stabilisce prima un collegamento fisico dedicato (rete telefonica), tempo di consegna $T=3Nt_p+Nt_s+M/R$. Commutazione di pacchetto a datagramma: il messaggio è diviso in $K$ pacchetti con intestazione, ognuno è instradato indipendentemente con store-and-forward, $T=Nt_p+(N+K-1)\frac{M/K+H}{R}$, con $K_{ott}=\sqrt{(N-1)M/H}$. A circuito virtuale: tre fasi (setup, dati, chiusura), connessione logica dedicata ma senza risorse dedicate, identificatore locale che cambia a ogni salto.Commutazione di circuito e di pacchetto →.

Versione ripasso

Lezioni in cui compare

Teoria collegata