Passa al contenuto principale

3.1 Searching (Ricerca)

3.1 Searching (Ricerca)

3.1.1 General Summary (Riepilogo generale)

Una ricerca di un indirizzo IPv6 se condotta attraverso un sistema UNIX è solitamente sensibile alle maiuscole e le opzioni estese che consentono l'uso di espressioni regolari torneranno utili. Tuttavia, ci sono molte applicazioni su Internet oggi che non forniscono questa capacità. Quando si cerca un indirizzo IPv6 in tali sistemi, l'ingegnere di sistema dovrà provare ogni singola possibilità per cercare un indirizzo. Questo ha impatti critici, specialmente quando si cerca di implementare IPv6 su una rete aziendale.

3.1.2 Searching Spreadsheets and Text Files (Ricerca in fogli di calcolo e file di testo)

Le applicazioni per fogli di calcolo e gli editor di testo sui sistemi GUI raramente hanno la capacità di cercare testo utilizzando espressioni regolari. Inoltre, ci sono molti non-ingegneri (che non sono consapevoli della sensibilità alle maiuscole e dell'uso delle espressioni regolari) che utilizzano queste applicazioni per gestire gli indirizzi IP. Questo ha funzionato abbastanza bene con IPv4 poiché la rappresentazione testuale in IPv4 ha pochissima flessibilità. Non c'è incentivo a incoraggiare questi non-ingegneri a cambiare il loro strumento o imparare le espressioni regolari quando decidono di passare al dual-stack. Se l'ingresso nel foglio di calcolo recita 2001:db8::1:0:0:1, ma la ricerca è stata condotta come 2001:db8:0:0:1::1, questo mostrerà un risultato di nessuna corrispondenza. Un esempio in cui questo causerà un problema è quando la ricerca viene condotta per assegnare un nuovo indirizzo da un pool e viene effettuato un controllo per vedere se non è in uso. Questo può causare problemi per gli host finali o gli utenti finali. Questo tipo di gestione degli indirizzi è molto spesso visto nelle reti aziendali e negli ISP.

3.1.3 Searching with Whois (Ricerca con Whois)

L'utilità "whois" è utilizzata da una vasta gamma di persone oggi. Quando un record viene impostato in un database, probabilmente si controllerà l'output per vedere se l'ingresso è corretto. Se un'entità è stata registrata come 2001:db8::/48, ma l'output whois mostrava 2001:0db8:0000::/48, la maggior parte dei non-ingegneri penserebbe che il loro input fosse sbagliato e probabilmente riproverebbe più volte o farebbe una chiamata frustrata al hostmaster del database. Se ci fosse bisogno di registrare lo stesso prefisso su sistemi diversi, e ogni sistema mostrasse una diversa rappresentazione testuale, questo confonderebbe le persone ancora di più. Sebbene questo documento si concentri sugli indirizzi piuttosto che sui prefissi, vale la pena menzionare i problemi dei prefissi perché i problemi incontrati con indirizzi e prefissi sono per lo più uguali.

3.1.4 Searching for an Address in a Network Diagram (Ricerca di un indirizzo in un diagramma di rete)

I diagrammi di rete e i progetti spesso mostrano quali indirizzi IP sono assegnati ai dispositivi di sistema. In tempi di risoluzione dei problemi potrebbe esserci la necessità di cercare attraverso un diagramma per trovare il punto di guasto (per esempio, se un traceroute si è fermato a 2001:db8::1, si cercherebbe il diagramma per quell'indirizzo). Questa è una tecnica abbastanza spesso utilizzata nelle reti aziendali e nei servizi gestiti. Ancora una volta, le diverse varianti di rappresentazione testuale comporteranno una ricerca che richiede tempo portando a tempi medi di ripristino (MTTR) più lunghi in tempi di difficoltà.