2 repositorios
Application of binary search algorithms to efficiently locate IP addresses within sorted network ranges.
Distinct from Binary Search Utilities: Specializes general binary search utilities for the specific domain of IP address range matching.
Explore 2 awesome GitHub repositories matching software engineering & architecture · IP Range Lookups. Refine with filters or upvote what's useful.
GeoIP2-CN provides curated datasets and binary database files designed to identify network addresses originating from mainland China. It provides a GeoIP2 China database and a routing list formatted as a MaxMind compatible database for use with network tools. The project enables proxy traffic management by distinguishing between domestic and international IP addresses. This allows for regional network routing and the application of decision logic to separate traffic paths based on geographic location. The system implements IP identification through MMDB-based lookups, binary-search range mat
Implements high-speed IP address location within sorted network ranges using a binary search algorithm.
GeoLite.mmdb is a curated repository of prebuilt MaxMind GeoIP databases in the MMDB binary format, providing ready-to-use files for mapping IP addresses to geographic locations and autonomous system network providers without requiring a MaxMind account or manual compilation. The project serves as a central source for country-level, city-level, and autonomous system number (ASN) databases that enable fast, decompression-free IP lookups. The repository delivers three primary database files: the GeoLite2 Country database for resolving IP addresses to their registered countries, the GeoLite2 Cit
Implements radix tree traversal on binary databases for fast IP-to-geographic record mapping.