Design and research on GeoIP

Based on the coding of The EMD (The extended model based on mapping division) subdivision mesh, we designed an network address coding of subdivision mesh (GeoIP). In this paper, the method that the coding of The EMD subdivision mesh combines with IPv6 is proposed. Through the method we can organize Spatial Data by the storage architecture model that every server stands for a geographic area. The main idea is following: first, extend the length of EMD subdivision mesh code to 68 bits; then insert the GeoIP into IPv6 address, after that the IPv6 network is divided by VLSM(Variable Length Subnet Mask) in accordance with the Division strategy of the EMD subdivision mesh. By this way, every Subnet or every network node can stand for some subdivision mesh, we can realize the goal that organize the global Spatial Data by geographic position, so that the global Spatial Data can be managed in order and in a highly-efficient way.

[1]  Tae-Il Kim,et al.  IPv4/IPv6 forwarding control architecture in distributed router , 2006, 2006 8th International Conference Advanced Communication Technology.

[2]  M.S. Mian,et al.  IP Address Space Management using Aggregated Fixed Length Subnet Masking , 2007, 2007 International Conference on Electrical Engineering.

[3]  Daniel Massey,et al.  Enhancing DNS Resilience against Denial of Service Attacks , 2007, 37th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN'07).

[4]  Zhongcheng Li,et al.  IPv6 conformance testing: theory and practice , 2004 .

[5]  Michael F. Goodchild,et al.  A Geographer Looks at Spatial Information Theory , 2001, COSIT.

[6]  Joseph Davis,et al.  Understanding IPv6 , 2002 .

[7]  Michael F. Goodchild,et al.  A hierarchical spatial data structure for global geographic information systems , 1992, CVGIP Graph. Model. Image Process..

[8]  R. Beachy IP Policies and Serving the Public , 2003, Science.

[9]  Geoffrey H. Dutton A Hierarchical Coordinate System for Geoprocessing and Cartography , 1998 .