前期报告模板

前期报告模板

ID:42854589

大小:83.82 KB

页数:5页

时间:2019-09-23

前期报告模板_第1页
前期报告模板_第2页
前期报告模板_第3页
前期报告模板_第4页
前期报告模板_第5页
资源描述:

《前期报告模板》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、河北工业大学本科毕业设计(论文)前期报告毕业设计(论文)题目:专业(方向人电子信息工程学生信息:学号:082227姓名:底雄飞班级:电子081指导教师信息:姓名:李琦职称:副教授报告提交日期:内容要求:(①阐述工作过程,遇到的问题、解决问题的方法、效果、启示,任务书要求进度完成情况;②毕业论文的而期报告要求提交文献综述)文献综述(5号宋休,1.5倍行距,首行缩进2字符,段前段后0行)理论研究性的题目一、课题的研究意义:(一段)Internet是基于TCP/IP的世界上最大的广域网,随着internet的普及TCP/IP协议也得到了广

2、泛的应用,internet内主机应用程序间的通信大部分都是靠TCP/IP协议族中的协议实现的,然而如果每个应用程序都需要实现TCP/IP协议,对程序员原來说是个巨人的负担,socket是对TCP/IP协议的封装,它向上层应用屏蔽了网络底层通信的实现,并向上层提供了使用底层协议的接口,使用Socket只需调用相应的函数即可实现网络屮不同主机应用的通信,为网络应用程序的编写带来了极人的方便。二、课题的研究背景:1、技术的发展历史(一段)Socket也称为套接字,最初是在20世纪80年代初加州大学伯克利分校为实现不同UNIX主机间通过TC

3、P/IP协议族进行通信而设计的,示由于Internet的发展和技术的逐渐成熟,Socket在Internet主机通信中得到了广泛的应用。90年代初,许多网络软件商加紧研制Windows下的TCP/IP通信组件,为制定标准并降低开发难度,他们决定为Windows开发一套类似于UNIX下Socket的编程接口,后这一标准被称为WindowsSocket或Winsock,并通过动态链接库的方式提供给程序员,在windows后來的系统版木中winsock组件被肓接集成于系统当中,Winsock主要经历了两个版木,1.1和2.0版。2、技术的

4、国内外研究现状TCP/IP网络模型分为四层,分别为网络接口层、网络层、传输层、应用层。IPI办议用于网络层寻址;TCP、UDP协议位于传输层,分別向应用层提供可靠和不可靠的传输服务。主机中维护一张网卡MAC地址到IP地址的路由表,网络层是通过ARP和RARP协议实现IP与MAC地址的杳询转换的。TCP/IP网络模型与0S1七层网络模型对比如下:应用层应用层表示层会话层传输层Y/传输层网络层网络层网络接口层数据链路层物理层TCP/IP网络接口层对应0S1系统模型的最低两层,定义了物理传输介质的特性和物理层数据传输协议;网络层定义了网络

5、中主机的寻址的方式,对应于0任中的网络层,传输层对应了OST中的传输层,定义了可靠和不可靠传输两种方式,可靠传输时数据可国无损到达Id的主机,不可靠传输则可提高数据的传输速度,允许数据帧的丢失,其应用常用于语音和视频B传输,在传输差错非常小的网络小也可使用以提高网络中数据传输的速度;TCP/IP的应用层包含了OSI模型的最高三层,它将应用层的实现交给程序员设计,避免了模型的复杂性。随著Internet的普及,TCP/IP协议也得到了广泛的应用,但是如果每个程序都需要实现TCP/IP协议对程序的编写带来了极人的困难,Socket就是对

6、TCP/IP协议的封装,它使网内程序的通信变得简单。Socket最初诞住于UNIX,但是不同平台都有对其实现。Socket的数据传输方式有两种,流式和数据包方式,分别对应而向连接的TCP协议和非连接的UDP协议。针对主机通信线路的不确定性,socket的传输有阻塞和非阻塞两种方式,阻塞方式屮,函数在发送完数据后直到有响应返回时函数才返回,而非阻塞方式相反,发送完数据后函数立即返回。Windows对Socket的实现:Windows对Socket的实现是通过发布动态链接库的方式实现的,使用Socket的程序需包含winsock头文件,

7、并链接相应函数库(如Ws2_32.dll提供了对winsockl.0>1.1、2.0、2.1、2.2的支持)。Winsock函数:调用winsock函数库之前必须进彳亍初始化,初始化函数原型(msdn):intWSAStartup(WORDwVersionRequested,LPWSADATAIpWSAData)参数说明:wVersionRequested:调用者所能使用的socket的最高版本,高字节存放次版本号,低字节存放主版本号。IpWSAData:指向WSADATA数据结构的指针,此数据结构屮包含winsock的相关细肖信息

8、。函数调用成功返回0,失败返回错谋代码,错误代码信息可通过头文件相应宏定义查看。其他函数:创建socket函数socket()端口绑定函数bindO服务器端监听接收函数listen()和accept(),面向连接方式发送和接受数据函数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。