מספר חינם ניידות שוודית לחפש שירות
כאשר שבדיה ליישם ניידות המספרים עבור מוביילים (MNP - ניידות המספרים) וקווים קבועים שם שם כמה אנשים ציינו כי את המידע הזה צריך לפרסם ב-DNS או כמה DNS כמו מערכת כדי שיהיה זול וזמין לשימוש עבור כולם. מטבע הדברים telcos את רוצה לעשות את זה כמו שהם תמיד עשו דברים. פתרון שומן מרכזי.
אז שבדיה בסופו של דבר עם מערכת מסד נתונים מבוסס אורקל המרכזית (CRDB) הפתרון מיושם על ידי שווי ג'מיני ו-Oracle. מערכת זו מופעלת כיום על ידי SNPAC AB (בבעלות לספקיות Swedens גדולים), אשר גובה כ. יורו 19200 להתחבר 14400 יורו בשנה. אשר באמת הוא מחוץ להישג ידם של שחקנים בקנה מידה קטן על השוק או חובבים המפעילים מרכזיות אסטריסק כי תרצה לעשות לבחור את המסלול הזול ביותר כדי לבצע שיחה.
לפני כמה ימים נק שוודית (הודעה שוודי הסוכנות טלקום) השיקה דף אינטרנט שבו אתה יכול לבדוק איזה מפעיל היה סיום בו מספר. אז החלטתי להמשיך וליישם DNS מבוסס לחפש שיטה.
ראשית בטרוף קצת על השירות שלהם. ובכן זה נחמד שהם מציעים ממשקים שונים, היום הם תומכים SOAP 1.1 סבון, 1.2, HTTP GET ו-HTTP POST. אבל למה משתמש הקצה צריך לדאוג לחלוקת אל NDC ו SN? (NDC - קוד יעד SN הלאומי - מספר מנוי) אחרי הכל הוא נק authorative של NDC זה אז למה הם לא יכולים לפצל את מספר לנו? ולמה לא MSISDN כולו (Mobile מנוי משולב Services Digital 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
;, יש תשובה:
;; - << >> HEADER - opcode:, השאילתה סטטוס: NOERROR, מק"ט: 57824
;, דגלים: QR דרך דלקת מפרקים שגרונית, שאילתה: 1, תשובה: 1, הרשות: 0, נוסף: 0
;; חלק שאלה:
; 733441006.tel.arnold.se. ב TXT
;, תשובה פרק:
733441006.tel.arnold.se. בשנת 3600 TXT "Telenor Sverige AB"
;; זמן שאילתה: 39 msec
;; שרת: 213.136.34.15 # 53 (213.136.34.15)
;: מתי: יום שבת 20 אוגוסט 2011 13:44:06
;; גודל MSG rcvd: 72












































