一 、BitTorrent简单介绍

一般来说,我们认为BitTorrent是一个p2p下载软件,你在下载的同时,也在为其他的用户提供该文件的上传,因为大家是“互相帮助”,所以不会随着用户数的增加产生服务器拥塞而降低下载速度。
但是严格来说,BitTorrent是一种用来在网络上传输文件的协议(Protocol),它本质上是分布式系统的p2p(点对点)传输文件协议,用户直接相连,然后互相发送和接收文件的各部分,BitTorrent仍然有一个中心服务器(Tracker)(注意此处的服务器不是指实体的服务器,只是表示提供服务的提供者)来协调各个用户之间的协作。Tracker服务器只是管理连接,对发布的文件并不关心,也不传输文件内容,因此Tracker可以用很少的带宽就可以支持大量的用户。BitTorrent的关键思想是用户在下载(入埠传输)时也应该上传(出埠传输),因此网络带宽就能被充分地利用,因此参与下载的用户数量越多,下载速度也越高。
·
·
·

二、潜在危害

1、对硬盘的损害
BT三大指控:高温、重复读写、扇区断块。

Bittorrent下载是宽带时代新兴的P2P交换文件模式,各用户之间共享资源,互相当种子和中继站,俗称BT下载。由于每个用户的下载和上传几乎是同时进行,因此下载的速度非常快。不过,开发BT的人因为缺乏对维护硬盘的考虑,使用了很差的HASH算法,它会将下载的数据直接写进硬盘(不像FlashGet等下载工具可以调整缓存,到指定的数据量后才写入硬盘),因此造成硬盘损害,提早结束硬盘的寿命。

此外,BT下载事先要申请硬盘空间,在下载较大的文件的时候,一般会有2~3分钟时间整个系统优先权全部被申请空间的任务占用,其他任务反应极慢。有些人为了充分利用带宽,还会同时进行几个BT下载任务,此时就非常容易出现由于磁盘占用率过高而导致的死机故障。

因为BT对硬盘的重复读写动作会产生高温,令硬盘的温度升高,直接影响硬盘的寿命。而当下载人数愈多,同一时间读取你的硬盘的人亦愈多,硬盘大量进行重复读写的动作,加速消耗。基于对硬盘工作原理的分析可以知道,硬盘的磁头寿命是有限的,频繁的读写会加快磁头臂及磁头电机的磨损,频繁的读写磁盘某个区域更会使该区温度升高,将影响该区磁介质的稳定性还会导至读写错误,高温还会使该区因热膨涨而使磁头和碟面更近了(正常情况下磁头和碟面只有几个微米,高温膨胀会让磁头更靠近碟面),而且也会影响薄膜式磁头的数据读取灵敏度,会使晶体振荡器的时钟主频发生改变,还会造成硬盘电路元件失灵。任务繁多也会导至ide硬盘过早损坏,由于ide硬盘自身的不足,过多任务请求是会使寻道失败率上升导至磁头频繁复位(复位就是磁头回复到 0磁道,以便重新寻道)加速磁头臂及磁头电机磨损。因此有些人形容,BT就像把单边燃烧的柴枝折开两、三段一起燃烧,大量的读写动作会大大加速硬盘的消耗,燃烧硬盘的生命。

其次,同时因为下载太多东西,使扇区的编排混乱,读写数据时要在不同扇区中读取,增加读写次数,加速硬盘消耗。

2、对网络带宽的损害

当前,以BitTorrent(以下简称BT)为代表的P2P下载软件流量占用了宽带接入的大量带宽,据统计已经超过了50%。这对于以太网接入等共享带宽的宽带接入方式提出了很大的挑战,大量的使接入层交换机的端口长期工作在线速状态,严重影响了用户使用正常的Web、E-mail以及视频点播等业务,并可能造成重要数据无法及时传输而给企业带来损失。因此,运营商、企业用户以及教育等行业的用户都有对这类流量进行限制的要求。BT将会占用太多的网络资源,从而有可能在接入网、传输网、骨干网等不同层面形成瓶颈,造成资源紧张,这似乎也是目前运营商包括网通、长宽等封掉BT端口的最大理由。

3、助长了病毒的传播

2005年11月17日,公安部公共信息网络安全监察处许剑卓处长在天津AVAR2005大会上做了《中国网络犯罪现状》的报告,报告指出,通过计算机病毒和木马进行的黑客行为是计算机网络犯罪的主要根源。调查情况表明,计算机病毒除了通过常规的电子邮件等途径传播外,目前网络上盛行的P2P软件成为计算机病毒和木马传播的主要途径。这些病毒和木马对企业的安全形成巨大的挑战。

4、可能面临着版权侵害的风险

Fred Lawrence是一个美国普通老人,今年67岁,因为自己孙子的缘故惹来了美国电影协会(MPAA)的大麻烦。Lawrence的孙子通过iMesh P2P服务在家中的电脑下载并分享了4部电影,美国电影协会通过IP地址找到了他和他的电脑,并以侵犯版权为由要求老人为此在18个月中付出4000美元的罚金……;
现在国内外都在严厉打击盗版,不排除版权作者或机构通过各种网络跟踪技术来找到非法进行P2P下载的用户,并提起诉讼或者其他赔偿要求;如果企业员工进行了这些行为,可能由此对企业的形象造成极大负面影响,并可能使得企业遭受其他损失!此外,员工可能通过BT等下载一些色情、反动、暴力的等违法的信息,这些信息可能被公安机关检测到,由此可能给员工和企业带来法律风险。
·
·
·
·

