A modified offset min-sum decoding algorithm



Similar documents
Mechanical Science and Technology for Aerospace Engineering October Vol No. 10 Web SaaS B /S Web2. 0 Web2. 0 TP315 A

untitled

声 明 本 公 司 及 全 体 董 事 监 事 高 级 管 理 人 员 承 诺 不 存 在 任 何 虚 假 记 载 误 导 性 陈 述 或 重 大 遗 漏, 并 对 其 真 实 性 准 确 性 完 整 性 承 担 个 别 和 连 带 的 法 律 责 任 本 公 司 负 责 人 和 主 管 会 计 工

F4

. 3. MOOC 2006 MOOC Automated Text Marker 2014 e-rater Yigal et al MOOC Coursera Edx 97

UDC The Design and Implementation of a Specialized Search Engine Based on Robot Technology 厦门大学博硕士论文摘要库

Microsoft Word - 46.doc

<4D F736F F D D DBACEC0F25FD0A3B6D4B8E55F2DB6FED0A32D2D2DC8A5B5F4CDBCD6D0B5C4BBD8B3B5B7FBBAC52E646F63>

视 频 公 开 课 3 门, 省 级 精 品 资 源 共 享 课 15 门, 省 级 人 才 培 养 模 式 创 新 实 验 区 5 个, 省 级 大 学 生 校 外 实 践 教 学 基 地 8 个, 省 级 实 验 教 学 示 范 中 心 8 个 2013 年, 学 校 秉 承 改 革 创 新 精


标题

indd

Microsoft Word - 19王建华.doc

untitled

穨423.PDF

LAMP system and relative tools like SNMP, Expect, Nmap, etc. to build a cross- platform, lo

,2(1) 基 礎 上, 各 種 數 據 均 以 圖 形 化 方 式 表 達, 因 此 各 級 分 析 結 果 均 可 以 隨 時 檢 驗 另 外, 由 於 系 統 是 以 網 站 形 式 發 佈, 任 何 用 戶 均 可 通 過 網 絡 查 詢 瀏 覽 系 統 中 的 數 據, 因

亚临界大容量电站锅炉过热器系统阻力

1.2 资 金 的 管 理 1.1 权 利 义 务 来 源 MOU 1.3 数 据 的 使 用 和 保 护 2 国 际 空 间 站 资 源 分 配 方 案 54

小论文草稿2_邓瀚

归 纳 后, 方 可 使 用 而 且 网 上 录 取 平 台 是 为 各 高 校 统 一 使 用, 所 以 设 计 时 基 于 各 高 校 的 共 性 而 不 是 特 性, 所 以 与 各 高 校 已 有 的 信 息 系 统 的 数 据 标 准 与 格 式 有 所 区 别, 所 以 需 要 进 行

标题

声 明 本 人 郑 重 声 明 : 此 处 所 提 交 的 硕 士 学 位 论 文 基 于 等 级 工 鉴 定 的 远 程 考 试 系 统 客 户 端 开 发 与 实 现, 是 本 人 在 中 国 科 学 技 术 大 学 攻 读 硕 士 学 位 期 间, 在 导 师 指 导 下 进 行 的 研 究

年 4 月 然 趋 势 1.1 HTML5 的 发 展 历 程 HTML5 是 网 页 设 计 核 心 语 言 HTML 的 最 新 标 准 由 于 它 提 供 的 新 型 标 签 (<video>,<audio>) 允 许 开 发 者 将 视 频 音 频 等 媒 体, 直 接 嵌

2 response personnel to speed up the rescue operations after various natural or man-made disasters. Keywords: SMS, Database, Disaster

的 社 会 应 用 的 公 共 领 域 或 空 间 这 个 概 念 体 现 出 互 联 网 结 构 的 三 个 层 次, 即 传 输 基 础 网 络 构 成 和 人 们 的 使 用 行 为 传 输 基 础 是 人 们 利 用 互 联 网 进 行 各 种 活 动 的 通 信 信 道 网 络, 主 要

