P2P技术与应用(摘录)

浅谈离线下载 第一次写博客,写的不好请见谅 离线下载是什么? 离线下载运用在什么地方? 离线下载的危害 (国内) 总结 离线下载是什么? 可能很多人第一次接触的时候都感觉这个词很陌生。 让我们来看看百科对离线下载的解释: 离线下载其实就是下载工具的服务器代替电脑用户先行下载,多用于冷门资源。比如,电脑用户的正常下载最大速度能达到200KB/S,但是某个资源是冷门资源,下载速度只... 阅读详情
P2P技术与应用 -------------------------------------------------------------------------------- P2P即Peer to Peer,称为对等连接或对等网络,P2P技术主要指由硬件形成连接后的信息控制技术,其代表形式是软件。 技术背景 P2P起源于最初的联网通信方式,如在建筑物内PC通过局域网互联,不同建筑物间通过Modem远程拨号互联。其中建立在TCP/IP协议之上的通信模式构成了今日互联网的基础,所以从基础技术角度看,P2P不是新技术,而是新的应用技术模式。 今天,P2P再一次被关注主要是由Napster以及ICQ类软件的出现,虽然在Napster之前P2P方式的研究也从未停止。 现在互联网是以S(Server)/ B(Browser)或S/C(Client)结构的应用模式为主的,这样的应用必须在网络内设置一个服务器,信息通过服务器才可以传递。信息或是先集中上传到服务器保存,然后再分别下载(如网站),或是信息按服务器上专有规则(软件)处理后才可在网络上传递流动(如邮件)。 如今拥有Napster及ICQ类软件的PC(或操作者)就可以选择同样拥有此类软件的另一PC(或操作者)形成互联(直接连接,不通过服务器),双方共享资源,协同完成某种行动。而拥有同一P2P软件的设备和用户,还可以形成一个为其自己所有的在互联网上的P2P专用网。 现状 1. 代表性研发产品和技术 (1) ICQ类的即时通信软件。两个或多个用户互相使用文字、语音或文件进行交流,快速、直接,易于同非PC网络设备(如PDA、手机)通信,而且它不依赖设备即可辨别用户。由于利用P2P技术可以弱化甚至摆脱对中央服务器的依赖,这样的通信更接近非互联网通信模式。 (2) Farsite(Microsoft),Ocean Store类数据存储软件。用于在网络上将存储对象分散化存放,而不像现在放于专用服务器。这样减轻了服务器负担,增加了数据的可靠性和传输速度。 (3) Napster类软件。实现数据共享,使用者可以直接从任意一台安装同类软件的PC上下载及上载文件,而不是从服务器。用户可以检索、复制共享的文件。软件自动发现最新的文件列表,发布者无需担心发布的问题。 (4) Infrasearch、Pointera类数据搜索及查询软件。用来在P2P网中完成信息检索。一旦形成P2P专用网,其上的数据搜索与现在互联网中数据存在中央服务器的情况有所不同,必须要考虑动态地将当前P2P网络中各个Peer的内容进行收集,并且要有效地向用户传递。 P2P网用户中相当数量在联网方式上不同,专线、拨号、宽带、窄带都会碰到; 联网的时间可以一个是24小时在线,而另一个完全可能仅联机几十分钟; 使用的操作系统也不一定相同。 (5) Netbatch(Intel)类协同计算软件。可联接近1万台PC,利用它们的空闲时间进行协同计算,完成超计算量的工作(如空间探测,分子生物学计算,芯片设计)。 (6) Groove 类数据或行动协同软件。它是基于P2P连接的软件工具,可以建立一个安全的企业级协同工作平台(P2P网),提供供求信息链上的互动信息沟通,如货品目录、库存及发货清单,帮助使用者进行经销渠道维护、客户服务和支持。 (7) 游戏软件。事实上许多网络游戏均是P2P方式的,尤其是那些双人及多人对弈游戏。 2. 组织与标准 目前,正式的P2P组织尚未成立,2000年8月间成立的P2P工作组,成员包括Intel、IBM、HP等大企业,目标集中在P2P技术的标准、安全性及可靠性等等。但由于P2P技术本身发展迅速,P2P技术涵盖的范围尚未确定,目前尚未有统一的规范。 发展 1. 关键技术 P2P是一种基于互联网环境的新的应用型技术,主要为软件技术。 (1) 对于互联网上众多计算机,P2P应用比其他应用要更多考虑那些低端PC的互联,它们不具备服务器那样强的联网能力,同时对于以往的P2P应用技术,现在的硬件环境已经更为复杂,这样在通信基础方面,P2P必须提供在现有硬件逻辑和底层通信协议上的端到端定位(寻址)和握手技术,建立稳定的连接。涉及的技术有IP地址解析、NAT路由及防火墙。 (2) 在应用层面上,如果两个Peer分别代表两家不同的公司,而且它们已经通过互联网建立连接,那么一方的信息就必须为另一方所识别,所以当前互联网上关于数据描述和交换的协议,如XML、SOAP、UDDI等都是一个完善的P2P软件所要考虑的。 (3) 有通信就要有安全保障,加密技术是必须要考虑的。 (4) 其他需考虑的有如何设置中心服务器,如何控制网络规模等。 2. P2P技术与现有互联网技术比较 目前互联网主要技术模式是S/C方式,此方式要在互联网上设置拥有强大处理能力和大带宽的高性能计算机,配合高档的服务器软件,再将大量的数据集中存放在上面,并且要安装多样化的服务软件,在集中处理数据的同时可以对互联网上其他PC进行服务,提供或接收数据,提供处理能力及其他应用。对于一台与服务器联机并接受服务的PC机来说,这台PC机就是客户机,其性能可以相对弱小。而P2P技术的特征之一就是弱化了服务器的作用,甚至取消服务器,任意两台PC互为服务器,同时又是客户机,即对等。右面是P2P与S/C方式的一些比较: S/C方式造成互联网络上的集中,无论信息资源还是成本资源均向同一方向集中,这样的模式符合一对多、强对弱的社会关系形式,如政府对个人、对企业,大企业对小企业,学校对学生,企业对职工等等关系。所以S/C方式是符合市场需求的。P2P方式将导致信息数量、成本资源都向互联网各点均匀分布,也就是所谓“边缘化“的趋势。此模式符合“一对一”的特点,以及彼此相当的社会关系形式,如个人对个人,规模相当的企业之间,等等,这也是符合市场需求的(如ICQ)。所以这两种方式会共存,有关P2P即将替代S/C模式的说法是不成立的。P2P有其独特的市场空间,是现有互联网应用的补充,这一点应该是毫无疑问的。 3. P2P技术特性 (1) 既是S又是C,如何表现取决于用户的要求,网络应用由使用者自由驱动。 (2) 信息在网络设备间直接流动,高速及时,降低中转服务成本。 (3) 构成网络设备互动的基础和应用。 (4) 在使网络信息分散化的同时,相同特性的P2P设备可以构成存在于互联网这张大网中的子网,使信息按新方式又一次集中。 企业应用 应用P2P技术的互联网产品正在迅速开辟出一块新的互联网应用市场,例如ICQ类的即时信息工具不仅创立了一个巨大市场,而且正在多方向地向外扩展,比如在移动通信市场,ICQ产品的多信息格式(文字、语言的支持)和即时性,可以为常规通信增加信息内容(文字、图片)和通信对象(网上ICQ用户)。 另一方面,ICQ的使用也会使部分用户放弃Email,侵蚀Email市场。Napster类的文件共享型P2P产品开拓出网上文件传播的新途径,用户不仅可以进行搜索和下载这样的操作,同时也可以方便地将自己的文件提供给其他用户,做到了基本的双向交流。 由于P2P技术方案不同于S/C方式的特性,可以在许多方面弥补S/C方式的不足,P2P产品将建立互联网上的一种新的应用模式,这时用户不仅在PC装有浏览器,而且还有数种P2P软件来实现新的互联网应用。 比如一个计算机配件经销商可以通过Email或浏览器(如果对方也通过P2P技术发布信息,则也可以用P2P软件)得到其上游厂家最新推出的产品信息及价格,研究了这些信息,并落实订货事宜之后,启动P2P软件,将新的产品及售价发布到重要客户的P2P联络站上,其中一个未上网的用户通过手机也知道了这消息。不久,经销商将收到客户的在线询问,而经销商在线回答问题的同时又将一个驱动程序传给了这个客户。这一切的操作均是通过互联网,而对象是厂家人员或客户,而非其网站或邮箱,这样就真正利用互联网做到了面对面的交流,更加接近现实社会的人际交流习惯。 1. 企业P2P互联网应用的几个侧重 (1) 企业协同 企业协同包括两大方面,一是企业内部的员工与员工、部门与部门、员工与部门之间的协同,无论部门及员工处在何种地理位置,只要拥有网络,双方存在信息沟通的要求,就可以利用P2P软件协调双方的行为。信息的种类及行为目的可以是多种多样的,如日程安排、通知发布、单据的审批、文件传阅和分发、方案的评比(表决)、计划协调等等这些可以通过电子文件表达的信息均可以通过软件来表达,并以此将使用者联系在一起。P2P应用更适用这当中更多需要用户交互的部分,如计划协调、日程安排等。二是企业与企业之间的行为协同,这种协同的互动的多样性和复杂性要高于企业内部的协同。从简单的会议日程安排、公文往来,到报价、询价订货系统、订单跟踪、电子化交易。 (2) 企业门户 新型企业门户不再简单地以一个网站来实现,它不但综合了为企业内部员工或部门的服务,还可以为企业伙伴及用户服务,同时也是企业管理者了解企业运行状态,调控企业运行的管理工具。企业各个部分的运行情况均可以通过它传递给允许接触到相关信息的使用者。管理者可以通过门户掌握企业的动态,调控企业的运行,直达下级领导建立沟通。而企业内部的员工与企业外部的伙伴或客户均可通过这一平台找到相关的人(工作人员),建立起这样那样的信息交流通道,实现不同的协作目标。这将综合S/C技术和P2P技术,P2P部分将实现信息定向推送,实时沟通和数据互动。 (3) P2P群集和VPN 构建于互联网之上的P2P应用不再简单地限于两个点,完全可以扩展到多点的群集,形成互联网中的一个虚拟的子网,构成一个精简的VPN。这样一来,通过相对简单的,仅仅是对P2P用户端软件的操作,用户就可以主动地选择不同的VPN并加入,同时也就使得了不同的VPN同时存在于互联网之中。个性化、专业化同时又是开放(基于互联网)的VPN的出现,使信息的集中和流动更接近现实社会的信息流动方式,更易于为人们所接受。比如喜爱音乐的人们建立了自己的音乐VPN,擅长编程的设计师可以建立自己的程序员VPN,而对于企业,行业化、渠道化的组织终于有了一个在互联网上安家的便捷途径。可以预计,行业化的目录服务、信息服务将通过此方式迅速涌现,为企业电子商务打下一个良好基础。 (4) 人机远程互动和机机互动 远程监控和调试已经运用在许多工业场合,甚至也出现了一些通过网站方式运行的方案,但网站方式在速度和交互性方面的缺陷使得用户无法接受。P2P方案为这方面的应用开辟了新的天地,利用它,一个锅炉厂商可以通过互联网帮助其客户调控其锅炉的运行状态,而我们也可以在回家的路上用手机将家中的空调提前打开。 (5) 宽带网及无线移动网应用 当带宽达到数据流要求的容量,如实时音频、实时视频,人们期待已久的多种网络应用就会呈现在面前。而特别能满足交互需要的P2P技术更有一块施展的天地,电话会议、视频会议、远程教育、培训、安装调试等等都将为企业带来P2P技术的新应用。实际上ICQ作为P2P技术已经开始应用在手机短信上。 2. 企业P2P互联网应用的市场特点 (1) 构成企业B2B电子商务内容的一部分。 (2) 促进建立新的互联网数据交换标准和数据安全模式。 (3) 引起新一代互联网的应用,可以建立起底层结构平台。 (4) 具有领域化的市场分割—与前一时期的互联网热有相同的出发点,将建立起相关行业的群落。 (5) 有较明确的赢利模式。由于P2P产品不再像S/C方式那样客户仅使用浏览器,而是使用特质的客户端软件,同时软件的使用需厂家的直接支持,用户对购买软件或缴纳使用费很容易理解。 (6) 向后产品和技术可以整合进入企业内部信息管理市场,向前可以进入企业外部电子商务市场。 3. 估计的产品形式 (1) 底层基础开发平台及专项应用软件。 (2) 软件工程。为企业量身定做。 (3) 软件服务。将软件功能租给企业使用及信息服务。 表 P2P技术与互联网技术比较 P2P S/C 数据发布好差数据接收中好数据互动性好差数据即时性(传输速度)好差数据安全性差好数据更新好差数据质量(价值)中好数据覆盖率和数量(价值)差好数据成本控制好差数据管理方便性差好
P2P技术资料大全(应用技术模式) P2P起源于最初的联网通信方式,如在建筑物内PC通过局域网互联,不同建筑物间通过Modem远程拨号互联。其中建立在TCP/IP协议之上的通信模式构成了今日互联网的基础,所以从基础技术角度看,P2P不是新技术,而是新的应用技术模式。 立即下载