转载自:https://m.wenda.so.com/q/1514542270210269

【计算机网络】BitTorrent技术对网络的潜在危害相关推荐

  1. 计算机网络监控技术,实现网络流量监控的核心技术要求

    利用计算机网络流量监控来阻止来自网络的攻击以及网络木马病毒等.设计计算机网络流量监控软件是优化与规划计算机网络的基础,不仅能够收集计算机网络上的数据资料,也可以对计算机网络进行持续性地监控.利用产生的 ...

  2. 网络技术| 说说计算机网络及IP地址 -- 网络基础 跳线制作 IP地址配置

    文章目录 计算机网络 计算机网络的分类 计算机网络的硬件组成 OSI参考模型 数据流向 数据封装 TCP/IP网络模型 数据封装 数据解封装 物理层 网络中的传输介质 IP地址基础知识 IP地址的结构 ...

  3. 计算机网络安全工作室介绍,计算机网络技术专业 “网络工作室”做法简介

    1.目的意义 为了培养学生的实际操作能力.改革教学方法.促进涌现网络技术突出人才,我们计算机网络技术专业在院系领导的指导.实训中心及合作企业的大力支持及网络技术教研室全体教师的努力下,创办了" ...

  4. 计算机网络 | IP协议相关技术与网络总结 :DNS、ICMP、DHCP、NAT/NAPT、通信流程

    IP协议相关技术与网络总结 DNS DNS与域名 域名服务器 域名的解析流程 ICMP ping NAT/NAPT NAT NAPT NAT的缺陷 代理服务 DHCP 通信流程 浏览器中输入url后, ...

  5. 名词解释P2P计算机网络技术,计算机三级网络技术P2P网络知识考点

    计算机三级网络技术P2P网络知识考点 计算机等考三级网络技术P2P网络考点知识大家一定要熟悉,下面是小编为大家收集的关于计算机等考三级网络技术P2P网络考点知识,希望能够帮到大家! 1.什么是P2P网 ...

  6. Sun开发的JINI技术在网络中的应用

    一.概述 Sun公司开发的Jini系统是一种创新技术,听说它的人很多但较少被人理解.Jini系统可利用Java扩展网络计算的范围,并有可能成为最佳解决方案. Jini是Sun公司的研究与开发项目,它能 ...

  7. 计算机存储技术及其发展了论文,计算机网络存储技术探究-计算机网络论文-计算机论文(13页)-原创力文档...

    计算机网络存储技术探究 摘要:计算机网络的诞生无疑为信息数据的管理带来了"福音",但随着网络化进程的持续,网络信息数据的总量还会不断增大,解决总量庞大的网络信息的存储必然会成为网络 ...

  8. 再谈P2P技术:网络拓扑结构、核心技术分析

    随着P2P应用的蓬勃发展,作为P2P应用中核心问题的发现技术除了遵循技术本身的逻辑以外,也受到某些技术的发展趋势.需求趋势的深刻影响. P2P协议概述 P2P打破了传统的Client/Server ( ...

  9. 对计算机网络用户而言 掌握网络,计算机网络的特点

    1.可靠性 在一个网络系统中,当一台计算机出现故障时,可立即由系统中的另一台计算机来代替其完成所承担的任务.同样,当网络的一条链路出了故障时可选择其它的通信链路进行连接. 2.高效性 计算机网络系统摆 ...

最新文章

  1. boost::contract模块实现public的测试程序
  2. mysql ---- 官网的测试数据库
  3. c++ vector学习
  4. java sar包_linux下查看最占性能的JAVA进程
  5. 保存时间 默认_一些不起眼但又非常的实用的PPT制作技巧,大大节省PPT制作时间...
  6. python按比例生成数据组_基于python中的一个值生成“正态分布”数据
  7. 计算机应用技术专业全国排名,计算机应用技术专业全国排名
  8. 【转】C++类的sizeof大小
  9. 三种代理服务器以及反向代理详解
  10. 从压缩文件将数据导入SQL Server
  11. Kernel panic - not syncing:Attempted to kill...
  12. 将“光头”识别为“足球”,AI 摄像头如何犯的错?
  13. python之七行代码制作GIF动画
  14. java1乘到10000_你如何制作一个10000的数组,只有1-1000的值?
  15. c语言游戏小型程序代码,C语言小游戏源码
  16. mysql触发器预约实例_Mysql触发器实例分析
  17. 计算机搜索不到PDF,PDF能打印吗,pdf虚拟打印机找不到
  18. 萤石开放平台——如何对摄像头消息做二次开发
  19. 求一元二次方程的解法c语言,一元二次方程的解法(全)
  20. Java-编辑图片,添加文字

热门文章

  1. 凝思linux系统显卡设置,TaiShan服务器安装凝思操作系统Linx6.0.90并设置独立显卡WX2100输出...
  2. 我对象多分你一个——BOM介绍给你啊
  3. C语言:马克思手稿中的数学题
  4. 【gstreamer中appsink和appsrc操作数据转换cv::Mat】参考文献
  5. 用Dreamware制作弹出菜单
  6. 下载Poco库并在VS2013中使用
  7. C++ Poco库编译方法
  8. 产品设计需要学的8款软件
  9. 求取两个矩形的相交区域
  10. 如何加速网页的打开速度?