基于ARM A8平台的安全型网络时间服务器实现
摘要 | 第5-6页 |
ABSTRACT | 第6页 |
第1章 绪论 | 第9-13页 |
1.1 论文选题背景 | 第9-10页 |
1.2 论文来源 | 第10-11页 |
1.3 国内外研究情况 | 第11-12页 |
1.4 本文研究主要内容 | 第12-13页 |
第2章 时间服务器相关理论和技术 | 第13-22页 |
2.1 时间服务器开发平台比较 | 第13-14页 |
2.2 NTP对时协议原理 | 第14-21页 |
2.2.1 时间服务在网络的层次结构 | 第14-15页 |
2.2.2 NTP的工作模式 | 第15-16页 |
2.2.3 NTP报文格式 | 第16-19页 |
2.2.4 NTP机制和算法 | 第19-21页 |
2.3 本文主要研究及意义 | 第21-22页 |
第3章 设计增强型网络时间服务器 | 第22-28页 |
3.1 传统时间同步步骤 | 第22-24页 |
3.2 增强型时间服务器 | 第24-28页 |
第4章 系统结构和硬件方案 | 第28-45页 |
4.1 系统整体结构 | 第28-34页 |
4.1.1 传统授时网络 | 第28-33页 |
4.1.2 增强型授时网络 | 第33-34页 |
4.2 硬件方案 | 第34-39页 |
4.2.1 硬件选型 | 第34-36页 |
4.2.2 核心版硬件资源 | 第36-38页 |
4.2.3 底板外设资源 | 第38-39页 |
4.3 卫星模块 | 第39-45页 |
4.3.1 GPS系统 | 第40-42页 |
4.3.2 北斗卫星系统 | 第42-45页 |
第5章 设计授时服务软件 | 第45-68页 |
5.1 嵌入式开发环境 | 第45-50页 |
5.1.1 搭建编译服务器 | 第45-46页 |
5.1.2 安装交叉编译工具 | 第46-47页 |
5.1.3 定制busybox | 第47-50页 |
5.2 服务端软件 | 第50-68页 |
5.2.1 Socket套接字编程 | 第50-52页 |
5.2.2 Ntp授时服务 | 第52-55页 |
5.2.3 连接卫星模块 | 第55-58页 |
5.2.4 设计闭环监控 | 第58-59页 |
5.2.5 实现第一层保护 | 第59-63页 |
5.2.6 实现第二层保护 | 第63-67页 |
5.2.7 网络服务器间平滑同步 | 第67-68页 |
第6章 方案测试 | 第68-83页 |
6.1 系统结构 | 第68-69页 |
6.2 网络授时测试 | 第69-74页 |
6.2.1 使用QT实现界面 | 第69-72页 |
6.2.2 实现客户端功能并测试 | 第72-74页 |
6.3 闭环功能测试 | 第74-83页 |
6.3.1 数据库介绍和选择 | 第74-77页 |
6.3.2 数据库安装和设计 | 第77-79页 |
6.3.3 连接数据库和告警 | 第79-81页 |
6.3.4 实现后台监控程序 | 第81-83页 |
第7章 结论与展望 | 第83-85页 |
7.1 结论 | 第83页 |
7.2 展望 | 第83-85页 |
参考文献 | 第85-88页 |
致谢 | 第88页 |