中国邮政集团公司双鸭山市分公司 黑龙江双鸭山 155100
摘要:在信息化时代背景下,计算机已被广泛的应用在人们的生活。但是在实际的生活中,人们不能够很好的将P2P网络技术应用在局域网中,导致各种问题的出现。基于此,本文通过对计算机P2P网络技术在局域网中的应用作详细的研究探讨,以期对界内相关人士提供相关的参考资料。
关键词:P2P网络技术;局域网;应用
引言:P2P网络技术作为新型的网络模型,是一种对等的互联网技术。其主要运行模式是在不同的网络系统中,对数据进行交换,实现文件资源共享,用户在使用的过程中,不需要借助中间服务器,就能够与所用的资源进行连接共享。在数据连接共享的过程中,P2P网络技术不仅能够优化实际生活中资源便捷共享的问题,而且还能够有效的避免资源泄露等不良现象的发生。随着科学技术的不断普及,P2P网络技术不断的被人们所接受,并且P2P网络技术在局域网中得到了广泛的应用。P2P网络技术在局域网中的应用,仍然存在很多的问题,所以,必须制定相应的措施,使其在局域网中能够很好的发挥作用。
1 P2P网络的组织结构
P2P网络的3种常见结构包括:(1)环行拓扑结构。环行拓扑结构中的每一个节点都拥有一个唯一的节点ID,并且每一个节点都在路由表中保存有其前驱和后继节点的ID。根据这些ID信息,在环形拓扑结构的P2P网络中,可以很方便地找到网络中的任意一个节点,比较多用于文件共享和底层流媒体传输。(2)树形结构。树形结构网络中的树根只有子节点,树叶只有父节点,而剩下的节点则同时具有子节点和父节点。数据的传输只能沿着树枝进行,比较多用于早期的流媒体直播。(3)网状结构。网状结构网络中的所有节点都无规则的连在一起,这种结构相较于环形拓扑结构和树形结构而言,具有最大的动态适应性。当网络变得很大时,往往可以通过设置超级节点来产生新的网络结构。
2 P2P技术在局域网中的应用
在日常的应用中我们所使用的计算机P2P结构都不是单一的结构,绝大多数被使用的结构都是复合结构。在局域网的应用中,绝大多数的应用范围都被限定在办公通讯的范围之内,我们充分利用P2P技术可以减少对CPU的依赖性,计算机不需要使用太大的中央处理器,这种技术不但更能强大、运转速度快、而且操作起来也特别的方便,就好像我们平时使用的腾讯qq软件一样,网络两端的客户在进行交流的时候需要的只是点对点的交流,中央处理器没有起到很好的作用,其作用仅仅限定在简单的协助作用范围之内。
过去我们所使用的下载方式绝大多数属于超文本文件传输协议或者文件传输协议,也就是我们常说的HTTP和FTP协议,如果我们使用P2P技术那么联网的每台计算机就充当了两个功能,这两个功能分别是客户机和服务器的功能。这样每台计算机内的信息就能够在短时间内得到充分的分享,网络范围内的所有计算机不但能够把自己喜欢的资源或者被需要的一些资源上传出去,而且还能够充分利用网络内其他人上传的各种资源,这样就给网络内的所有计算机使用人员带来了极大的方便。
3 计算机P2P网络技术在局域网中存在的问题
3.1黑客攻击问题
在传统的C/S系统中,其相关的服务器是较为保守,值得信赖的。但是P2P网络技术由于其本身的开放性,在使用的过程中不能够保证其使用的可靠以及安全性,很容易受到黑客的攻击,给人们的工作或者生活带来不必要的麻烦。
期刊文章分类查询,尽在期刊图书馆
3.2病毒传播的问题
由于P2P网络技术运行的速度较快,进而导致病毒的传播速度也加快。在人们对软件实际应用过程中,很多软件的工作原理都是以P2P网络技术为基础依据,如,人们经常使用的迅雷以及QQ软件等。随着使用人数的增多,恶意程序也逐渐侵犯到人们的正常生活,而木马病毒传播程序也是以P2P网络技术为理论基础依据,如果用户电脑在使用的过程中,被病毒感染,P2P网络技术通过对自身所在的位置进行分析,将病毒与脚本配置文件相融合,通过配置文件的形式将病毒自动传播或者病毒经过自行的拷贝,通过其他用户应用P2P软件时,将病毒进行传播,进而导致病毒的感染,困扰人们的正常生活。
3.3网络传输速度的问题
P2P网络技术被广泛的应用在实际的工作环境中,主要是由于其具有传输速度快、资源共享便捷以及稳定性等优点。但是,其具有的优势也可能会对局域网网络资源造成损害,给局域网的管理工作增加难度。目前,局域网主要采用资源共享的固定宽带连接的形式,P2P网络技术的覆盖面积越来越多,涉及的领域也比较广泛,技术水平更高,共享资源也趋于丰富,服务器的下载速度非常快。在实际的工作中,即使将出口的宽带速度提高,也只能提高P2P的下载网速,网络传输文件的速度是不会改变的。鉴于此基础上,在实际的工作环境中应该适当的限制P2P网络技术的下载运行速度,以保证网络传输文件的速度。
4 P2P技术在局域网应用中存在问题的应对策略
4.1聚生网管
聚生网管通过自创的虚拟路由技术,可以将局域网所有主机发出的带有P2P报文的数据包,通过其协议特征码进行全面的分析和拦截,从而可以对P2P下载软件进行控制。
4.2针对病毒传播的问题
当前很多主流安全软件厂商的产品都提供对特定P2P软件的保护。此外,可以使用COMODO等比较专业的防火墙软件对各类P2P软件使用的端口和对外访问的地址进行控制,进而屏蔽外在入侵的可能性。
4.3针对P2P技术的网络安全问题
首先,可以通过密钥密码、对称密码等加密技术加密数据。其次,采用身份认证技术来识别用户身份的真实性。最后,通过建立一套完整有效的P2P网络信任模型来对局域网中各节点的可靠性进行学习和判断,并在P2P数据传输时尽量选择可靠性较高的节点进行数据传送。
4.4针对流量的问题
针对流量问题,可以通过数据的协议,进行必要的连接限制和宽带限制,也可以通过用户身份识别技术,为不同用户分配各自固定的带宽。此外,还可以对网络中的各种数据传输赋予不同的优先权,给P2P数据传输赋予较低的优先权。
结束语:随着科学技术的不断创新,计算机P2P网络技术也逐渐被应用局域网中,并受到人们的高度关注。可是在实际的应用中还是存在一些问题,本文介绍了几种应对措施供大家参考。
参考文献:
[1].田茂泰.计算机P2P网络技术在局域网中的应用[J].信息系统工程,2011(10):38-39.
[2].苏媛媛 李文刚 王彦新.探析计算机P2P网络技术在局域网中的应用[J].计算机光盘软件与应用,2014(12):116-117.
论文作者:曲德鑫
论文发表刊物:《建筑学研究前沿》2017年第21期
论文发表时间:2018/1/10
标签:网络技术论文; 节点论文; 网络论文; 结构论文; 计算机论文; 网中论文; 病毒论文; 《建筑学研究前沿》2017年第21期论文;