2. Wildcard Syntax (Sintassi dei wildcard)
2. Wildcard Syntax (Sintassi dei wildcard)
Questa sezione descrive la sintassi relativa ai wildcard, inclusa l'interpretazione dei record come wildcard e la creazione di record da wildcard. Le sezioni 2.1 e 2.2 sono normative, aggiornando la sezione 4.3.3 della RFC 1034.
2.1 Identifying a Wildcard (Identificazione di un wildcard)
La definizione di "wildcard" nella sezione 4.3.3 della RFC 1034 è in realtà la definizione di un nome di dominio wildcard, ma mescola il termine con il suo uso. Un nome di dominio wildcard è definito avendo la sua etichetta iniziale (cioè la più a sinistra o la meno significativa) in formato binario:
0000 0001 0010 1010 (binary) = 0x01 0x2a (hexadecimal)
Il primo ottetto è il tipo di etichetta normale e la lunghezza per un'etichetta di 1 ottetto, e il secondo ottetto è la rappresentazione ASCII [RFC20] per il carattere '*'.
Un nome descrittivo di un'etichetta uguale a quel valore è un'"etichetta asterisco (asterisk label)".
2.1.1 Wildcard Domain Name and Asterisk Label (Nome di dominio wildcard ed etichetta asterisco)
Un "nome di dominio wildcard (wildcard domain name)" è definito avendo l'etichetta asterisco come sua etichetta meno significativa.
2.2 Existence Rules (Regole di esistenza)
Nella RFC 1034, la nozione di "esistenza" di un nome di dominio non è stata definita. In questo documento, l'esistenza di un nome di dominio è determinata da:
- se il nome di dominio è un nome proprietario di uno o più record di risorse, si dice che esiste, indipendentemente dal contenuto o tipo dei record di risorse; altrimenti,
- se il nome di dominio è un punto di delega, esiste; altrimenti,
- se il nome di dominio è "sotto" un nome di dominio esistente (cioè, è un sottodominio di un nome di dominio esistente), esiste; altrimenti,
- il nome di dominio non esiste.
2.3 When Is a Wildcard Domain Name Not Special? (Quando un nome di dominio wildcard non è speciale?)
Un nome di dominio wildcard è speciale solo quando viene utilizzato per sintetizzare record; in tutti gli altri casi, non è speciale. Il nome di dominio wildcard è speciale solo nel passaggio 3.c dell'algoritmo di risoluzione specificato nella RFC 1034, sezione 4.3.2.