计算机毕业论文|计算机论文|计算机毕业设计|计算机网络论文  
设为首页 加入收藏 联系站长
论文无忧网|专业的计算机论文、计算机毕业论文服务网站
计算机毕业设计 计算机毕业论文 计算机论文 管理系统 工资 在线选课 图书
当前位置:计算机毕业论文网 >> 计算机网络 >> 浏览文章
基于网络的虚拟实验平台—VLP2P通信库的设计与实现

【说明】本站所列作品的内容只是论文的部分介绍,如果想了解此作品的详细资料,请联系在线客服。
全套设计作品包括系统+源程序+论文+开题报告+使用手册,可以直接作为毕业设计/论文使用.
本站作品全部经过技术员测试,完整无错,大家可以放心参考使用。包调试,包指导,售后全部免费,直到您通过答辩为止。
现成作品的购买流程请参照:购买现成作品流程 网站介绍 常见问题解答

基于网络的虚拟实验平台

VLP2P通信库的设计与实现

 

随着信息技术的发展,网络无疑为我们带了更多的便利,因此一个好的系统要具有网络功能。针对虚拟实验台系统的实际功能,采用P2P技术作为其网络通讯基础具有很大的优势:降低服务器资源占用,提高通讯传输效率。但由于NAT的广泛使用,使得不同的内网间系统通讯比较困难。希望P2P通讯具有实用价值,穿透NAT实现不同内网间的系统通讯是一个需要解决的重要问题。

在基于网络的虚拟实验平台中,有很多功能涉及到网络通讯,为了提高系统的模块化程度,减少系统重复开发量,将网络通信部分独立出来,设计实现名为VLP2PP2P通讯库。设计中,也设计了通讯库的测试程序。经实际测试,基本达到预期设计目标。

 

关键词:虚拟实验平台P2P技术;UDP;穿透NATScoket编程

目录

1 引言 1
1.1. 项目背景 1
1.2. 项目介绍 1
1.2.1 虚拟实验平台 1
1.2.2 平台网络通信 1
1.3. 项目要求 1
1.3.1 功能要求 1
1.3.2 B/S与 C/S 2
1.3.3 通信协议的选择 2
1.4. 项目难点及解决方法 2
1.4.1 IP处理问题 2
1.4.2 Client之间的通信问题 2
2. 网络基础知识介绍 2
2.1. SOCKET编程 2
2.2. P2P网络简介(INTRODUCTION) 3
3. 项目网络通信的实现过程 4
3.1. NAT的一些基本概念 4
3.2. 通信过程 4
3.3. 通信过程总结 7
4. 实现代码及其效果简介 8
4.1. 程序主要功能介绍 8
4.2. 主要代码介绍 8
4.3.1 服务器监听过程主要代码 8
4.3.2 客户端连接过程主要代码 8
4.3.3 下载实验文本(客户端主要代码) 9
4.3.4 下载实验文本(服务器端主要代码) 9
4.3.5 P2P下载实验文本(客户端主要代码) 10
4.3.6 客户端P2P下载实验文本(服务器端主要代码) 11
4.3. 效果演示 12
4.3.1 开启服务及客户端登陆 12
4.3.2 通过服务器下载实验文本 13
4.3.3 退出连接 14
结    论 14
参考文献 14
附    录 16
致    谢 19
声    明 20

参考文献

[1]吕向辰.P2P技术与应用[J].计算机世界,2002.12

[2]张联峰,刘乃安.计算机工程与应用[J].对等网(P2P)技术,2003.12

[3]李河,王树明.P2P网络中使用UDP穿越NAT的方法研究[J].吉林大学学报(信息科学版),2002.12

[4]赵双红,刘寿强.计算机安全[J].P2P通信网络安全问题探析,2003

[5]黄道颖,李祖鹏,庄雷等.基于主动网络的分布式P2P网络模型[J].软件学报,2004.5

[6]李佳彦.P2P研究[M].北京:清华大学出版社,2004.2

[7]胡放明,李俊兵,贺贵明等.P2P网中发现机制的研究[J].计算机应用,2004.4

[8]李祖鹏,黄道颖,庄雷等.计算机P2P工程[M].浙江:浙江人民出版社,2004.8


 




上一篇: 基于网络的虚拟实验平台-动态升级模块的设计与实现
下一篇: 网络取证与Windows日志分析
在线客服  
点击这里给我发消息 点击这里给我发消息
点击这里给我发消息 点击这里给我发消息
QQ:528311109 QQ:528311109
  服务邮箱:Service@paper51.com
热门浏览
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
最近更新  
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
设为首页 | 加入收藏 | 关于本站 | 联系站长 | 友情链接 | 版权申明 | 在线留言 | 网站地图
Copyright 2006-2008 Powered by Paper51.com,论文无忧网 All Rights Reserved.
声明:《论文无忧网》,根据《信息网络传播权保护条例》,如果我们网站上的的作品侵犯了您的权利,请及时通知我们,我们会及时删除。
《论文无忧网》为您提供优秀的计算机毕业设计|计算机毕业论文|计算机论文|毕业论文等资料,仅供学习参考使用。