|
ENUM Tudásközpont
Magyarországi ENUM Projekt |
|||
| Az ENUM-ról... Az ENUM (Telephone Number Mapping) egy olyan internetes műszaki megoldás, amely lehetővé teszi, hogy az Internetes domain név rendszert (DNS), mint egy világméretű elosztott adatbázist felhasználva valamely E.164 szabvány szerinti számhoz (telefonszámhoz) különféle Internetes és hagyományos távközlési szolgáltatásokat rendeljünk, és azt a telefonszám alapján elérjük. A szolgáltatások elérése úgy történik, hogy először az E.164 szerinti számhoz egy speciális domain név képzési eljárás alkalmazásával, továbbá egy regisztrált mutató segítségével kikeressük az Interneten azt az adatbázist, amely az adott E.164 szerinti számhoz tartozó különböző szolgáltatások igénybevételéhez szükséges adatokat tartalmazza. A keresés eszköze az Interneten alapszolgáltatásként hagyományosan működő DNS rendszer, amely egy alfanumerikus karaktersorozathoz egyértelműen hozzárendel egy információs rekordot. A keresés eredményeként különféle szolgáltatásokhoz kapcsolódó információhoz juthatunk, így pl. az adott E.164 szerinti számhoz tartozó email cím(ek)hez, további telefonszám(ok)hoz, fax szám(ok)hoz, Web címhez, egyéb adatokhoz. Ezeket az adatokat jellemzően valamilyen alkalmazás (program) használja fel például arra, hogy a telefonszám (az E.164 szerinti szám) ismeretében elektronikus levelet, esetleg abban hangüzenetet küldjön a telefonszám gazdájának, vagy a nyilvános kapcsolt telefonhálózat helyett internetes telefonon kezdeményezze a hívást. Az adatok között egy szolgáltatáshoz több protokoll és cím is fel lehet sorolva, sőt közöttük rangsort lehet megadni. Például megadhatjuk, hogy telefonhívást inkább az Interneten x címen szeretnénk kapni, de ha ez nem működik, akkor a nyilvános telefonhálózat y számán várjuk a hívást. Az ENUM az Internet és hagyományos távközlő hálózatok között a telefonhívások felépítéséhez a címzési eljárások átjárhatóságát teremti meg. Az ENUM egyúttal kapcsolatot teremt az Internet egyéb, nem beszéd alkalmazásaival is, mivel egyetlen azonosítóval, a telefonszámmal a hívott elérhetőségéről többféle információt tesz elérhetővé. Így például:
Az ENUM adatokat az Interneten jelenleg is meglevő DNS adatbázis tárolja, így annak technikai hátterét nem kell létrehozni, de a rendszerben megjelenő új adatokat regisztrálni, frissíteni, kezelni kell. Az adatok adminisztrációja hierarchikusan, felülről lefelé, a telefonszámok kiosztását szabályozó nemzetközi előírások figyelembe vételével történik. Az adatok adminisztrációjával, kezelésével kapcsolatban a tanulmány részletesen elemzi a következő szereplők feladat- és hatáskörét: felügyelő testület, nyilvántartó, regisztrátor, hitelesítő, NS szolgáltató, regisztrált. Megállapítja, hogy a szereplők közül több szervezet - elsősorban az Internetes infrastruktúra szervezetei - már a célnak megfelelően jelenleg is működnek (nyilvántartó, regisztrátorok, NS szolgáltatók). Néhány szervezetet azonban újonnan létre kell hozni, ilyen a felügyelő testület, esetleg a hitelesítők. Egy tipikus ENUM alkalmazás működésének fő lépései 1. Az alkalmazás (azaz az ENUM kliens) előállítja a szolgáltatást igénybe vevő felhasználó E.164 formátumú telefonszámából a domain nevet. Ezt az egyértelmű leképzést definiálja az RFC 2916 (E.164 numbers and DNS), ill. a az RFC 2916bis (The E.164 to URI DDDS Application). Pl.: +36 1 234 5678 ŕ 3.6.1.2.3.4.5.6.7.8. e164.arpa 2. Az ENUM kliens szoftver egy DNS lekérdezést indít az előállított domain névre. 3. A lekérdezésre válaszul az ENUM NS-től (ENUM nyilvántartók névszerveitől) megkapja az adott zónafájlban tárolt, kért domain névhez tartozó erőforrás (NAPTR) rekordokat. 4. Az alkalmazás az NAPTR rekordok közül kikeresi az adott típusú szolgáltatás megvalósításához szükséges bejegyzéseket. 5. A bejegyzések tartalma alapján - amennyiben az adott szolgáltatás megvalósításához szükség van rá - további hagyományos, domain név IP cím feloldó lekérdezéseket kezdeményez. 6. A lekérdezett azonosítok birtokába az alkalmazás megvalósítja a kért szolgáltatást. | ||||||||||||||||||||||||||||||||||||||||||