- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
维普资讯
第 26卷总第 57期 北 民族大学学报 (自然科学版) Vo1.26,No.2
uralScience June.2005
2005年 6月 Journalof No~hwest University for Nationalities(Nat
— —
用VC实现基于TCPflZP的局域网内
点对点的大文件传输
梁 敏 ,陈万军
(1、西北民族大学 中国民族信息技术研究院,甘肃 兰州 730030;2.西北民族大学 计算机科学与信息工程学院,
甘肃 兰州 730030)
’
、 、 ’ 、 、
、 . 、 , 、 , 、 、/ v ’ 、 、 、, /\,、,
[摘 要】文章对网络编程中涉及到的TCP/IP协议,讨论了Winsock通信机制核心技术,利用VC++的MFC编写基
于客户 /月艮务器模式的通信程序.实验结果表明:实现高达 99M的文件无差错快速传输,耗时为 1ls,
[关键词】 TCP/IP;套接字;Winsock;文件传输
[中图分类号】TP393.1 [文献标识码】A [文章编号】1009—2102(2oos)o2-0072-05
TCP/IP是TransmissionControlProtocol/IntemetProtocol的简写,中文译名为传输控制协议/互联
网协议,是当今世界上最广而不基于任何特定硬件平台的网络通信协议.采用TCP/IP可以解决异种机
联网和异种网互连的问题,并可以访问当今世界上最有影响力的 Intemet网TCP/IP协议的基本思想,
是通过网间连接层将各种不同的网络连接起来,在各个网络的底层协议之上构造一个虚拟的大网,使
用户与其他网的通讯就像与本网的主机通讯一样方便实现,这一思想的相关协议有 TELNET、FTP、
SMTP、TCP、UDP、IP、ICMP、ARP、R.ARP等 l【】.
1TCP/IP的网络体系结构
TCP/IP协议集采用层次体系结构,如图1所示,每层具有 自己特定的功能,底层为高层提供服务,
整个系统遵循对等实体通信原则,图2是使用TCP/IP协议的局域网的协议分成模型,可以看出,每一
层在逻辑上都与通信端的对应层相连接.图中所示的服务器程序持续监听通信客户端:客户程序仅周
期性地与服务器相连接以交换数据,其中TCP协议层提供相当于OSI参考模型中传输层的服务,为收、
发端应用程序提供通信:IP协议层负责提供统一地数据报:链路层主要功能是收、发 层地 IP数据
报:TCP/IP之_卜是该协议集提供的各种应用服务,而底层网络可 以是不同的物理网络,如Etheme
文档评论(0)