论文部分内容阅读
近年来,互联网的极速发展和物联网的快速崛起给本就超负荷的IPv4网络带来更大压力。IPv4网络地址耗尽、网络结构复杂等弊端已经是老生常谈的问题,而IPv6的使用率不足0.5%,且向下兼容不够流畅,所有基于IPv6的应用都要重新开发,成本很高。因此,未来网络的发展势在必行。IPv9采用256位地址设计,其海量地址为物联网提供了很好的平台。数字域名系统、更完善的安全协议也体现了 IPv9网络的优越性。为加速IPv9的发展和全国布局,在持续完善健全网络架构和开发网络硬件设备的同时,应不断推进IPv9的实景应用,加速IPv9网络的全面落地。在影院管理系统这一课题上,IPv9的地址多、传输快、保安全等网络特性展现出了高可应用性。本文创造性地提出了将数字电影影院管理系统迁移至IPv9网络上,解决系统现存的实际问题。本文的主要工作如下:首先,研究IPv9理论特性,包括地址协议、报文协议、数字域名系统等,对当前电影发行放映行业进行现状调研和需求分析,基于此提出了基于IPv9网络新的系统组网设计方案,并分析了可行性及优势。其次,作者在位于北邮的IPv9试验网中搭建了一套TMS和影厅播放服务器设备,完成了调试。对于目前IPv9网络的“孤岛”状态,作者提出了采用隧道技术的互连方案并对其实现做了说明。另外,详细介绍了终端接入IPv9网络的过程并通过Wireshark抓包工具和Linux命令行进行验证分析。之后,对发行放与映系统的设计进行讨论。在整体上将系统按照功能模块分为几部分,并分别对每部分实现的功能细节进行了阐述;整理出系统所涉及的六大实体的属性并给出对应E-R图,为数据库设计做铺垫;列出了 MySQL中关键表的详细设计,包括TMS、播放服务器、影片、密钥、播放列表、用户信息,并给出了防止SQL注入的解决方案。最后给出了数字电影发行与放映系统的具体实现方案。介绍了整体技术方案,包括LAMP的开发环境和B/S系统结构模式;本课题采用Ajax请求向PHP发起数据库查询的前端与服务器交互模式,并以影片列表页场景为例对代码实现进行详细阐述;针对两个系统的主要页面分别介绍了页面设计和功能用法;平台开发完成后,设计了测试用例,完成功能测试。