3.1. Procedura (Procedure)
Per vari scopi come il caching, è spesso desiderabile determinare se due URN sono "identici". Questo viene fatto in modo generale testando l'equivalenza (vedere Sezione 6.1 di [RFC3986]).
Due URN sono equivalenti se le loro porzioni di nome assegnato sono uguali byte per byte dopo aver applicato la normalizzazione maiuscole/minuscole:
- Lo schema URI "urn" (conversione in minuscolo)
- Il NID (conversione in minuscolo)
- Caratteri codificati in percentuale nel NSS (conversione delle cifre esadecimali A-F in maiuscolo)
I caratteri codificati in percentuale NON DEVONO essere decodificati.
Se un r-component, q-component o f-component è incluso in un URN, DEVE essere ignorato ai fini della determinazione dell'equivalenza URN.