מספר חינם ניידות שוודית לחפש שירות
כאשר שבדיה ליישם ניידות מספרים עבור מוביילים (MNP - ניידות מספרים סלולריים) וקווי קבוע יש שם כמה אנשים כי מידע זה אמור להתפרסם ב-DNS או DNS כמו מערכת כך שזה יהיה זול וזמין לשימוש עבור כולם. כמובן telcos רצו לעשות את זה בדרך שהם תמיד עשו דברים. פתרון ריכוזי שומן.
אז שבדיה הסתיים עם המבוסס אורקל מרכזי הנתונים (CRDB) הפתרון מיושם על ידי מערכת שווי תאומים ו-Oracle. מערכת זו מופעלת כיום על ידי SNPAC AB (בבעלות telcos Swedens גדולה), אשר גובה כ. יורו 19200 להתחבר 14400 יורו בשנה. מה באמת הוא מחוץ להישג ידם של שחקנים בקנה מידה קטן על השוק או חובבים ריצה מרכזיות אסטריסק כי היה רוצה לעשות לבחור את המסלול הזול ביותר למקום השיחה.
ביום השני נק שוודית (פוסט שוודית הסוכנות טלקום) השיקה דף אינטרנט שבו אתה יכול לבדוק איזה מפעיל היה סיום אשר מספר. אז החלטתי להמשיך וליישם DNS מבוסס לחפש שיטה.
ראשית בטרוף קצת על השירות שלהם. ובכן זה נחמד שהם מציעים ממשקים שונים, היום הם תומכים SOAP 1.1, 1.2 SOAP, HTTP GET ו - HTTP POST. אבל למה משתמש הקצה צריך לדאוג חלוקת לתוך NDC ו SN? (NDC - קוד יעד SN הלאומי - מספר מנוי) אחרי כל נק הוא סמכותי של NDC של אז למה לא יכלו לפצל את מספר לנו? ולמה לא MSISDN שלם (Mobile Integrated Services Digital Subscriber מספר Network), או מדוע לא מספר שלם E.164? או מה לגבי למעשה יישום enum (E.164 מיפוי מספר) להסתכל למעלה?
אוקי מספיק בטרוף. היו לי כמה שעות על כך ישבתי עם תיבת FreeBSD ו pwerdns והחל קוד. אז עכשיו אני (ושאר העולם) יכול לעשות את חיפושי הבאים עם הכלי האהוב DNS שלהם:
% לחפור 733441006.tel.arnold.se TXT
% לחפור 6.0.0.1.4.4.3.3.7.0.6.4.tel.arnold.se TXT
התוצאה היא מחרוזת המכילה את שמו של מפעיל את הטיפול מספר. (יש לי כלל פלט מלא למטה) לא לענות הטובה ביותר לעשות ניתוב שיחה אוטומטי אבל מספיק טוב כהוכחה של יישום תפיסת הגישור DNS מלאה באתר MNP. כרגע אני מיישמת סוג enum כך שאתה יכול לשלב את זה באופן אוטומטי לתוך מרכזיות אסטריסק ולבחור את הקו לשיחות יוצאות הכי טוב שלך. מאז מפעילים לעתים קרובות יש "שיחות חינם בתוך הרשת שלנו", עוסק זה יהיה כלי מצוין עבור עלות נמוכה הניתוב של שיחות הטלפון.
אבל לפני שמתחילים ליישם דברים באמצעות כמה הערות:
- זהו ניסוי.
- אני לא מכוון באופן מלא במטמון וביצועים כה.
- אני כרגע רק לתמוך follwing NDC של: 8, 31, 40, 70, 72, 73, 76 (Swedens 3 הגדולים בערים ברשתות GSM ו-3G) נוספות של NDC יעברו כאשר מצאתי רשימה מכונת קריא אז אני לא צריך להקליד את כולם ...
אז כמה שאלות לך לקרוא את זה:
- אתה רוצה את זה כמו שירות קבע?
- כל חומר שימושי אחר אתה רוצה להסתכל מעל DNS?
- איזה מידע אתה רוצה להחזיר Enum? (אני מתעניין במיוחד על הצרכים של משתמשים שאינם אסטריסק).
תן לי בבקשה כמה המשוב להלן אנסה לקחת את הרעיונות שלך בחשבון.
דוגמה מלא של חיפוש באמצעות לחפור:
% לחפור 733441006.tel.arnold.se. txt
; <<>> Dig 9.6.1-P2 <<>> 733441006.tel.arnold.se. txt
;; אפשרויות העולמי: cmd +
;; יש תשובה:
;; ->> כותרת <<- opcode: QUERY סטטוס: NOERROR, id: 57824
:: דגלים: QR rd ra, שאילתה: 1, תשובה: 1, הרשות: 0, נוספת: 0
;; שאלה חלק:
; 733441006.tel.arnold.se. ב TXT
;; תשובה חלק:
733441006.tel.arnold.se. 3600 IN TXT "Telenor Sverige AB"
;; זמן שאילתה: 39 msec
:: שרת: 213.136.34.15 # 53 (213.136.34.15)
;; מתי: יום שבת 20 אוגוסט 2011 13:44:06
;; גודל rcvd MSG: 72












































