第二章讲述了要使用到的技术主要包括TCPIP协议客户服务器模型多线程rr
和数据库的详细介绍rr
第三章中详细的介绍了所要使用的一些关键的函数调用的信息参数返回值因rr
为这一套开发体系使用者数量并不多所以在此多花了一些笔墨进行讲解通过了解这些知rr
识将会对该类软件的开发流程有一个总体的认识。rr
第四章对该软件的各个功能模块和操作处理流程进行了详细的划分和设计并且运rr
用各种图表清晰的展现了软件的模块信息和总体结构。软件的预期效果在这一章节中得到rr
了体现完成效果符合前期的需求分析。rr
结束语主要是对自己工作的总结以及提出软件需要完善的部分。rr
r
r
r
r
r
r
r
r
r
r
r
太原科技大学学士学位论文3第二章相关技术21TCPIPUDP211TCPIP协议栈rr
TCPIP这个协议遵守一个四层的模型概念应用层、传输层、互联层和网络接口层。rr
1网络接口层模型的基层是网络接口层负责数据帧的发送和接收帧是独立的网络rr
信息传输单元。网络接口层将帧放在网上或从网上把帧取下来rr
2互联层互联协议将数据包封装成i
ter
et数据报并运行必要的路由算法。这里有rr
四个互联协议网际协议IP负责在主机和网络之间寻址和路由数据包。地址解析协议rr
ARP获得同一物理网络中的硬件主机地址。网际控制消息协议ICMP发送消息并报告rr
有关数据包的传送错误。互联组管理协议IGMP被IP主机拿来向本地多路广播路由器报rr
告主机组成员。rr
3传输层传输协议在计算机之间提供通信会话。传输协议的选择根据数据传输方式而rr
定。两个传输协议传输控制协议TCP为应用程序提供可靠的通信连接。适合于一次传rr
输大批数据的情况。并适用于要求得到响应的应用程序。用户数据报协议UDP提供了无rr
连接通信且不对传送包进行可靠的保证。适合于一次传输小量数据可靠性则由应用层rr
来负责rr
4应用层应用程序通过这一层访问网络rr
5网络接口技术IP使用网络设备接口规范NDIS向网络接口层提交帧。IP支持广域网rr
和本地网接口技术。rr
212IPrr
IP是一个无连接的协议主要就是负责在主机间寻址并为数据包设定路由在交换数rr
据前它并不建立会话。因为它不保证正确传递另一方面数据在被收到时IP不需要收rr
到确认所以它是不可靠的。rr
TTL生存有效时间指定一个数据报被丢弃之前在网络上能停留多少时间以秒计。rr
它避免了包在网络中无休止循环。路由器会根据数据在路由器中驻留的时间来递减TTL。rr
其中数据报通过一次路由r