摘 一 个 综 合 IP 地 址 查 询 系 统 的 设 计 与 实 现 蔡 少 敏, 丁 伟, 张 维 维 ( 东 南 大 学 计 算 机 科 学 与 工 程 学 院, 南 京,210000) 要 : 为 向 中 国 教 育 和 科 研 网 华 东 北 地 区 网 络 中 心 的 用 户 提 供 准 确 详 尽 且 更 符 合 需 要 的 IP 地 址 归 属 信 息 查 询, 在 核 实 其 身 份 的 基 础 上, 以 异 步 的 方 式 提 供 相 应 的 服 务, 同 时 按 常 规 方 式, 为 普 通 用 户 提 供 缩 减 的 IP 地 址 归 属 查 询 服 务 本 系 统 是 一 个 采 用 B/S 设 计 模 式, 基 于 LAMP 的 信 息 查 询 管 理 系 统 在 本 系 统 中, 主 要 实 现 由 whois 数 据 源 获 取 IP 地 址 归 属 表, 并 基 于 该 IP 地 址 归 属 表 实 现 用 户 登 录 模 块 用 户 管 理 模 块 用 户 查 询 模 块 系 统 管 理 模 块, 并 通 过 socket 通 信 来 实 现 IP 地 址 发 布 系 统 对 外 公 开 提 供 服 务 等 本 文 详 细 介 绍 了 该 综 合 IP 地 址 查 询 系 统 的 功 能 需 求 系 统 设 计 实 现 细 节 和 开 发 过 程 及 方 法 关 键 词 :IP 地 址 ; 地 理 位 置 ;ISP; 具 体 单 位 ;CERNET 用 户 ;MysqL 数 据 库 Design And Implementation For An Integrated IP Address Searching System Cai Shaomin, Ding Wei, Zhang Weiwei (School of Mechanical Engineering, Southeast University, Nanjing, 210000) Abstract: The thesis is to provide more accurate detailed IP address information for all the China Education and Research Network center in northeastern regional networks. It can meet the needs of IP address information query services.what s more, it also provides some queries in asynchronous delivery for some management related to Education network, but they need to be identified. For most user, the thesis provides basic IP address location research. We use the B/S patterns and LAMP, to achieve the login module of different users, to realize the searching module, and the system management module. The paper implemates the IP address information table from the source whois, and analyzes the functional needs of the system the system design and implementation. Also, it briefly introduces the development process and methods we used. Key words: IP address;location ;ISP ;Specific unit;cernet users;mysql Database CERNET 华 东 北 地 区 网 络 中 心 在 网 络 运 行 与 网 络 管 理 网 络 安 全 有 关 的 科 研 工 作 中, 存 在 大 量 的 与 IP 归 属 有 关 的 需 求 目 前, 互 联 网 上 有 许 多 在 线 提 供 IP 地 址 归 属 信 息 服 务 的 商 业 网 站, 比 如 www.ip.cn www.ip138.com ipseeker.cn 等, 也 有 Whois 这 样 通 过 命 令 接 口 实 现 对 域 名 信 息 的 查 询 虽 然 它 们 都 能 够 提 供 IP 地 址 归 属 信 息 的 查 询, 但 是 由 于 这 些 网 站 均 以 匿 名 方 式 提 供 服 务, 所 以 在 功 能 方 面 会 受 到 很 大 限 制, 比 如 www.ip.cn 支 持 的 查 询 条 件 比 较 单 一, 只 能 根 据 IP 地 址 查 其 归 属, 并 且 不 能 支 持 大 量 的 IP 地 址 的 同 时 查 询, 也 不 支 持 以 IP 地 址 博 士 研 究 生,E-mail:wwzhang@njnet.edu.cn 以 外 的 信 息 作 为 关 键 字 进 行 查 询 其 他 网 站 也 会 有 限 制 每 天 的 查 询 次 数 查 询 到 的 归 属 信 息 不 够 详 细 全 面 等 问 题 为 了 给 网 络 中 心 科 研 和 运 行 工 作 提 供 全 方 位 的 IP 地 址 归 属 服 务, 我 们 基 于 whois 数 据 库 构 建 了 一 个 综 合 IP 地 址 归 属 查 询 服 务 系 统, 该 系 统 以 任 意 表 项 缺 省 和 组 合 方 式 构 造 查 询 条 件, 并 以 灵 活 的 方 式 返 回 表 所 有 符 合 条 件 的 IP 地 址 本 系 统 在 为 网 络 中 心 有 关 的 科 研 工 作 提 供 全 方 位 的 地 址 归 属 服 务 的 基 础 上, 还 可 以 逐 步 向 江 苏 教 育 网 中 有 类 似 需 要 的 其 他 实 名 用 户 开 放 作 者 简 介 : 蔡 少 敏,(1987-), 女, 硕 士 研 究 生, E- mail:smcai@njnet.edu.cn; 丁 伟,(1962-), 女, 教 授, E-mail:wding@njnet.edu.cn. ; 张 维 维, (1983-), 男, 工 作 方 案 和 系 统 的 功 能 为 实 现 上 述 目 标, 本 论 文 的 工 作 分 成 2 个 方
面 展 开 : 一 是 全 局 IP 地 址 表 的 获 取, 二 是 基 于 该 地 址 表 完 成 一 个 实 际 的 查 询 系 统 更 具 体 而 言, 第 一 项 工 作 的 目 标 是 建 立 一 个 全 局 IP 归 属 表, 第 二 项 工 作 是 基 于 这 张 表 设 计 并 实 现 一 个 综 合 查 询 服 务 系 统 全 局 IP 地 址 归 属 表 的 获 取 我 们 采 用 基 于 whois 原 始 数 据 库 查 询 注 册 记 录, 通 过 字 符 串 匹 配 算 法 进 一 步 提 取 其 归 属 信 息 的 方 式 完 成, 该 表 的 格 式 如 表 1 所 示 表 1 IP 地 址 归 属 表 IP continent country region city isp unit 查 询 系 统 基 于 上 面 的 全 局 IP 归 属 表, 采 用 B/S 结 构 实 现 在 功 能 方 面, 该 系 统 对 普 通 用 户 支 持 归 归 IP 地 址 归 属 信 息 ; 对 CERNET 用 户, 该 系 统 提 供 了 更 加 详 细 的 查 询 方 式, 可 以 将 该 表 的 任 何 表 项 或 者 联 合 几 个 表 项 作 为 查 询 条 件 ( 各 项 查 询 条 件 之 间 的 关 系 可 以 是 与 关 系, 也 可 以 是 或 关 系 ), 并 返 回 所 有 符 合 条 件 的 记 录, 同 时 支 持 用 户 以 excel 格 式 进 行 下 载 返 回 结 果 详 见 系 统 功 能 图 ( 图 1) 图 1 系 统 功 能 图 全 局 IP 地 址 归 属 表 的 建 立 本 系 统 的 首 要 任 务 是 通 过 获 取 的 IP 地 址 归 属 的 数 据 源, 来 构 建 一 个 比 较 完 整 且 准 确 的 IP 地 址 归 属 表 该 表 的 归 属 信 息 包 括 地 理 归 属 ( 所 属 国 家 省 市 ) 和 逻 辑 归 属 ( 所 属 ISP POP 主 节 点 单 位 名 称 ) 数 据 源 的 获 取 可 以 采 用 基 于 数 据 挖 掘 的 方 法 和 基 于 时 延 测 量 的 方 法 基 于 数 据 挖 掘 的 方 法 包 括 基 于 DNS LOC 归 归 [1] 归 归 whois 数 据 库 [1] GeoTrack [2] GeoCluster [2] 和 基 于 web 数 据 挖 掘 [3] 和 启 发 式 推 断 基 于 时 延 测 量 的 方 法 包 括 GeoPing [4] [5] 基 于 约 束 的 地 理 定 位 基 于 拓 扑 的 地 理 定 位 [6] 1.1 获 取 数 据 源 本 系 统 首 先 采 用 基 于 数 据 挖 掘 中 的 查 询 whois 数 据 库 注 册 记 录 的 方 法 whois 数 据 库 是 一 种 由 DDN 信 息 中 心 维 护 的 关 于 用 户 主 机 系 统 网 络 和 域 的 Internet 数 据 库 从 whois 数 据 库 可 以 获 得 每 个 IP 地 址 的 相 关 地 理 位 置 等 许 多 信 息 如 whois 202.112.23.35, 可 获 取 信 息 如 下 : inetnum: 202.112.0.0-202.112.31.255 netname: CEPBKB-CN descr: China Education and Reaearch Network Center descr: Tsinghua University descr: Beijing, 100084 country: CN admin-c: CER-AP tech-c: CER_AP remarks: origin AS4538 remarks: service provider changed: hn-changed@net.edu.cn 19960211 mnt-by: MAINT-CEPNET-AP status: ASSIGNED NON-PORTABLE source: APNIC 将 查 询 到 的 每 个 IP 地 址 / 段 的 信 息 选 择 系 统 所 需 要 的 逐 条 写 入 文 件 IP_location_file_webwhois 中 文 件 包 含 信 息 : IP 地 址 / 前 缀 洲 国 家 具 体 单 位 info 其 中 洲 国 家 和 具 体 单 位 是 可 以 直 接 提 取 到 的 而 info 是 间 接 提 取 到 的 关 于 IP 归 属 的 模 糊 信 息 一 个 IP 地 址 / 前 缀 可 能 需 要 多 次 whois 数 据 库 查 询, 其 基 本 算 法 如 图 2 所 示 :
图 2 获 取 数 据 源 算 法 1.2 构 建 IP 归 属 表 然 后, 由 上 面 所 获 取 的 数 据 源 文 件 IP_location_file_webwhois, 通 过 字 符 串 匹 配 算 法 进 一 步 提 取 其 归 属 信 息, 从 而 构 建 IP 地 址 归 属 表 在 做 词 法 分 析 时, 需 要 用 到 一 些 基 本 信 息, 分 别 是 用 来 记 录 国 家 该 国 家 下 的 省 市 及 ISP 具 体 单 位 等 读 取 这 些 信 息 构 建 数 据 结 构, 并 用 数 组 存 放, 以 便 在 字 符 串 匹 配 时 使 用 主 要 的 数 据 结 构 Record, 来 记 录 每 一 个 IP 地 址 / 前 缀 对 应 的 所 有 信 息 : struct Record { char IPAddr[19]; char RIR[8]; //IP 地 址 加 前 缀 // 所 属 RIR char country_s[3]; // 国 家 名 缩 写 char region[region_len]; // 省 名 char city[city_len]; char ISP[ISP_LEN]; char unit [UNIT_LEN]; } record; 基 本 算 法 : // 城 市 名 //ISP 名 // 具 体 单 位 或 学 校 名 图 3 构 建 IP 归 属 表 算 法 1.3 IP 归 属 表 的 维 护 由 于 本 系 统 的 一 切 运 转 都 是 基 于 该 IP 归 属 表 的, 因 此 对 于 该 IP 归 属 表 的 维 护 尤 为 重 要 首 先, 为 了 防 止 IP 归 属 表 受 到 攻 击 或 窃 取, 将 其 放 置 于 内 网 服 务 器 中, 只 提 供 一 个 端 口 来 窃 听 外 网 上 提 供 服 务 的 一 个 服 务 器 的 请 求 这 其 中 [7] 使 用 socket 通 信 来 实 现, 将 在 4.4 中 具 体 介 绍 其 次, 由 于 用 以 上 方 法 获 得 的 IP 归 属 表 会 存 在 地 理 定 位 误 差, 因 此 需 要 进 一 步 提 高 该 表 的 准 确 性 本 文 采 用 测 量 RTT 来 找 出 那 些 地 理 定 位 错 误 的 IP 地 址 通 过 测 量 分 别 在 两 个 域 内 的 IP 地 址 之 间 报 文 发 送 接 收 的 RTT, 比 较 找 出 与 其 他 RTT 差 别 非 常 大 的 IP 地 址, 从 而 来 进 行 勘 误
查 询 系 统 的 结 构 设 计 查 询 系 统 的 实 现 1.4 密 码 管 理 模 块 每 天 凌 晨, 系 统 将 进 行 一 次 密 码 更 新, 并 将 该 随 机 密 码 存 入 数 据 库, 同 时 发 送 至 管 理 员 的 邮 箱, 以 防 系 统 崩 溃 时 查 询 使 用 密 码 的 更 新 实 现 技 巧 : 每 天, 当 第 一 个 用 户 访 问 该 系 统 时, 系 统 将 该 用 户 此 时 的 登 录 日 期 与 数 据 库 中 password_log 中 最 后 一 个 密 码 的 生 成 日 期 作 比 较, 由 于 是 当 日 第 一 次 登 录, 此 时 必 然 不 同, 则 立 即 生 成 当 日 新 的 密 码, 同 时 将 该 密 码 发 送 至 管 理 员 邮 箱 对 于 每 个 用 户, 当 天 若 是 首 次 登 录 该 系 统, 则 需 通 过 邮 箱 获 取 当 日 密 码, 此 时 将 该 用 户 的 ip 地 址 邮 箱 以 及 登 录 时 间 记 录 到 数 据 库 实 现 将 当 日 密 码 发 送 至 客 户 端 邮 箱, 需 要 用 到 两 个 类 :class Mail 和 class Mail_mine 图 4 系 统 结 构 图 页 面 显 示 模 块 : 负 责 接 收 用 户 输 入 请 求, 返 回 查 询 结 果 密 码 管 理 模 块 : 负 责 每 天 更 新 一 个 八 位 随 机 数 密 码, 密 码 的 验 证 及 邮 件 的 归 送 用 户 管 理 模 块 : 负 责 对 用 户 进 行 管 理, 判 断 用 户 模 式 记 录 用 户 信 息 访 问 时 间 及 其 具 体 查 询 条 件 信 息 等, 归 归 CERNET 用 户 的 基 本 信 息, 并 将 该 信 息 发 送 至 管 理 员 邮 箱 用 户 查 询 模 块 : 根 据 用 户 请 求, 查 询 IP 归 属 表, 将 查 询 结 果 提 供 给 页 面 显 示 模 块 系 统 配 置 管 理 : 对 系 统 进 行 配 置 和 维 护 管 理 1) 更 新 IP 归 属 表 2) 系 统 出 错 时 的 恢 复 3) 用 socket 实 现 内 外 网 服 务 器 的 通 信 1.5 用 户 管 理 模 块 利 用 每 个 用 户 的 IP 地 址 不 同, 来 区 分 标 志 该 用 户, 并 通 过 其 来 判 断 该 用 户 是 否 为 CERNET 用 户 对 于 每 一 位 客 户, 系 统 将 该 用 户 的 基 本 信 息 及 查 询 信 息 记 入 数 据 库 在 非 网 络 中 心 的 CERNET 用 户 使 用 多 维 查 询 功 能 时, 需 要 记 录 该 用 户 的 完 整 的 信 息, 以 便 核 实 后 反 馈 查 询 结 果 1.6 用 户 查 询 模 块 该 模 块 是 系 统 最 主 要 的 模 块 不 同 的 用 户 设 有 不 同 的 查 询 权 限 所 有 的 用 户 都 可 以 由 IP 地 址 查 其 归 属, 而 只 有 CERNET 用 户 可 以 进 入 系 统 的 多 维 查 询 对 于 普 通 用 户, 系 统 支 持 一 次 可 查 询 最 多 三 个 IP 地 址 的 归 属 信 息 ; 对 于 CERNET 用 户 的 多 维 查 询 ( 如 图 5), 可 以 将 IP 归 属 表 的 任 何 一 项 或 者 多 项 的 组 合 作 为 查 询 条 件, 如 查 询 条 件 : 地 理 位 置 为 亚 洲 中 国 江 苏 省 南 京 市 并 且 ISP 为 教 育 网, 系 统 返 回 符 合 条 件 的 查 询 结 果
时, 为 了 避 免 IP 地 址 的 重 复, 查 询 结 果 只 选 取 掩 码 最 大 的 那 个 段 ; 当 查 询 条 件 中 不 含 有 IP 地 址 时, 查 询 结 果 数 量 会 可 能 比 较 多, 采 取 分 页 显 示 返 回 结 果 1.7 使 用 socket 通 信 来 实 现 内 网 对 外 公 开 提 供 服 务 图 5 多 维 查 询 如 上 图 的 多 维 查 询 界 面 所 示, 对 于 IP 地 址 条 件 的 输 入, 系 统 提 供 了 四 个 IP 地 址 的 输 入, 用 户 可 以 根 据 需 要 输 入 一 个 或 者 多 个 IP 地 址 作 为 查 询 条 件, 本 系 统 支 持 IP 地 址 的 模 糊 查 询, 输 入 的 IP 地 址 可 以 为 202.112.23.* 对 于 地 理 位 置 条 件 的 选 择, 本 系 统 提 供 了 四 级 级 联 菜 单, 用 户 可 以 大 范 围 的 查 询, 即 只 选 择 某 个 洲 ; 也 可 以 小 范 围 的 查 询, 即 具 体 到 某 一 个 城 市 对 于 国 外 地 理 位 置 的 选 择 只 能 具 体 到 国 家, 而 中 国 的 地 理 位 置 可 以 具 体 到 一 个 城 市 对 于 ISP( 互 联 网 提 供 商 ) 的 选 择, 系 统 列 出 了 六 个 选 择 项, 即 教 育 网 电 信 网 通 移 动 联 通 和 铁 通 对 于 具 体 的 单 位 或 者 学 校, 系 统 可 以 允 许 用 户 自 己 输 入, 同 时 为 了 方 便 用 户, 系 统 支 持 google 搜 索 的 auto suggest 功 能, 如 用 户 欲 查 询 上 海 财 经 大 学 的 相 关 信 息, 在 输 入 框 输 入 上 海 时 系 统 会 自 动 搜 索 上 海 的 单 位 和 学 校, 弹 出 的 下 拉 菜 单 中 就 包 括 上 海 财 经 大 学 上 海 第 二 工 业 大 学 上 海 师 范 大 学 等, 用 户 选 择 可 以 直 接 选 择 所 需 单 位 或 学 校 以 上 的 各 个 查 询 项, 他 们 之 间 的 关 系 默 认 为 与 关 系, 当 然, 用 户 也 可 以 手 动 选 择 或 关 系 冲 突 策 略 : 在 多 维 查 询 中, 由 于 将 IP 归 属 表 中 的 其 他 表 项 作 为 查 询 条 件, 其 返 回 结 果 和 简 单 的 IP 地 址 归 属 查 询 结 果 有 所 不 同 因 为 一 个 IP 地 址 最 多 对 应 一 条 查 询 结 果, 而 一 个 地 理 位 置 或 者 一 个 ISP, 或 者 一 个 具 体 单 位 学 校, 有 可 能 对 应 很 多 的 查 询 结 果 所 以 当 查 询 条 件 中 含 有 IP 地 址 IP 地 址 发 布 系 统 的 实 现 对 象 分 为 三 种 : 1 网 络 中 心 的 工 作 人 员, 主 要 进 行 研 究 工 作 网 络 管 理 以 及 网 络 开 发 等 ; 2 CERNET 用 户, 如 重 点 实 验 室 图 书 馆 需 要 定 向 提 供 IP 地 址 综 合 信 息 服 务 ; 3 普 通 的 非 CERNET 用 户 基 于 对 以 上 三 种 对 象 提 供 服 务, 本 系 统 在 对 外 提 供 该 服 务 时, 实 现 的 通 信 方 案 如 图 6 所 示 : 图 6 socket 通 信 服 务 器 1 在 该 服 务 器 上 存 放 非 内 网 用 户 所 访 问 的 网 页, 在 有 用 户 访 问 时, 该 服 务 器 变 成 客 户 端, 向 服 务 器 2 的 特 定 端 口 发 起 连 接 通 信, 发 送 服 务 请 求 报 文 并 等 待 接 收 应 答 服 务 器 2 在 该 服 务 器 上 存 放 供 查 询 使 用 的 数 据 库 以 及 供 网 络 中 心 内 部 用 户 访 问 的 网 页, 并 时 刻 运 行 着 来 自 服 务 器 1 的 监 听 进 程, 等 待 客 户 请 求 到 达 该 端 口 对 于 来 自 网 络 中 心 内 部 用 户 的 查 询 请 求, 直 接 连 接 服 务 器 返 回 查 询 结 果 ; 而 对 于 非 网 络 中 心 内 部 用 户 则 需 通 过 服 务 器 1 向 服 务 器 2 发 出 连 接 请 求, 发 送 服 务 请 求 报 文, 服 务 器 2 通 过 本 地 的 数 据 库 查 询, 向 服 务 器 1 返 回 查 询 结 果
系 统 的 测 试 1.8 页 面 跳 转 流 程 图 在 进 入 系 统 进 行 查 询 时, 页 面 跳 转 主 要 分 为 两 个 流 程 : 对 于 网 络 中 心 的 研 究 人 员, 系 统 支 持 其 多 维 查 询, 无 需 核 实 用 户 信 息 并 可 立 即 返 回 符 合 查 询 条 件 的 结 果 ; 而 对 于 普 通 用 户, 若 进 行 多 维 查 询, 则 需 核 实 其 身 份, 并 且 以 异 步 方 式 返 回 符 合 查 询 条 件 的 结 果 1.9 测 试 流 程 1 ) 登 录, 输 入 密 码, 密 码 由 数 字 0~9 和 字 母 a~z,a~z 随 机 形 成, 共 八 位 2 ) 若 是 今 日 首 次 登 录 或 者 忘 记 当 日 密 码, 则 可 以 点 击 登 陆 页 面 的 获 取 密 码?, 进 入 密 码 获 取 界 面 登 录 所 输 入 的 邮 箱, 获 取 当 日 密 码, 并 返 回 登 录 页 面 重 新 登 录 3 ) 登 录 成 功 后 进 入 简 单 的 IP 地 址 归 属 查 询 界 面, 如 归 9 所 示 : 5.1.1 网 络 中 心 研 究 人 员 5.1.2 普 通 用 户 图 7 网 络 中 心 研 究 人 员 的 查 询 流 程 如 图 9 简 单 的 IP 归 属 查 询 界 面 查 询 两 个 IP 地 址 202.112.23.35 和 58.192.112.23, 页 面 直 接 返 回 查 询 结 果, 如 表 2 所 示 : IP 地 址 / 前 缀 表 2 查 询 结 果 洲 国 家 地 区 城 市 ISP 子 网 名 称 202.112.23.35 亚 洲 中 国 北 京 北 京 教 育 网 CERNET 58.192.112.23 亚 洲 中 国 江 苏 南 京 教 育 网 东 南 大 学 图 8 普 通 用 户 的 查 询 流 程 4 ) 若 用 户 为 CERNET 用 户, 且 欲 进 入 多 维 查 询 界 面 查 询 更 多 信 息 点 击 如 图 9 所 示 的 CERNET 用 户? 进 入 多 维 查 询 界 面, 如 图 5 所 示 输 入 查 询 条 件 后, 要 得 到 查 询 结 果, 需 先 核 实 用 户 信 息 及 查 询 用 途 在 填 写 用 户 信 息 时, 除 了 手 机 号 码 外 必 须 全 部 真 实 填 写 管 理 员 在 核 实 了 该 用 户 的 身 份 和 用 途 后, 将 符 合 查 询 条 件 的 结 果 以 excel 格 式 发 送 到 该 用 户 的 邮 箱 如 果 该 用 户 在 填 写 用 户 信 息 时 提 供 了 手 机 号 码, 管 理 员 将 会 同 时 发 送 一 条 提 示 短 信 给 该 用 户 5 ) 若 是 网 络 中 心 研 究 人 员, 则 直 接 返 回 符 合 查
询 条 件 的 结 果, 并 支 持 将 该 结 果 以 excel 表 格 的 形 式 进 行 下 载 如 查 询 条 件 : 地 理 位 置 为 亚 洲 中 国 江 苏 南 京, ISP 为 教 育 科 研 网, 具 体 单 位 为 东 南 大 学 查 询 结 果 直 接 以 表 格 的 形 式 返 回 给 用 户, 如 图 10 所 示 : 研 究 总 结 图 10 查 询 结 果 科 技 一 直 在 飞 速 发 展, 用 户 对 IP 地 址 的 相 关 信 息 的 需 求 也 越 来 越 高 因 此 需 要 这 样 的 查 询 系 统 的 准 确 度 更 高, 覆 盖 范 围 更 广, 以 及 返 回 结 果 更 为 全 面 而 且 现 在 IPv4 的 下 一 代 互 联 网 协 议 版 本 IPv6, 正 在 不 断 发 展 和 完 善, 不 久 的 将 来 将 取 代 目 前 被 广 泛 使 用 的 IPv4 尽 管 本 系 统 实 现 了 预 期 功 能, 但 是 采 用 web whois 数 据 库 获 取 IP 归 属 表, 会 存 在 以 下 缺 点 : whois 数 据 库 会 存 在 信 息 陈 旧 且 难 免 出 现 填 写 错 误 的 问 题 ; 大 公 司 常 常 注 册 同 样 的 信 息, 导 致 地 理 定 位 出 现 误 差 ; 在 通 过 字 符 串 匹 配 来 寻 找 地 理 归 属 信 息 时 会 出 现 错 误 匹 配 问 题 这 些 问 题, 我 们 将 在 下 一 阶 段 逐 一 解 决, 尽 量 提 高 其 准 确 率 [3] Chuanxiong Guo, Yunxin Liu, Wenchao Shen, et al. Mining the Web and the Internet for Accurate IP Address Geolocations [J]. Infocom, 2009. 4-7. [4] V. N. Padmanabban, L. Subramanian. Determining the geographic location of Internet hosts. In SIGMETRICS/Performance, 2001. [5] B. Gueye, A. Ziviani, M. Crovella, S. Fdida. Constraint- Based Geolocation of Internet Hosts. IEEE/ACM trans. Networking, 14(6), Dec 2006. [6] E. Katz-Bassett, J. P. John, A. Krishnamurthy, et al. Towards IP Geolocation using Delay and Topology Measurements. In Proceedings of IMC 06, 2006. [7] 吴 祖 民, 赵 勇, 杨 仁 庆. Linux 下 网 络 Socket 编 程 技 术 [J]. 通 信 与 广 播 电 视, 2005(2). [8] 聂 庆 鹏, 毛 书 鹏, 王 志 乐. PHP+MySQL 动 态 网 站 开 发 与 全 程 实 例 [M]. 北 京 : 清 华 大 学 出 版 社, 2007. [9] 张 建 立. Dreamweaver 动 态 网 站 建 设 全 程 实 录 [M]. 科 学 出 版 社, 2009. 320-514. [10] 武 洪 萍, 马 桂 婷. 数 据 库 原 理 及 应 用 (SQL Server 版 ) [M]. 北 京 : 北 京 大 学 出 版 社, 2008. [11] 刘 智 勇. Javascript 开 发 技 术 大 全 [M]. 北 京 : 清 华 大 学 出 版 社, 2009. [12] 方 晨. Dreamweaver/PHP/MySQL 动 态 网 站 建 设 实 务 [M]. 上 海 : 上 海 科 学 普 及 出 版 社, 2009. 1-262. [13] 徐 国 平. 网 页 设 计 与 制 作 教 程 [M]. 第 二 版. 高 等 教 育 出 版 社, 2002. [14] 聂 小 燕, 鲁 才, 许 文 波. 美 工 神 话 (CSS 网 站 布 局 与 美 化 )[M]. 人 民 邮 电 出 版 社, 2007. 参 考 文 献 : [1] D. Moore, R. Periakaruppan, J. Donohoe, et al. Where in the World is netgeo.caida.org? [J]. In Proceedings of INET 00, 2000. 1-6. [2] V. N. Padmanabhan, L. Subramanian. An Investigation of Geographic Mapping Techniques for Internet Hosts. In Proceedings of SIGCOMM 01, 2001. 8-10.