相关推荐

网络计算的模式演变

分析网络计算的模式演变,论述各种网络计算的模式的优缺点

nat 穿透原理

其实很早我就已经实现了使用TCP协议穿透NAT了,但是苦于一直没有时间,所以没有写出来,现在终于放假有一点空闲,于是写出来共享之。 一直以来,说起NAT穿透,很多人都会被告知使用UDP打孔这个技术,基本上没有人会告诉你如何使用TCP协议去穿透(甚至有的人会直接告诉你TCP协议是无法实现穿透的)。但是,众所周知的是,UDP是一个无连接的数据报协议,使用它就必须自己维护收发数据包的完整...

javascript 536

AI落地困局与破局者FDE:从技术神话到价值实干的战略转型

AI落地困局与破局者FDE:从技术神话到价值实干的战略转型 当前AI企业级应用面临三大核心挑战:业务场景深度非标化、技术落地"最后一公里"困局、以及市场竞争焦点转向实用价值。前线部署工程师(FDE)作为破局关键,通过技术-业务-产品三维交汇的复合能力,将AI从实验室推向生产环境。FDE不仅是技术架构师,更是业务价值挖掘机和产品进化传感器,通过"碎石路-高速公路"双循环模式,将定制化需求沉淀为可复用的平台能力。这种模式颠覆了传统SaaS的销售逻辑,形成基于价值的J型增长

