Internationalized Domain Name

Från Wikipedia
Hoppa till: navigering, sök

Internationalized Domain Name eller IDN betyder, direkt översatt internationaliserat domännamn.

Ett domännamnInternet kunde tidigare endast innehålla bokstäverna a-z, siffror och bindestreck. Många språk använder dock andra tecken och därför har man skapat ett system för dem som vill ha domänadresser som innehåller exempelvis å, ä, ö eller arabiska eller kinesiska bokstäver. Arbetet på detta har pågått åtminstone sedan 1996 och systemet finns nu tillgängligt i varierande omfattning under olika nationella (.se, .fi, .nu etc.) och generiska (.com, .org, .net etc.) toppdomäner. Att registrera domännamn med å, ä och ö under .se blev möjligt 2003. År 2009 infördes också ”internationaliserade” toppdomäner, såsom .рф (kodat som .xn--p1ai) för Ryssland, tagen i bruk 2010.

Teckenuppsättningen som används är den i en viss version av ISO/IEC 10646, den samma som i version 3.2 av Unicode (från mars 2002). I enskilda domäner används vanligen en väldefinierad delmängd av teckenuppsättningen. Tekniskt begränsas också de internationaliserade domännamnen till tidigare godkända tecken, men ett system kallat punycode används för att konvertera mellan ASCII-formen (en. ASCII compatible label, ACE) och den internationaliserade formen. Varje del av domännamnet (avskilda med punkter) kodas skilt, eller lämnas okodat om den inte behöver kodas. Punykodade delar av domännamnet förses med prefixet ”xn--”. Tillämpningsprogrammet måste stödja detta för att man ska kunna se domännamnen som avsett. Nyare webbläsare stödjer det.

För att en användare skall kunna skriva ett internationaliserat domännamn krävs att användaren antingen har tillgång till den punykodade varianten av adressen eller klarar att skapa de tecken som behövs. Detta är oftast oproblematiskt då det gäller tecken som ingår i användarens eget språk och datorn är anpassad för detta, men kan vara mycket problematiskt i andra fall. Därför rekommenderas att sådana domännamn registreras vid sidan av ett traditionellt domännamn.

Ytterligare problem tillkommer om tillämpningsprogrammet använder någon annan teckenuppsättning än ASCII eller Unicode. Kopplingen mellan tecken i användarens teckenuppsättning och Unicode är då inte nödvändigtvis entydig.

Förväxlingar genom likartade tecken[redigera | redigera wikitext]

Ett problem som illustreras av den tänkta nya ryska toppdomänen är att domännamn inte skall kunna förväxlas med varandra. I olika alfabet finns ofta tecken som påminner om varandra, problemet är stort ifråga om det grekiska, kyrilliska och latinska alfabetet. Med tanke på denna problematik valdes inte ”ру” för ”Ryssland” utan ”рф” för ”Ryska Federationen” (.ру är transkribering av .ru; .py står för Paraguay). Domännamnen som skall registreras under .рф innehåller endast kyrilliska bokstäver. Vitsen med dessa domännamn är att man ska slippa byta tangentbordsinställning (i och för sig en ganska enkel manöver på ryska tangentbord) vilket man normalt måste om man ska blanda icke-latinska och latinska tecken. ICANN tar problemet på allvar. Bulgarien har ansökt om domänen .бг, en transkribering deras domän .bg. .бг har avvisats för att det liknar Brasiliens domän .br för mycket. Det har blivit dödläge då Bulgarien inte vill ansöka om någon annan domän.

En del större registratorer har valt att inte följa ICANN:s rekommendationer vad gäller att begränsa tillgängliga tecken för att undvika förvillande internetadresser. Då registratorn betjänar områden där man använder flera språk – eller generella toppdomäner – kan man inte nödvändigtvis begränsa tillåtna tecken till dem som används i vissa specifika språk, utan förvillande domännamn borde uteslutas på andra grunder.

Som exempel kan nämnas domännamn under den generella toppdomänen .com, använd av många företag. Givet ett företagsnamn som Nokia eller Telia kan likartade namn registreras av den som vill. Registratorn kräver sällan att den som ansöker om ett namn har någon koppling till namnet. Genom att exempelvis registrera namn med latinska "a" utbytt mot kyrilliskt ”а”, eller ”i” mot kyrilliskt ”і” eller hebreiskt ”ֹו” kan man få en webbplats eller e-postadress att, beroende på vilka fonter som används, se ut att höra till företaget ifråga. Motsvarande attacker kan genomföras också med latinska tecken (”rn” för ”m”, ”I” för ”l” ”cl” för ”d” o.s.v.), men möjligheterna är då mer begränsade och lättare att förutse. Det är möjligt att få SSL-certifikat för de förvillande domänerna, då det inte är några formella problem med dem.

En del webbläsare visar adressen i punykodad form då toppdomänen inte är på en lista av domäner som skall anses säkra eller då flera alfabet används i samma domännamn. Samtidigt som det erbjuder skydd mot denna typ av attacker betyder det att också många legitima domännamn kommer att verka oläsliga.

Externa länkar[redigera | redigera wikitext]