4

第 02 期 1 医 疗 信 息 现 状 20% EMR Electronic Medical Record HIS HIS [1-2] 张 肖 等 : 基 于 大 数 据 的 医 疗 健 康 创 新 应 用 2 大 数 据 环 境 下 医 疗 数 据 特 征 分 析 PC [3]

通 过 厂 变 带 电, 这 种 设 计 减 少 了 机 组 自 带 厂 用 电 负 荷 能 力, 降 低 了 锅 炉 满 足 FCB 时 最 低 稳 燃 工 况, 同 时 造 成 燃 烧 调 整 量 加 大 本 电 厂 在 FCB 试 验 时, 电 泵 不 联 启, 始 终 保 持 汽 泵 运 行

Microsoft Word - A doc

<4D F736F F D20A3B0A3B9A3AEB9D8CBA731302DBBF9D3DA436F70756C61BAAFCAFDB5C4D6E9BDADC1F7D3F2BAD3B4A8BEB6C1F7B7E1BFDDD4E2D3F62E646F63>


1 引言

Microsoft Word 定版

业 务 与 运 营 社 交 网 络 行 为 将 对 网 络 流 量 造 成 较 大 影 响 3) 即 时 通 信 类 业 务 包 括 微 信 QQ 等, 该 类 业 务 属 于 典 型 的 小 数 据 包 业 务, 有 可 能 带 来 较 大 的 信 令 开 呼 叫 建 立 的 时 延 销 即 时

<B1B1BEA9B9E2BBB7D0C2CDF8BFC6BCBCB9C9B7DDD3D0CFDEB9ABCBBEB4B43F3F12FB6CB293>

10 中 草 药 Chinese Traditional and Herbal Drugs 第 43 卷 第 1 期 2012 年 1 月 生 药 打 粉 入 药 的 基 本 特 点, 借 鉴 材 料 学 粉 体 学 等 学 科 的 研 究 成 果, 在 中 药 传 统 制 药 理 念 的 启 发

4 115,,. : p { ( x ( t), y ( t) ) x R m, y R n, t = 1,2,, p} (1),, x ( t), y ( t),,: F : R m R n.,m, n, u.,, Sigmoid. :,f Sigmoid,f ( x) = ^y k ( t) =

University of Science and Technology of China A dissertation for master s degree Research of e-learning style for public servants under the context of

a b

豐佳燕.PDF

中国互联网络信息中心简介

标题

Microsoft Word - A doc

软 件 工 程 专 业 习 指 南 目 录 一 软 件 工 程 专 业 设 置 背 景 与 发 展 前 景... 3 二 软 件 工 程 专 业 实 践 教 条 件... 4 三 软 件 工 程 专 业 课 程 类 型 及 核 方 式 软 件 工 程 专 业 课 程 类 型...7

2013国际营销科学与信息技术大会(MSIT2013)


天津天狮学院关于修订2014级本科培养方案的指导意见

: ;,, 0 0, 60, 0 80,, 76 78, (Deregulation),,,, (Open Sky), (ACI),006.%.8%,.7% 008,, 000, ( ), ( )0, / 6, ; 8, ;, ; 7, ; 06, 6, 006 0, ( ) 0,.%; 0 60,

be invested on the desilting of water sources and to paved canals with cement mortar while drinking water project can focus on the improvement of wate

科 研 信 息 化 技 术 与 应 用,2015, 6 (1) of identity and the framework of identity management, this paper analyses the development trend of Identity Management

<4D F736F F D D352DBED6D3F2CDF8D7E9BDA8D3EBB9DCC0EDCFEEC4BFBDCCB3CCD5FDCEC42E646F63>

Microsoft Word - 1-編者的話

untitled



Microsoft Word - 07.docx

广 类 型 对 定 位 在 应 用 型 地 方 本 科 院 校 发 展 具 有 促 进 作 用 统 一 的 任 职 条 件 能 确 保 某 一 职 称 具 有 同 一 起 点 的 质 量, 但 是 较 难 满 足 高 校 的 多 样 化 和 高 校 教 师 多 样 化 的 需 求, 可 能 形 成

