ip geolocation

3
מיקום כתובתIP עדי בן נון יוני2015 מיקום כתובתIP (Geolocation) ? כתובותIP ברשת אינן מייצגות מיקומים גיאוגרפיים באופן מוסדר ואחיד. א ם זאת, עדיין אפשרי במקרים רבים לקבוע את מיקו מה ה מרחבי של כתוב תIP . כך לדוגמא אם נ בצע כניסה לאתר המפות שלHere ממ כשיר כל שהוא ו נתבונן בקוד של הדף שנוצר, אזי.]ירושלים[ וברמת היישוב]ישראל[ ישנו זיהוי מיקום ברמת המדינה מערכות הנדרשות ל מיקום, ינסו למפות את כתובות הIP למיקומים גיאוגרפיים, באמצעות מאגרי נתוני ם המקשרים כתובת למיקום. מאגרי מידע על מיקום גיאוגרפי זמינים למכירה, וכמה מהם אף ניתנים בחינם. היכן יש נם מאגרי? IP Geolocation כמה שירותים מקוונים מאפשרים לחפש את מיקומ ה הגיאוגרפי של כתובת ה- IP על ידי הזנת ה לטופ ס ברשת. לדוגמא שני שירותים פופולריים הםGeobytes וIP2Location . כל אחד מ ה שירותים אלה מנצל מאגרים של מסדי נתונים ע ל כתובות, המבוסס ים על זרימת תנועה ב רשת ורישומ ים באת רים. מאגרי המידע במקור נועדו לשימוש על ידי מנהלי אתרים וניתן לרכ שם כחבילה להורדה. דוגמא נוספת- Skyhook חברתSkyhook Wireless בנתה מס ד נתונים ל מיקום גיאוגרפי מסוג אח ר. המערכת שלהם נועדה ל א כן את מיקוםבעזרת[ GPS [ של נתבי רשת ות ביתי ו ת ונקוד ו ת גישה אלחוטיות ברמה שעשויה לכלול גם כתוב ת של רחוב ומ בנה. מ ערכתSkyhook אינה זמינה ישירות לציבור אלא כשרות בתשלום. מה לגבי מאגרי מידע לנקוד ות חמ ות? Hotspots מאות אלפי נקודות אלחוטיות זמינ ות לשימוש ה ציבור ברחבי העולם. קיימים מאגרי מידע מקוונים שונים למציאת נקודות חמות שלWi-Fi המ מפ ים את מיקום של נקודה חמה ברמת כתובת הרחוב שלה. מערכות כ אל ו פועלות למשל עבור מטיילים המבקשים למצוא גישה ל רשת בקרבת מיקומם. כיצד ניתן לבצע עצמאיתGeolocation IP ? השאל ות הראשונ ות והבסיסי ו ת ביותר הקשור ות למיקום גיאוגרפי שלIP ה ן: האם זה אפשרי? ו מה רמת הרזולוציה המרחבית הנדרשת? ישנן שתי צורות ש בהן מידע מיקומי המסופק על מכשיר יכול ל הופיע. או שה מידע על המיקום עצמו נתון ע"י תיעוד כל שהוא או שז ו יכול ה להיות צורה כלשהי של ה קשר המאפשרת את ח י ש וב ה מיקום.

Upload: adi-ben-nun

Post on 04-Aug-2015

47 views

Category:

Internet


0 download

TRANSCRIPT

Page 1: IP Geolocation

2015יוני עדי בן נון IPמיקום כתובת

? IP (Geolocation) מיקום כתובת

אפשרי זאת, עדייןם אבאופן מוסדר ואחיד. אינן מייצגות מיקומים גיאוגרפיים ברשת IP כתובות

. IP תכתובשל מרחביה מהלקבוע את מיקובמקרים רבים

שנוצר,נתבונן בקוד של הדף כל שהוא וכשיר ממ Here המפות של כניסה לאתר בצעאם נלדוגמא כך

ישנו זיהוי מיקום ברמת המדינה ]ישראל[ וברמת היישוב ]ירושלים[. אזי

באמצעות מאגרי ,למיקומים גיאוגרפיים IPינסו למפות את כתובות ה ,מיקוםהנדרשות ל מערכות

מהם אף מיקום גיאוגרפי זמינים למכירה, וכמה על מאגרי מידע ם המקשרים כתובת למיקום.נתוני

.בחינםניתנים

IP Geolocation ?מאגרי נםישהיכן

העל ידי הזנת IP -הגיאוגרפי של כתובת ה הכמה שירותים מקוונים מאפשרים לחפש את מיקומ

כל אחד . IP2Locationו Geobytesשני שירותים פופולריים הם לדוגמא .ברשתס לטופ

רשתעל זרימת תנועה ב יםהמבוסס ,ל כתובותעמסדי נתונים של מאגריםשירותים אלה מנצל המ

כחבילה שםנועדו לשימוש על ידי מנהלי אתרים וניתן לרכבמקור המידע מאגרי רים. ים באתורישומ

.להורדה

Skyhook -דוגמא נוספת

המערכת שלהם נועדה ר.מיקום גיאוגרפי מסוג אחלד נתונים בנתה מס Skyhook Wireless חברתשעשויה ברמה ת גישה אלחוטיותות ונקודוביתיות רשת של נתבי] GPS]בעזרת את מיקום כןאל

אלא כשרות לציבורישירות אינה זמינה Skyhook ערכתמ בנה.ומרחוב של ת לכלול גם כתוב

.בתשלום

Hotspots ?ותחמ ותמה לגבי מאגרי מידע לנקוד

ציבור ברחבי הלשימוש ותזמינאלחוטיות נקודותמאות אלפי

מאגרי מידע מקוונים שונים למציאת נקודות חמות קיימים .העולם

כתובת ברמת מיקום של נקודה חמהאת יםמפהמ Wi-Fi של

רשת בקרבת גישה ללמצוא מטיילים המבקשיםלמשל עבור פועלות ואלכ מערכות .הרחוב שלה

מיקומם.

? Geolocation IP עצמאית כיצד ניתן לבצע

:ןה IPשל למיקום גיאוגרפי ותת ביותר הקשורווהבסיסי ותהראשונ ותהשאל

?הרזולוציה המרחבית הנדרשתרמת מהו ?האם זה אפשרי

עצמו המיקוםעל מידעשה או .הופיעיכול ל מכשיר המסופק עלמיקומי מידעבהן ש צורות שתי ישנן

.מיקוםה ובשיח את המאפשרת קשרה צורה כלשהי של להיות היכול ואו שזכל שהוא תיעודנתון ע"י

Page 2: IP Geolocation

2015יוני עדי בן נון IPמיקום כתובת

:תיואפשרונציג כמה

IPרישום של כתובת המידע תשאול .1

,מסדי נתוניםאלו .whois ב ותעל ידי הסתכל יחסית בקלותלמשל מתקבל IP על כתובת ה המידע

אפשר כך אמתי.בעולם לאירגוניים IP שמות דומיין וכתובות ,המקשרים בן מזהים לוגים ברשת ,ספק שירותי אינטרנטל משויכתהרשומה , לדוגמא . IP כתובת הקשורה לקבוע את הישות שאליה

יםכוללו ישותהמשויכים לפרטים ליצירת קשר ישנם בדרך כלל ועוד. משתמש קצה ,רגוןא, החברלממספרי טלפון להסיק ניתן מיקום גיאוגרפי ר.מספר טלפון וכתובת דוא, כתובת דואר אלקטרוני

.רשתכתובות בשל מאד לחלק מסוים אלו נותנים מיקוםמסדי נתונים .וכתובות דואר

whois –v huji.ac.il. הפקודה עצמה היא huji.ac.ilדוגמא: נתשאל למי משויכת הכתובת

...בירושלים למיקום גיאוגרפיהעברית של האוניברסיטה הכתובתת לשייך אאלא עתה לא נותר

יישום או משתמש המוסר מידע .2

ת לשאול א ..היא IP כתובת הגיאוגרפי של הלגלות את מיקומנוספת דרך פשוטה

שם את ציין" :כגוןת מיקום ושאלב כהרבים כרו רשתאתרי ל הכניסה. המשתמש

מזג תחזית של בקשהך, וד. כזמן ועאזור ה, שפת הממשק הנבחרת, המדינה שלך"

במסד נתוני ערך ליצור עשויה ,או הוראות נסיעה טיסהכרטיס הזמנת ,מקומית אוויר

.זוIP כתובתעבור מיקום גיאוגרפי

של לקוח הרשת. IP מאפשרים לאתר לקשרם עם כתובת ה, שדווחו פעם אחת, נתוני מיקום

.מיקוםשל להדליף מידע יכולים גם יישומים ,משתמששנודבו ע"י ה הנתונים מלבד

שהראה כי מחקרפרסם ,פרופסור חבר באוניברסיטת צפון קרוליינה , Xuxian Jiang 2012בשנת

. לסכן את הפרטיות של משתמשיםעלולות Androidיישומי מ רביםכלולות בה פרסוםמערכות

יומני שיחות , איסוף GPS אם באמצעות. מיקומו של משתמש אחר בועק וכמחצית ממערכות אל

.ונתונים רגישים אחרים,כתובות

Page 3: IP Geolocation

2015יוני עדי בן נון IPמיקום כתובת

.ידועים מיקומים של ברשת מסוימים צמתיםנם דורשות כי יש ,לא ידוע IP מיקום קביעת שיטות רוב

ברחבי בדלילות דיזמינות ידועים מקומות עם כתובותש רשתות היא גמישות של פעותתוהאחת

להיות היכול אחרים IP את המיקום של לקבועהיכולת , דלילים הם הידועים המקומות אם .הרשת

חוסר .הידועים ממקומות מרחקתלות בכ מצטברה חוסר ודאותגורם ל המידע החלקי .מוגבלת

.הידוע מהמיקוםדילוג כלעם גדל IP כתובת של במיקוםהוודאות

3. Delay based method

תגובה מאוסף ידוע של ניזמ יע"י חישוב הפרש

. IPל כתובת מיקומים ניתן לבצע טריאנגולציה ש

שונים ממספר מקורות הגיעיכול ל על מיקוםמידע

צומת אם ניתן להגיע ל .הרשתבנה ממ וצאהכת

קביעת יאז, םמסוימת באמצעות מספר נתיבי

היכולבמשולב כל אחד מנתיבים אלה מיקום לאורך

.לשמש כדי לשפר את הערכת המיקום

4. Topology driven mode

קרובות מבחינה טופולוגית הנן גם ההנחה שכתובות ב

, הרי ידיעת המיקום של נתב מרחק הפיזיהקרובות מבחינת

IPשל כתובת יכולה להעיד על קירבה במרחבלמשל

המשתמשת בו.

באופן IPהיכולת לזהות את מיקומו של סמך על כיום ברשת נבנית רבים יישומים ונליות של פונקציה

מנגנון שיכול לספק את זהו .מוהמידע על מיקו דווח אתימשתמש באופן ידני שה ךרולא צלאוטומטי ו

.מיקום ימבוסס רשתלשירותי "אתה נמצא כאן"תכונת

רשם: עדי בן נון

2015יוני