2014计算机论文,《2014计算机毕业论文.docx

《2014计算机毕业论文

C/S软件中文件传输技术及应用姓名:姚向东指导教师:程树林摘要:该软件是一个简单的局域网内文件传输系统,采用C/S架构,以eclipse为开发环境,java编程语言作为开发语言。该软件分为客户端和服务器端,主要是用户在客户端通过已知的ip地址和端口号连接服务器,然后以C/S模式通过建立Socket连接后在局域网内快速的,安全的点对点的进行文件传输。关键词 C/S结构,点对点,Socket连接 1引 言1.1选题意义和目的随着网络通信技术的发展与用户需求日益多样化,现代局域网络正处在变革与发展之中,基于局域网的文件传输系统能够让家庭网络以及各个企业等局域网对内部资料有一个快捷,准确,安全的共享。特别是对如今较大系统研发的模块分工合作得到了绝对保密性,从而使各项工作有计划、更科学的进行及顺利完成,使企业的办事效率得到显著提高。本课题的主要目的之一是为了更好地培养学生掌握科学研究方法的能力和使学生迅速体会文件传输系统的研发过程,其次在于开发一个基于局域网的文件传输工具,在内部网络中实现文件交换,方便局域网内主机的资源共享。1.2国内外文献综述目前,国内外企业对局域网的文件传输系统认识和使用情况并不好,各个企业单位在局域网内实现文件传输,资源共享还有很大的缺陷。技术无论是从理论上或实践上都还不够完善。文件传输系统由于比较复杂,可变因素较多,安全性低,因此发展还不成熟。但是随着科学技术的发展,各种以局域网为单位的文件传输系统已经进入稳健发展期,比如说市面上比较普遍使用的QQ、UC、飞鸽传书等以内部网络为中心的资源共享系统也即将进入高速发展期。在国内,随着企业资源管理的规范化和规模的不断扩大,企业的计算机资源管理将不仅仅停留在依靠硬件或者Internet网络获取,而且将会向着安全的内部网络化资源管理方式迈进。1.3论文研究内容计算机文件属于文件的一种,与普通文件载体不同,计算机文件是存储在某种长期储存设备上的一段数据流。文件可以是/view/2135273.htm文本文档、图片、程序等等。文件通常具有三个字母的/view/70172.htm文件扩展名,用于指示/view/31907.htm文件类型。文件传输需要经过两个步骤,一是网络的链接;二是文件的传输。本文提出的方案主要是在满足局域网内链路状态良好,ip地址已知的条件下的文件传输。主要步骤如下:1. 运行软件,建立服务器2.打开所要发送的文件,使其处于准备状态3. 输入IP地址、端口号,链接服务器4. 发送文件2 网络相关知识2.1 TCP/IP协议 Transmission Control Protocol/Internet Protocol的简写,翻译为传输控制协议/因特网互联协议,又名通讯协议,是Internet最基本的协议,Internet国际互联网络的基础,有网络层的IP协议和传输层的TCP协议组成。而TCP/IP协议并不完全符合OSI的七层参考模型,这七层是:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。而TCP/IP协议只是采用了其中的4层,每一层都呼叫他的下一层所提供的网路来完成自己的需求。这4层分别是:应用层:应用层是开放系统的最高层,是直接为应用进程提供服务的。其作用是在实现多个系统应用进程相互通信的同时,完成一系列业务处理所需的服务,如简单电子邮件传输(SMTP)、文件传输协议(FTP)、网络远程访问协议(Telnet)等。传输层:是两台/view/3314.htm计算机经过网络进行/view/49233.htm数据通信时,第一个端到端的层次,具有缓冲作用。它提供了节点间的数据传输,应用程序之间的通信服务,主要是数据格式化,数据确认和丢失重传等。数据链路层:最基本的功能是向该层用户提供透明的和可靠的数据传送基本服务,让每一块数据包都能够到达目的主机网络层:实现两个端系统之间的数据透明传送,具体功能包括寻址和路由选择、连接的建立、保持和终止等。2.2主要协议2.2.1 IP协议网际协议IP是TCP/IP的最主要的部分,也是网络层中最重要的协议。IP协议位于网络层,由于IP协议在网络层中具有重要地位,因此也被称为IP层。Ip是不可靠的无连接数据协议,提供尽力而为的传输服务,因为IP并没有做任何事情来确认数据包是按顺序发送的或者没有被破坏。正因为这样,所以使得IP协议的效率非常高,实现起来也很简单。IP层接收由更低层(网络层如以太网设备驱动程序)发来的数据包,并把该数据包发送到更高层---TCP或UDP层;相反,IP层也把从TCP或UDP层接收来的数据包传送到更低层。可以说IP地址形成了许多服务的基础,而这些服务相信数据包是来自一个有效的主机。IP确认包含一个选项,叫作IP source routing,这个可以用来指定一条目的地址之间的直接路径和

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值