文摘
英文文摘
声明
第一章引言
1.1课题研究背景
1.2课题研究的现状和趋势
1.3本文的工作和贡献
1.4本文的内容和组织
第二章ENUM技术研究
2.1 ENUM基本概念
2.2 ENUM服务器的功能
2.2.1 E164号码到域名的映射
2.2.2 ENUM查询机制
2.2.3 NAPTR资源处理机制
2.3 ENUM与网络融合
2.3.1 ENUM在网络中的理想部署
2.3.2引入ENUM的消息流程
2.4 ENUM的发展
2.5本章小结
第三章网络服务器模型研究
3.1服务器并发模型
3.1.1多进程和进程池模型
3.1.2多线程和线程池模型
3.1.3单线程事件驱动模型
3.2网络I/O模型
3.2.1阻塞I/O模型
3.2.2非阻塞I/O模型
3.2.3 I/O复用模型
3.2.4信号驱动I/O模型
3.2.5异步I/O模型
3.2.6网络I/O模型的比较
3.3磁盘I/O
3.4本章小结
第四章ENUM服务器的设计与实现
4.1系统概述
4.1.1 ENUM服务器实现的功能
4.1.2服务器的的运行环境
4.2系统结构与框架
4.2.1系统架构
4.2.2系统各部分功能介绍
4.3程序框架设计
4.3.1服务器网络I/O模型
4.3.2服务器线程模型
4.4 ENUM数据模型
4.4.1 ENUM数据模型图
4.4.2 ENUM各数据的含义
4.5 ENIYM查询算法和流程
4.5.1 ENUM查询算法
4.5.2 ENUM查询流程
4.6 ENUM查询模块
4.6.1主线程部分
4.6.2 Parser Handler子模块
4.6.3 BIND Handler子模块
4.6.4 NDB API子模块
4.6.5 NP Query Handler子模块
4.6.6 ERH Handler子模块
4.6.7 ENUM Cache子模块
4.6.8 Reply Format Handler子模块
4.6.9 Send Reply子模块
4.7 ERH外部查询模块
4.8 Mysql数据库模型
4.8.1数据库结构
4.8.2 Mysql InnoDB数据库
4.8.3 Mysql NDB Cluster
4.9 ENUM服务器的扩展
4.10本章小结
第五章测试与分析
5.1系统功能测试
5.1.1测试环境
5.1.2测试流程
5.2系统性能分析
5.3系统性能测试
5.3.1测试环境
5.3.2测试结果
5.4本章小结
第六章总结和展望
6.1总结
6.2展望
致谢
参考文献
在读期间取得的成果