Podcast
Questions and Answers
Qual è il processo attraverso il quale i segmenti vengono incapsulati in datagrammi alla sorgente?
Qual è il processo attraverso il quale i segmenti vengono incapsulati in datagrammi alla sorgente?
- Trasformazione
- Segmentazione
- Decapsulamento
- Incapsulamento (correct)
Cosa devono ispezionare i router per prendere decisioni di inoltro?
Cosa devono ispezionare i router per prendere decisioni di inoltro?
- Pacchetti di dati compressi
- Segmenti trasmessi
- Header dei datagrammi (correct)
- Frame di livello 2
Qual è un'importante considerazione quando si lavora con reti diverse?
Qual è un'importante considerazione quando si lavora con reti diverse?
- Non possono comunicare tra loro
- Usano sempre gli stessi protocolli transport
- Potrebbero utilizzare protocolli L2 o L3 diversi (correct)
- Richiedono sempre un IP pubblico
Qual è il ruolo della rete nel processo di invio di datagrammi da un host a un altro?
Qual è il ruolo della rete nel processo di invio di datagrammi da un host a un altro?
Quale affermazione descrive meglio il processo di consegna dei dati al destinatario?
Quale affermazione descrive meglio il processo di consegna dei dati al destinatario?
Qual è la dimensione della rete associata al prefisso 128.211.0.0/28?
Qual è la dimensione della rete associata al prefisso 128.211.0.0/28?
Qual è il prefisso corretto per il Cliente 3?
Qual è il prefisso corretto per il Cliente 3?
Qual è il 'magic number' utilizzato per sommare i prefissi?
Qual è il 'magic number' utilizzato per sommare i prefissi?
Qual è l’indirizzo di destinazione corretto per il pacchetto con IP 200.23.19.7 usando la maschera /23?
Qual è l’indirizzo di destinazione corretto per il pacchetto con IP 200.23.19.7 usando la maschera /23?
Qual è l’operazione corretta per determinare l'interfaccia di inoltro per un router?
Qual è l’operazione corretta per determinare l'interfaccia di inoltro per un router?
Cosa si deve considerare quando ci sono corrispondenze multiple nella tabella di inoltro?
Cosa si deve considerare quando ci sono corrispondenze multiple nella tabella di inoltro?
Qual è il valore della maschera di rete per una rete rappresentata da /30?
Qual è il valore della maschera di rete per una rete rappresentata da /30?
Quale dei seguenti prefissi può essere assegnato al Cliente 2?
Quale dei seguenti prefissi può essere assegnato al Cliente 2?
Quale metodo consente a un client di connettersi a un server dietro un NAT?
Quale metodo consente a un client di connettersi a un server dietro un NAT?
Quale protocollo può facilitare l'apertura di porte in un dispositivo NAT?
Quale protocollo può facilitare l'apertura di porte in un dispositivo NAT?
Qual è il principale vantaggio dell'utilizzo di un NAT per connettere reti diverse?
Qual è il principale vantaggio dell'utilizzo di un NAT per connettere reti diverse?
In quali situazioni un NAT può risultare l'unica soluzione per connettere due reti?
In quali situazioni un NAT può risultare l'unica soluzione per connettere due reti?
Cosa accade se un host cerca di aprire una pagina web su un server connesso tramite NAT?
Cosa accade se un host cerca di aprire una pagina web su un server connesso tramite NAT?
Quale affermazione meglio descrive la funzione del NetID in un indirizzo IP?
Quale affermazione meglio descrive la funzione del NetID in un indirizzo IP?
Quale delle seguenti affermazioni è vera riguardo agli indirizzi IP pubblici?
Quale delle seguenti affermazioni è vera riguardo agli indirizzi IP pubblici?
Come vengono caratterizzati gli indirizzi IP nei protocolli di rete?
Come vengono caratterizzati gli indirizzi IP nei protocolli di rete?
Qual è il compito principale di un router riguardo agli indirizzi IP?
Qual è il compito principale di un router riguardo agli indirizzi IP?
Cosa rappresenta il suffisso in un indirizzo IP?
Cosa rappresenta il suffisso in un indirizzo IP?
Qual è la gamma di indirizzi IP disponibili?
Qual è la gamma di indirizzi IP disponibili?
In che modo gli indirizzi IP supportano la comunicazione su Internet?
In che modo gli indirizzi IP supportano la comunicazione su Internet?
Qual è l'elemento distintivo della notazione 'Dotted decimal' per gli indirizzi IP?
Qual è l'elemento distintivo della notazione 'Dotted decimal' per gli indirizzi IP?
Quale funzione non ha un indirizzo IP?
Quale funzione non ha un indirizzo IP?
Perché è importante che due host sulla stessa rete non abbiano indirizzi IP identici?
Perché è importante che due host sulla stessa rete non abbiano indirizzi IP identici?
Qual è la durata del prestito di un indirizzo IP fornito da DHCP?
Qual è la durata del prestito di un indirizzo IP fornito da DHCP?
Quale protocollo utilizza DHCP per la trasmissione delle richieste?
Quale protocollo utilizza DHCP per la trasmissione delle richieste?
Cosa deve fare un client se il server DHCP nega l'estensione del prestito?
Cosa deve fare un client se il server DHCP nega l'estensione del prestito?
Qual è il compito del campo TRANSACTION IDENTIFIER nei messaggi DHCP?
Qual è il compito del campo TRANSACTION IDENTIFIER nei messaggi DHCP?
Quale informazione NON è restituita da DHCP?
Quale informazione NON è restituita da DHCP?
Cosa deve fare un client quando non riceve risposta dal server DHCP?
Cosa deve fare un client quando non riceve risposta dal server DHCP?
Qual è la funzione del campo FLAGS nei messaggi DHCP?
Qual è la funzione del campo FLAGS nei messaggi DHCP?
Cosa succede quando un prestito di un indirizzo IP termina?
Cosa succede quando un prestito di un indirizzo IP termina?
Qual è il principale scopo del protocollo ARP?
Qual è il principale scopo del protocollo ARP?
Cosa succede quando un host non riesce a trovare un indirizzo MAC corrispondente nel suo ARP cache?
Cosa succede quando un host non riesce a trovare un indirizzo MAC corrispondente nel suo ARP cache?
Quale campo nell'header di un frame Ethernet identifica il tipo di dati trasportati?
Quale campo nell'header di un frame Ethernet identifica il tipo di dati trasportati?
Qual è una funzione del protocollo ICMP?
Qual è una funzione del protocollo ICMP?
Cosa avviene se la richiesta ARP viene inviata a un indirizzo IP su una rete diversa?
Cosa avviene se la richiesta ARP viene inviata a un indirizzo IP su una rete diversa?
Qual è il comportamento del protocollo ARP nei confronti delle risposte ricevute?
Qual è il comportamento del protocollo ARP nei confronti delle risposte ricevute?
Quale comando usa i messaggi ICMP per verificare la raggiungibilità di un host?
Quale comando usa i messaggi ICMP per verificare la raggiungibilità di un host?
Quando un messaggio ICMP 'Time Exceeded' viene inviato?
Quando un messaggio ICMP 'Time Exceeded' viene inviato?
Cosa fa un proxy ARP?
Cosa fa un proxy ARP?
Cosa avviene quando un client DHCP richiede un indirizzo IP?
Cosa avviene quando un client DHCP richiede un indirizzo IP?
Quale protocollo è utilizzato per attribuire automaticamente un indirizzo IP a un host?
Quale protocollo è utilizzato per attribuire automaticamente un indirizzo IP a un host?
Qual è l'obiettivo principale del traceroute?
Qual è l'obiettivo principale del traceroute?
Quale messaggio ICMP è utilizzato per richiedere informazioni e testare la l'attività di un host?
Quale messaggio ICMP è utilizzato per richiedere informazioni e testare la l'attività di un host?
Che cosa indica il campo Type nell'header ICMP?
Che cosa indica il campo Type nell'header ICMP?
Flashcards
Datagrammi IP
Datagrammi IP
Unità di dati trasportate nella rete IP. I router le incapsulano e le smistano.
Inoltro dei datagrammi
Inoltro dei datagrammi
I router esaminano gli header dei datagrammi per decidere dove inviarli.
Consegna diretta e indiretta
Consegna diretta e indiretta
Metodi di consegna dei dati. La consegna diretta è tra host sulla stessa rete, quella indiretta coinvolge router intermedi.
Protocollo di livello rete
Protocollo di livello rete
Signup and view all the flashcards
Router e raggiungibilità di host remoti
Router e raggiungibilità di host remoti
Signup and view all the flashcards
NAT (Network Address Translation)
NAT (Network Address Translation)
Signup and view all the flashcards
Attraversamento del NAT
Attraversamento del NAT
Signup and view all the flashcards
Inoltro di porte (Port forwarding)
Inoltro di porte (Port forwarding)
Signup and view all the flashcards
Hole punching
Hole punching
Signup and view all the flashcards
NAT come soluzione di connessione di rete
NAT come soluzione di connessione di rete
Signup and view all the flashcards
Notazione CIDR
Notazione CIDR
Signup and view all the flashcards
Prefisso di rete (/28)
Prefisso di rete (/28)
Signup and view all the flashcards
Maschera di rete (/23)
Maschera di rete (/23)
Signup and view all the flashcards
Calcolo AND bit-a-bit
Calcolo AND bit-a-bit
Signup and view all the flashcards
Indirizzi host
Indirizzi host
Signup and view all the flashcards
Inoltro con CIDR
Inoltro con CIDR
Signup and view all the flashcards
Corrispondenza Multipla
Corrispondenza Multipla
Signup and view all the flashcards
Magic Number
Magic Number
Signup and view all the flashcards
Indirizzo IP
Indirizzo IP
Signup and view all the flashcards
Interfaccia di rete
Interfaccia di rete
Signup and view all the flashcards
Source Address
Source Address
Signup and view all the flashcards
Destination Address
Destination Address
Signup and view all the flashcards
Notazione dotted decimal
Notazione dotted decimal
Signup and view all the flashcards
NetID
NetID
Signup and view all the flashcards
HostID
HostID
Signup and view all the flashcards
Gerarchia degli indirizzi IP
Gerarchia degli indirizzi IP
Signup and view all the flashcards
Univocità Indirizzo IP
Univocità Indirizzo IP
Signup and view all the flashcards
Indirizzamento Classless
Indirizzamento Classless
Signup and view all the flashcards
Lease DHCP
Lease DHCP
Signup and view all the flashcards
Estensione Lease DHCP
Estensione Lease DHCP
Signup and view all the flashcards
Rifiuto Estensione Lease
Rifiuto Estensione Lease
Signup and view all the flashcards
UDP in DHCP
UDP in DHCP
Signup and view all the flashcards
Gestione Errori DHCP
Gestione Errori DHCP
Signup and view all the flashcards
Cache Server DHCP
Cache Server DHCP
Signup and view all the flashcards
Richieste Simultane DHCP
Richieste Simultane DHCP
Signup and view all the flashcards
Formato Messaggio DHCP
Formato Messaggio DHCP
Signup and view all the flashcards
Protocollo ARP
Protocollo ARP
Signup and view all the flashcards
ARP Punto-Punto
ARP Punto-Punto
Signup and view all the flashcards
ARP e Router
ARP e Router
Signup and view all the flashcards
Cache ARP
Cache ARP
Signup and view all the flashcards
Proxy ARP
Proxy ARP
Signup and view all the flashcards
Messaggio ARP
Messaggio ARP
Signup and view all the flashcards
Incapsulamento ARP
Incapsulamento ARP
Signup and view all the flashcards
Campo Type (Ethernet)
Campo Type (Ethernet)
Signup and view all the flashcards
ICMP
ICMP
Signup and view all the flashcards
ICMP Errori
ICMP Errori
Signup and view all the flashcards
ICMP Ping
ICMP Ping
Signup and view all the flashcards
ICMP Traceroute
ICMP Traceroute
Signup and view all the flashcards
DHCP
DHCP
Signup and view all the flashcards
DHCP Client-Server
DHCP Client-Server
Signup and view all the flashcards
Study Notes
Reti (Computer Networks) - Capitolo 4: Livello di Rete
-
Argomenti trattati nel capitolo: Visione d'insieme, protocollo IP (e DHCP, IPv6, il viaggio del pacchetto e come funziona un router), frammentazione, indirizzamento (indirizzamento classless e NAT), ARP (Address Resolution Protocol), ICMP (Internet Control Message Protocol), protocolli di instradamento (link state: Dijkstra, Internet, AS, OSPF, distance vector: Bellman-Ford, RIP, BGP).
-
Obiettivo del livello di rete: spostare pacchetti dal mittente al destinatario. Il mittente incapsula i segmenti nei datagrammi di livello 2, e poi in frame. Il ricevente recupera i segmenti e li consegna al livello di trasporto.
-
Il livello di rete è composto da due funzioni: inoltro (forwarding) e instradamento (routing). Il forwarding opera a livello locale, spostando il pacchetto tra le uscite del router. Il routing, invece, si occupa della pianificazione di tutte le tappe del percorso, a livello globale.
-
Data plane ("Piano dati"): funzione locale a ogni router, determina come inoltrare un datagramma da una porta di arrivo a una porta di uscita del router.
-
Control plane ("Piano controllo"): logica globale di rete, determina come instradare un datagramma in un percorso end-to-end.
-
MTU (Maximum Transmission Unit): limite di dati che una trasmissione può trasportare per un tipo di hardware. I router devono frammentare i datagrammi se il MTU della rete di destinazione è inferiore alla lunghezza del datagramma.
-
Chi riassembla il datagramma: la destinazione finale (host di destinazione), non i router intermedi.
-
Consegna diretta e indiretta: i router non connessi direttamente all'host di destinazione devono inoltrare i datagrammi usando i protocolli di instradamento.
-
Conseguenze della perdita di frammenti: un datagramma frammentato non può essere ricomposto finché non arrivano tutti i frammenti. Il protocollo IP specifica un tempo massimo per l'attesa. I ritardi nella consegna di frammenti possono provocare questo timeout. La frammentazione a livello IP è, in pratica, disabilitata in Internet, per evitare problemi di sicurezza e gestione.
-
Indirizzi IP: stringa di 32 bit associata a un'interfaccia di rete. Ogni interfaccia ha un indirizzo IP differente. Gli host e i router devono usare le stesse convenzioni di indirizzo, e ogni indirizzo pubblico deve essere unico.
-
Notazioni per gli indirizzi IP: notazione decimale puntata (dotted decimal notation).
-
Gerarchia degli indirizzi IP: gli indirizzi sono divisi in prefisso (network ID) e suffisso (host ID). Il prefisso identifica la rete, il suffisso l'host.
-
Autorità per assegnazione indirizzi: Internet Corporation for Assigned Names and Numbers (ICANN) autorizza i registrar ad assegnare blocchi di indirizzi ad Internet Service Providers (ISP).
-
Indirizzamento Classless: elimina la divisione in classi degli indirizzi IP, consentendo l'assegnazione di prefissi più flessibili.
-
Maschere di rete: 32 bit che indicano quali parti dell'indirizzo IP rappresentano il prefisso di rete e quali l'HostID. Questo è fondamentale per l'inoltro nelle reti di comunicazione.
-
Notazioni CIDR: notazione che combina la notazione decimale puntata con il bit di lunghezza del prefisso (es. 192.168.1.10/24).
-
Autorità di assegnazione degli indirizzi IP: ICANN (Internet Corporation for Assigned Names and Numbers)
-
Indirizzi IP pubblici vs. privati: gli indirizzi privati sono usati nelle reti locali e non possono essere raggiungibili da Internet. Sono definiti da blocchi specificati. Gli indirizzi pubblici sono quelli usati per la connessione ad Internet.
-
Network Address Translation (NAT): meccanismo che consente agli host con indirizzi IP privati di comunicare con Internet. Il NAT sostituisce gli indirizzi IP privati con indirizzi IP pubblici.
-
Indirizzi IP speciali: indirizzi per broadcast, indirizzi multicast, indirizzi loopback ed indirizzi link-local. Sono riservati e non possono essere usati per l'assegnazione agli host.
-
ICMP (Internet Control Message Protocol): protocollo utilizzato per segnalare errori o richiedere informazioni tra router. È un protocollo interdipendente da IP. ICMP si serve di IP per trasportare i messaggi.
-
Sfruttamento ICMP: Ping è richiesto per verificare l'accoppiamento tra indirizzi IP e MAC. Traceroute invia datagrammi IP con TTL crescenti per determinare il percorso attraverso i router.
-
DHCP (Dynamic Host Configuration Protocol): protocollo che consente l'assegnazione automatica degli indirizzi IP agli host.
-
Procedure DHCP: i messaggi DHCP (discover, offer, request, ack) definiscono lo scambio di dati per l'assegnazione.
-
Prestiti ("lease"): gli indirizzi IP assegnati da DHCP sono validi per un tempo limitato; una volta scaduto il prestito, l'host deve ottenere un nuovo indirizzo.
-
Altri dettagli su DHCP: DHCP usa UDP (non affidabile). I client memorizzano i server DHCP in una cache per evitare richieste multiple, per cui sono necessari ritardi casuali.
-
Formato dei messaggi DHCP: comprende campi per l'operazione, identificatore transazione, dati, indirizzo MAC e altre informazioni.
-
Algoritmi di Routing, tipologie e considerazioni: -Algoritmi di Routing Link State (es Dijkstra): richiedono conoscenza completa della topologia della rete. -Algoritmi di Routing Distance Vector (es Bellman-Ford): richiedono solo conoscenza dei vicini immediati.
-
Intra-AS Routing: descrive meccanismi per il routing all'interno degli Autonomous System (AS), che di solito usano il protocollo OSPF ("Open Shortest Path First").
-
Inter-AS Routing: spiega come i diversi AS si interconnettono per lo scambio di informazioni, descrivendo il protocollo BGP ("Border Gateway Protocol"), di routing tra gli AS, che è complesso perché gli AS sono autonomi e le decisioni sugli itinerari spesso sono guidate da policy.
-
Aggregazione delle rotte: BGP usa l'aggregazione per ridurre i messaggi e migliorare l'efficienza.
-
Filtri: i filtri sono utilizzati per controllare quali rotte sono condivise tra gli AS, con politiche di ingressi ed uscite.
-
RIB: BGP usa una struttura a tre tabelle per memorizzare le informazioni sui percorsi di routing (ADJ_RIB_IN, Routing Table, ADJ-RIB_OUT).
-
BGP nel tempo: riporta l'evoluzione e gli aggiornamenti tecnici del protocollo BGP.
-
Problemi di Network Neutrality: la discussione su come gli ISP possono regolare e controllare il traffico di dati, in modo non neutrale, andando a favorire o penalizzare alcuni operatori e contenuti online.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.