Next: Indirizzi anycast
Up: Gli indirizzi di IPv6
Previous: Indirizzi riservati
Multicasting
Gli indirizzi multicast sono usati per inviare un pacchetto a un
gruppo di interfacce; l'indirizzo identifica uno specifico gruppo di
multicast e il pacchetto viene inviato a tutte le interfacce di detto gruppo.
Un'interfaccia può appartenere ad un numero qualunque di gruppi di
multicast. Il formato degli indirizzi multicast è riportato in
Tab. 17
Table 17:
Formato di un indirizzo multicast.
|
8 |
| 4 |
|
4 |
| 112 bit |
|
| |
| |
| |
| |
|
|
FF |
|
|
|
|
|
Group Id |
|
| |
| |
| |
| |
|
|
Il prefisso di formato per tutti gli indirizzi multicast è
FF, ad esso seguono i due campi il cui significato è il seguente:
- flag: un insieme di 4 bit, di cui i primi tre sono riservati e
posti a zero, l'ultimo è zero se l'indirizzo è permanente (cioè un
indirizzo noto, assegnato dalla IANA), ed è uno se invece l'indirizzo è
transitorio.
- scope è un numero di quattro bit che indica il campo di
validità dell'indirizzo, i valori assegnati per ora sono riportati in
Tab. 18.
Table 18:
Possibili valori del campo scope di un indirizzo multicast.
Gruppi di multicast |
0 |
riservato |
8 |
organizzazione locale |
1 |
nodo locale |
9 |
non assegnato |
2 |
collegamento locale |
A |
non assegnato |
3 |
non assegnato |
B |
non assegnato |
4 |
non assegnato |
C |
non assegnato |
5 |
sito locale |
D |
non assegnato |
6 |
non assegnato |
E |
globale |
7 |
non assegnato |
F |
riservato |
|
|
|
|
|
Infine l'ultimo campo identifica il gruppo di multicast, sia permanente che
transitorio, all'interno del raggio di validità del medesimo. Alcuni
indirizzi multicast, riportati in Tab. 19 sono già riservati
per il funzionamento della rete.
Table 19:
Gruppi multicast predefiniti.
Uso |
Indirizzi riservati |
Definizione |
all-nodes |
FFxx:0:0:0:0:0:0:1 |
RFC 1970 |
all-routers |
FFxx:0:0:0:0:0:0:2 |
RFC 1970 |
all-rip-routers |
FFxx:0:0:0:0:0:0:9 |
RFC 2080 |
all-cbt-routers |
FFxx:0:0:0:0:0:0:10 |
|
reserved |
FFxx:0:0:0:0:0:1:0 |
IANA |
link-name |
FFxx:0:0:0:0:0:1:1 |
|
all-dhcp-agents |
FFxx:0:0:0:0:0:1:2 |
|
all-dhcp-servers |
FFxx:0:0:0:0:0:1:3 |
|
all-dhcp-relays |
FFxx:0:0:0:0:0:1:4 |
|
solicited-nodes |
FFxx:0:0:0:0:1:0:0 |
RFC 1970 |
|
|
|
|
L'utilizzo del campo di scope e di questi indirizzi predifiniti serve
a recuperare le funzionalità del broadcasting (ad esempio inviando un
pacchetto all'indirizzo FF02:0:0:0:0:0:0:1 si raggiungono tutti i
nodi locali).
Next: Indirizzi anycast
Up: Gli indirizzi di IPv6
Previous: Indirizzi riservati
Simone Piccardi
2002-07-11