ICMP - ARP - RARP - DHCP - NAT Flashcards

1
Q

Cos’è ICMP

A

ICMP (Internet Control Message Protocol) è un protocollo che svolge funzioni di controllo per IP, ovvero segnala errori e malfunzionamenti nei pacchetti.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Quali sono le funzioni di ICMP

A

Verificare lo stato della rete
Riportare anomalie
Migliorare il routing
Scoprire le netmask

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Com’è composto un header ICMP

A

Type: tipo di messaggio ICMP (errore o richiesta info)
Code: descrive il messaggio
Checksum: controlla i bit errati nel messaggio
Additional Fields and Data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Quali sono le applicazioni di ICMP

A

Ping: utilizzato per verificare la connettività a livello rete tra due host (echo e echo reply)
Traceroute: utilizzato per scoprire il percorso seguito per arrivare ad una certa destinazione

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Come può essere risolto il problema della risoluzione dell’indirizzo?

A

Per potersi scambiare informazioni due host devono conoscere i rispettivi indirizzi fisici ma il protocollo IP consente di individuare un host solo tramite inidrizzi logici (indirizzi IP), quindi ci viene in aiuto il protocollo ARP che crea una corrispondenza tra i due tipi di indirizzi

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Cos’è ARP e come funziona

A

ARP (Address Resolution Protocol) è un protocollo che crea una corrispondenza tra gli indirizzi logici e gli indirizzi fisici.
A conosce l’indirizzo IP di B, ma non il suo indirizzo fisico. A manda in broadcast a tutti gli host della rete un pacchetto contenente l’indirizzo di rete di B, allo scopo di conoscere l’indirizzo fisico di B
B riconosce il suo indirizzo di rete e risponde ad A e finalmente A può spedire il datagram a B

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Quali sono gli scenari che possono presentarsi nel caso di utilizzo del protocollo ARP

A

Un host capisce se un altro host è sulla stessa rete tramite la netmask e possono verificarsi due situazioni:
Primo caso: l’host destinazione è sulla stessa LAN (stessa subnet IP)
Viene semplicemente mandato il pacchetto ARP
Secondo caso: l’host destinazione non è sulla stessa LAN (subnet IP)
In questo caso l’indirizzo IP destinatario sarà quello del router

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Cos’è RARP

A

RARP è il protocollo inverso dell ARP, quindi crea una corrispondenza tra indirizzo fisico e logico conoscendo l’indirizzo fisico

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Da quali protocolli è stato sostituito RARP

A
  • BOOTP: BOOTstrap Protocol
  • DHCP: Dynamic Host Configuration Protocol
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Cos’è il NAT

A

NAT (Network Address Translation) consente ad un dispositivo di agire come intermediario tra Internet (rete pubblica) e una rete privata, in questo modo, un unico indirizzo IP può rappresentare un intero gruppo di computer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly