2010-01-03 35 views

Trả lời

5

Như tôi đã hiểu, mạng con IP được gán cho nhà cung cấp dịch vụ của bạn - vì vậy, mỗi dải IP được gắn cờ trong nước xuất xứ của nhà cung cấp đó, vì vậy mỗi IP trong phạm vi đó được giả định nằm trong đất nước đó.

Điều này không hề đơn giản - trước đây chúng tôi đã cung cấp băng thông rộng vệ tinh cho chúng tôi (ở Anh) bởi nhà cung cấp của Bỉ. Mỗi khi chúng tôi googled bất cứ điều gì, chúng tôi sẽ được cung cấp để chỉ xem các trang trong Bỉ.

1

Có một số tổ chức quản lý việc phân bổ địa chỉ IP, chẳng hạn như Đăng ký số Internet của Hoa Kỳ (ARIN). Các tổ chức này duy trì danh sách tổng thể về các khối địa chỉ IP được cấp phát và nơi chúng được phân bổ đến và xuất bản danh sách được cập nhật thường xuyên.

Phần mềm định vị địa lý tận dụng tối đa các danh sách này và cung cấp các phương pháp ánh xạ nhanh các địa chỉ IP tới các quốc gia. Nói chung các sản phẩm thương mại sẽ cố gắng để có độ chính xác cao hơn và sử dụng các nguồn dữ liệu khác.

Khám phá bài viết Geolocation Software trên wikipedia để biết một số liên kết thú vị về chủ đề.

23

Ánh xạ địa chỉ IP tới địa lý được thực hiện thông qua các bảng, trong đó bản đồ IP đến một vị trí cụ thể. Tuy nhiên, vị trí này không cần phải chính xác vì địa chỉ IP không mang bất kỳ thông tin nào về vị trí của chúng, đây là các địa chỉ xấp xỉ.

Từ http://en.wikipedia.org/wiki/Geolocation_software:

Các nguồn chủ yếu cho dữ liệu địa chỉ IP là cơ quan đăng ký Internet khu vực mà phân bổ và phân phối địa chỉ IP giữa các tổ chức nằm trong khu vực dịch vụ của mình:

  • Registry Mỹ Internet Các số (ARIN)
  • Trung tâm điều phối mạng RIPE (RIPE NCC)
  • Thông tin mạng châu Á-Thái Bình Dương Center (APNIC)
  • Latin Registry Internet Địa chỉ Mỹ và Caribê (LACNIC)
  • Trung tâm Thông tin Mạng Phi (AfriNIC)

nguồn thứ cấp bao gồm:

  • Data mining hoặc người dùng gửi về địa lý dữ liệu vị trí. Ví dụ: trang web thời tiết có thể yêu cầu khách truy cập tìm tên thành phố để tìm dự báo địa phương của họ. Một ví dụ khác là ghép nối địa chỉ IP của người dùng với thông tin địa chỉ trong tiểu sử tài khoản của anh ta/cô ấy.
  • Dữ liệu được các nhà cung cấp dịch vụ internet đóng góp.
  • Hợp nhất cơ sở dữ liệu từ các nhà cung cấp khác nhau.
  • Guesstimates từ phạm vi Class C liền kề [2] và/hoặc được thu thập từ các bước nhảy mạng.

Độ chính xác được cải thiện bằng cách:

  • dữ liệu chà kỹ để lọc ra hoặc xác định dị thường.
  • Phân tích thống kê dữ liệu do người dùng gửi.
1

Có một cái gì đó trong cơ sở hạ tầng internet được gọi là một hệ thống tự trị, defintion here

Mỗi nhà cung cấp đã được chỉ định ít nhất một trong số này. AS có ASN duy nhất (Số Hệ thống Tự động), trong đó AS có thể có mạng (WAN & LAN).

Chúng được gán cho các nhà cung cấp, mà tắt khóa học có một vị trí, vì vậy các giao thức định tuyến biết bằng các ASN gì múi họ đang ở.

Sử dụng dịch vụ WHOIS người ta có thể xác định xem ai một địa chỉ IP thuộc về, như hầu hết chúng ta được nhà cung cấp của chúng tôi chỉ định một địa chỉ IP khi trực tuyến, trên WHOIS, bạn sẽ tìm thấy thị trấn của nhà cung cấp bạn đang ở. Nhưng WHOIS là một trang web, bạn sẽ tìm thấy chủ sở hữu đó, vì vậy Geolocation sử dụng dịch vụ đó rất nhiều.

1

Để bắt đầu nhanh chóng vào vị trí địa lý, hãy mở một dòng lệnh và nhập tracert stackoverflow.com và chú ý đến kết quả. Chủ yếu, vài dòng đầu tiên đã đưa ra những gợi ý quan trọng về vị trí của bạn.

0

Về cơ bản, họ đoán dựa trên địa chỉ IP. một nơi nào đó họ có một danh sách các dải địa chỉ ip và địa điểm. mà họ duy trì dựa trên tra cứu chống lại whois, traceroute và/hoặc phản hồi của người dùng.

Ví dụ MaxMind dường như chủ yếu dựa vào phản hồi của người dùng để giữ cho danh sách của nó hiện tại.

Mọi người sử dụng VPN amt Proxy để tránh xung quanh tính năng chặn địa lý IP. và đôi khi bảng chỉ có dữ liệu sai.

Nếu bạn muốn somtjhing đó là rẻ và chủ yếu là làm việc và không phải lo lắng về việc xa lánh người dùng của bạn nó, là một giải pháp tốt. không mong đợi tốt hơn so với 99% của kết quả là trong vòng 2000 dặm của địa điểm người sử dụng thực tế.

Các vấn đề liên quan