. STEM OER STEM 600 STEM CCSS STEM CCSS STEM ISTE Indiana Department of STEM Education 2013 STEM STEM STEM STEM STEM 10 STEM 2017 S

电力信息化2013年第1期.indb

Microsoft Word tb 何颖

2005硕士论文模版

畢業專題結案報告書格式

WTO

. 1 4 Web PAD

m 3 m m 84 m m m m m m m

XML XML XMPP XML XML Schema XML XML,,, XML,

Total Internet Connectivity in a Single Chip

USPTO Academic research Corporate needs Global/International Inventors Libraries News Media/Publication Patent Attorney or Agent USPTO e (ebusiness Ce

Microsoft Word - 专论综述1.doc

XML SOAP DOM B2B B/S B2B B2B XML SOAP

「教師資格檢定方案」

高中信息技术课程标准

國立中山大學學位論位典藏.pdf



Fig. 1 Frame calculation model 1 mm Table 1 Joints displacement mm

Microsoft PowerPoint - 数据通信-ch1.ppt

\\Lhh\07-02\黑白\内页黑白1-16.p

13 A DSS B DSS C DSS D DSS A. B. C. CPU D. 15 A B Cache C Cache D L0 L1 L2 Cache 16 SMP A B. C D 17 A B. C D A B - C - D

epub 61-2

<4D F736F F D20B1B1BEA9D5E6CAD3CDA8BFC6BCBCB9C9B7DDD3D0CFDEB9ABCBBECAD7B4CEB9ABBFAAB7A2D0D0B9C9C6B1D5D0B9C9CBB5C3F7CAE9A3A8C9EAB1A8B8E C4EA3034D4C23136C8D5B1A8CBCDA3A92E646F63>

<4D F736F F D B5F8B054BB50BB79ADB5A662B971A46CA4C6B0B7B164B7D3C540A4A7C0B3A5CE2E646F63>

目錄

中華民國建築學會第十二屆建築研究成果發表會


IT 36% Computer Science Teachers Association, CSTA K K-12 CSTA K-12 K-12 K-6 K6-9 K STEM STEM STEM

王 彬 : 比 较 法 视 野 下 的 线 人 制 度 研 究 3 ( 二 ) 线 人 的 分 类 ( 三 ) 线 人 使 用 的 性 质


WTO

经华名家讲堂

IP TCP/IP PC OS µclinux MPEG4 Blackfin DSP MPEG4 IP UDP Winsock I/O DirectShow Filter DirectShow MPEG4 µclinux TCP/IP IP COM, DirectShow I

2013_6_3.indd

48 Computer Education 课 程 体 系 设 置 2.1 科 学 设 置 培 养 方 案 课 程 模 块, 确 定 培 养 方 向 首 先, 我 们 通 过 对 人 才 市 场 需 求 分 析, 确 定 了 专 业 培 养 目 标 然 后, 根 据 教 育 部 高 等

歼击机I uu

:,; ;, ( ) 25,, 80 90, 90,,,,,,, ( ), ( ), %,, , ,, ( ),,, ;,,,,,,,,,, ( ) , , 3395,3400, 20 % 30 %,

% GIS / / Fig. 1 Characteristics of flood disaster variation in suburbs of Shang

TI 3 TI TABLE 4 RANDBIN Research of Modern Basic Education

132 包 装 工 程 2016 年 5 月 网 产 品 生 命 周 期 是 否 有 与 传 统 产 品 生 命 周 期 曲 线 相 关 的 类 似 趋 势 旨 在 抛 砖 引 玉, 引 起 大 家 对 相 关 问 题 的 重 视, 并 为 进 一 步 研 究 处 于 不 同 阶 段 的 互 联 网

Íøµä·âÃæ·âµ×5.AI

Transcription:

摘 一 个 综 合 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.