随笔记录-分享&记忆 3993

企业P2P 飞越迷雾 摘录自网界网(http://www.cnw.com.cn/)

企业P2P 飞越迷雾        从版权官司中艰难逃生的P2P,从未放弃驰骋企业疆场的雄心。虽然今天看来,P2P的企业化之路仍然有些迷离,但是乘着IT技术回归的翅膀,企业环境中的P2P已经起飞。        在很多人的脑海中,P2P(对等网络,peer-to-peer)技术不仅是盗版的代名词,还是吞噬网络带宽的怪兽。但是,如果追根溯源,我们就会发现,在主机、互联网技术大行其道之前,P2

Alen的专栏 3319

信捷CODESYS平台伺服电机转矩控制模式应用与切换

信捷CODESYS二次开发软件:XS Studio 在运动控制中的转矩控制案例

weixin_64614866的博客 1万+

TT电机、310电机、370电机在智能小车与机器人中的性能对比与选型指南

本文深入对比了TT电机、310电机和370电机在智能小车与机器人项目中的核心性能差异。文章从尺寸、扭矩、转速、电压电流等关键参数入手,结合不同应用场景(如入门小车、竞技机器人、机械臂),提供了清晰的选型指南和驱动控制建议,帮助开发者根据项目需求选择最合适的电机方案。

weixin_29065015的博客 409

P2P下载工作原理简要解释

朋友给了一个BT的种子,查后得知就是视频的下载链接,于是质问朋友:“为什么不给我视频,而给种子。”朋友无语,仿佛对待外星生物一样看待我,于是心有不甘,赶忙查清为什?摘录如下,与大家分享: 大家,都用过bt吧。现在bt可以说是继局域网、ftp、http之后最广泛使用的文件分享和传播途径,可以说已经融入了广大网民的生活中。bt,全称BitTorrent,是一种P2P下载方式。常见的P2P除了bt就是...

weixin_30940783的博客 5948

“开宝五子棋陪练”-首款开放智能的五子棋习题练习安卓应用

使用Kotlin语言以及Jetpack Compose UI库开发,主要就是写Composable函数,显示棋盘、棋子和一些按钮,响应用户的点击和滑动操作,以及保存和恢复数据。但我针对本应用是用于做题的特殊需求,对该算法库做了一个简单的JNI层封装,方便UI前端Kotlin代码的调用。

weixin_44120030的博客 2396

关于社会性软件、IM和p2p等的随想

在重庆博恩的日子里,蒙熊新翔的培养,对互联网有所认识,当时自己总结过类似的东西,不过觉得此人在广度上比写我更好,特摘录。原文:http://blog.youkuaiyun.com/duduwolf/archive/2004/10/23/147991.aspx 关于社会性软件、IM和p2p等的随想 1. 观点 2004年中,各种即时通信软件方兴未艾,社会性软件初露头角,p2p技术日趋成熟,知识管理更受重视……这

明日帝国的专栏-技术改进生活 2753

从零到一:基于Matlab的二阶系统时域性能指标计算与可视化实战

本文提供了一份基于Matlab的二阶系统时域性能指标计算与可视化实战指南。通过详细的代码示例,手把手教你如何利用Matlab计算超调量、调节时间等关键指标,并绘制阶跃响应曲线进行可视化分析,帮助控制工程学习者和从业者快速掌握系统性能评估方法。

weixin_29096377的博客 269

MATLAB双目相机标定:从工具箱实战到参数精解

本文详细讲解了使用MATLAB进行双目相机标定的完整实战流程与参数精解。从拍摄合格的棋盘格图像、设置关键参数(如径向畸变系数),到分析重投影误差、优化结果并正确导出和使用内外参,提供了从操作到原理的全面指导,帮助读者为立体视觉应用奠定精准基础。

weixin_29041767的博客 257

P2P网络Chord环的构造

画出m=4的带弦Chord环的示意图,图中实际存在的节点NodeID分别为0、3、11、14,试: (1) 给出每个节点的finger table; (2) 描述NodeID为5的新节点从节

日西月东的专栏 5009

HighTec安装使用

HighTec安装使用

qq_43552564的博客 3835

区块链能源交易:微电网P2P电力交易平台设计

传统能源系统中,用户依赖中心化电网公司获取电力,面临电价不透明、可再生能源利用率低等问题。本文基于GitHub 加速计划 / blo / blockchain项目中的区块链技术文档与实际案例,详细解析如何构建微电网P2P电力交易平台,实现清洁能源的高效流通。 ## 项目背景与痛点解决 ### 能源交易现状分析 当前电力系统存在三大核心痛点: 1. **中心化垄断**:用户无法直接选择能源来源,...

gitblog_00896的博客 1068

军品研制过程评审活动-(一)论证阶段

军品研制过程评审活动-(一)论证阶段

Abel的博客 3815

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

博客摘录_自动写PoC脚本的技术文章大纲

Gemini为代表的AI技术正重塑安全工程师的工作流程,通过自动化PoC开发释放人力,但需与专家经验结合以应对高级威胁。

huabiangaozhi的专栏 24

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

区块链技术与应用(赵其刚等)课后题答案

学习完赵老师的课程后,摘录习题进行进一步学习。

一越王超的博客 5930

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

【原创】P2P-NEXT中各个WP负责哪些工作

由于工作需要,需要对P2P-NEXT进行深入研究,然而简单浏览过后发现,其内容涉及到方方面面,如果不从整体上进行把握,很容易搞不清楚状况,这里将P2P-NEXT中涉及到的WP进行摘录和简单解释,便于日后工作需要。参考地址:http://www.p2p-next.org/?page=publication&mid=7586E4D8913D...

weixin_33699914的博客 116

优快云杂志摘录2006年8月刊

微软一直试图借助自己软件方面的优势,为不同的领域制定统一的软件平台微软在移动领域的优势,不仅仅来自于开发工具,与服务器软件的整合才是最大的力量源泉。微软发布了更具划时代意义的软件-Robotics Studio。这标志这微软正式进入机器人领域。优快云不会仅仅停留在向开发者提供讨论问题的空间和发布技术新闻这样的初级阶段。如何更好地为开发者提供增值服务;更好地帮助开发者挖掘自己的潜在价值;更好地

葡萄.呓语 3231

p2p网贷平台设计简析

以我之前主持开发的一个商业产品:p2p网贷为例进行分析。整个的概况,可以参见:www.huixinp2p.com(目的只会技术交流) 界面可以直接参考前期博客:http://www.cnblogs.com/shenliang123/p/3435427.html 其中涉及到的部分web安全的解决可以参考最新博客:http://www.cnblogs.com/shenliang123/p/3835...

weixin_34018169的博客 420

Bitcoin Core 节点入站连接偏少怎么办?了解 P2P 出站连接的坏端口(bad ports)机制

你已经部署了一个开启监听的 Bitcoin Core 节点,但入站连接(incoming connections)明显偏少。仓库官方文档给出了一个可直接核对的原因:你的监听端口落在了 "bad ports"(坏端口)列表里。其他节点在自动建立出站连接时会刻意避开这些端口,于是落在上面的节点很难被主动连上。仓库中的 [doc/p2p-bad-ports.md](https://link.gitcod

gitblog_00327的博客 305

深圳P2P高管组团参观监狱:“经历是财富”

继上海之后,深圳也组织了互联网金融领域P2P高管到监狱学习了。根据华夏时报报道,今年上午,深圳约四五十家P2P高管走进深圳监狱,参加深圳互联网金融协会主办的“走进监狱风险教育活动”。 据了解,在参观监狱后,各平台的高管还现场观看了一些经济犯罪类纪录片。 8月底,深圳互联网金融协会发布《关于举办互联网金融企业高管走进监狱进行风险警示教育活动的通知...

weixin_34259159的博客 172

《2020年交通运输区块链白皮书》-重点内容摘录

文章目录0 简介1 区块链技术原理、特点与挑战1.1 技术原理1.2 三种区块链1.3 典型特点1.4 挑战2 区块链应用2.1 金融2.2 政务2.3 民生2.4 其他3 区块链在交通运输的应用现状3.1 应用现状3.2 存在的问题4 区块链在交通运输的解决方案4.1 区块链 + 公路自由流收费4.2 区块链 + 物流供应链金融4.3 区块链 + 交通综合行政执法4.4 区块链 + 信用交通4.5 区块链 + 多式联运电子提单4.6 区块链 + 物流追溯4.7 区块链 + 智慧交通工地 0 简介 概念:

我是一只小嵩鼠 1422

计算机网络重要知识点摘录(考研用)——第一章:计算机网络体系结构

计算机网络重要知识点摘录(考研用)——第一章:计算机网络体系结构  本文参考于《2021年计算机网络考研复习指导》(王道考研),《计算机网络》   ②对等连接方式:   对等连接(Peer-to-peer,P2P)是指两台主机在通信时并不区分哪一个是服务请求方哪一个是服务提供方。只要两台主机都运行了对等连接软件(P2P软件),它们就可以进行平等的、对等连接通信。这时,双方都可以下载对方已经存储在硬盘中的共享文档。因此这种方式也称为P2P方式。对等连接方式从本质上看仍然是使用客户-服务器方式,只是对等连接中的

qq_44709990的博客 645
上一篇: 数据类型的转换
下一篇: Java之路(1)----帮你完成HelloWorld (摘录)
wangweixing2000
博客等级 码龄24年 554粉丝 94原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值