点对点模式(加深理解)

1、特定的环境

用户之间为了能够更好的共享资源和分享自身的信息,取消中心服务器,减少数据传输的节点,避免数据传输时文件遗失情况。

2、点对点传输结构

所谓点对点传输也就是存储转发传输,它是以点对点的连接方式,把各个计算机连接起来,这种点对点传输的网络结构形式通常为远程网络和大城市网络所采用,网络的拓扑结构有星形、环形、树形和网状形等。

1.星形

星形结构时,每一个节点设备都通过连接线(如电缆)与中心节点(星顶)相连,相邻节点之间的通信都要通过中心节点。这种星形结构主要用于分级的主从式网络,采用集中控制,中央节点就是控制中心。这种结构的优点是增加节点时成本低,缺点是中心节点设备出故樟时,整个系统瘫痪,故可靠性较差。

2.树形

这种树形网络,也称为多处理中心集中式网络。其特点是网络中虽有多个计算中心,但各个计算中心之间很少有信息流通,主要的信息流通是在终端和连接的计算机之间,及按树形外观结构上下的计算中心之间,各个主计贷机均能独立处理业务,但最上面的主计算机有统管整个网络的能力,所谓统管是通过各级主计算机去分级管理。从这个意义上说,它是一个在分级管理的基础上集中式的网络,适宜于各种统计管理系统。这种网络构形的优点,是通信线路连接比较简单,网络管理软件也不复杂,维护方便,缺点是资源共享能力差,可靠性差,如主机出故障,则和该主机相连的终端均不能工作。

3.环形

在环形结构中各主计买机地位j;目等,网络中通信设备和线路比较节省。网络中的信息流是定向的,由于无信道选择问题,所以网络管理软件比较简单。这种结构的缺点是网络吞吐能力差,不适宜于大信息流量的情况使用,它适宜于一个较小范围的网络,例如,一个学校内的局部地区网络使用。

4.网状形

这种网络结构无严格的布点规定和构形,节点之间有多条链路可供选择。因此当某一线路或节点故障时不会影响整个网络的正常工作,具有较高的可靠性,在费用、吞吐量、应答时间和可靠性方面表现出网络的特性。而各个节点通常和另外多个节点相连,因此各节点均具有选道和信息流控制的功能,网络管理软件比较复杂。在设置主计算机节点时,应从拓扑构形考虑链路位置、链路容量、网络响应时间、网络吞吐量及网络可靠性等。总之,这种构形有较高的可靠性,资源共享方便。缺点是网络软件比较复杂,成本也较高。在局域网络中一般很少采用这种无约束的网状结构,因为这种无约束的网状结构无法实现局部网络高频带通路、低延迟传输及技术上容易掌握和使用等特性,为实现这种网状型结构,局域网络的网络接口机的规模和功能均要增加,在经济上是不合算的。

3、点对点模式解决的问题

为了实现资源的共享,能够更好的保护个人的隐私和秘密,更大程度上减少资源共享时的遗失。

4、点对点模式的解决方案

在这种模式中,单个组件被称为对等点。对等点可以作为客户端,从其他对等点请求服务,作为服务器,为其他对等点提供服务。对等点可以充当客户端或服务器或两者的角色,并且可以随时间动态地更改其角色。

5、案例分析

去中心化账本(比特币)

比特币用户在电脑上运行比特币客户端软件,这样的电脑称为一个节点(node)。

大量节点电脑互相连接,形成一张像蜘蛛网一样的P2P(点对点)网络。

张三要向李四转账一个比特币:

1)张三向周围节点广播转账交易要求:A账号转账1比特币给B账号,并用A   账号的私钥签名。

(A账号的私钥可简单理解为A账号的密码,只要知道A账号的私钥就能使用A账号上的比特币)

2)张三周围的节点通过A账号的公钥检查交易签名的真伪,并且检查张三的A账号是否有足够余额。

3)检查通过后,节点往自己的账本上写:A账号向B账号转账1比特币元,

并修改余额:A账号余额=3比特币-1比特币=2比特币,B账号余额=2比特币+1比特币=3比特币。

4)节点把这个交易广播给周围的节点,一传十十传百,直到所有节点都收到这笔交易。

这个转账的具体过程就用到了点对点模式,其中并没有中心服务器,而是作为节点的用户之间传递消息,直到每一个用户都接收到了转账的具体信息,才在自己的账户上面记录下这一个信息。

计算机网络点对点模式,点对点模式——进一步分析相关推荐

  1. 虚拟服务器透传步骤,moxa串口服务器配置点对点透传模式步骤

    moxa串口服务器配置点对点透传模式步骤 MOXA串口服务器基本要点: 使用TCP/IP通讯协议,需要2个串口服务器配对使用. 将串口服务器A设置为Server模式(出厂默认模式),另一个串口服务器B ...

  2. DELL销售模式以及其安全性分析

    DELL销售模式以及其安全性分析 作者:姜卓(山东科技大学信息学院计算机系07-2班) 摘要:随着中国经济的发展,越来越多的外国企业看准了中国这个巨大的市场,纷纷进入中国,同时给中国带来了许多从前没有 ...

  3. 计算机网络技术发展模式研究,计算机网络技术的发展模式研究

    网络与通信 N e t w o r k&C o mmu n i c a t i o n 计算机网络技术的发展模式研究 文/李祥龙 研究.探索.试验以及考证,也伴随着新兴技 2计算机网络技术快速 ...

  4. Spark on YARN cluster client 模式作业运行全过程分析

    一.Spark:Yarn-Cluster 与 Yarn-Client 的区别与联系 我们都知道Spark支持在yarn上运行,但是Spark on yarn有分为两种模式yarn-cluster和ya ...

  5. java设计模式之工厂模式(UML类图分析+代码详解)

    大家好,我是一名在算法之路上不断前进的小小程序猿!体会算法之美,领悟算法的智慧~ 希望各位博友走过路过可以给我点个免费的赞,你们的支持是我不断前进的动力!! 加油吧!未来可期!! 本文将介绍java设 ...

  6. 01《需求模式——软件建模与分析》

    11月我选择阅读的书是<需求模式--软件建模与分析>,这本书是共分为五个部分:1)绪论.2)需求获取.3)需求分析.4)需求的文档化和验证.5)需求管理与工程管理.这本书是关于软件需求工程 ...

  7. fmea手册_新失效模式与影晌分析FMEA手册白皮书

    新FMEA手册白皮书 AIAG发布了新版AIAG&VDAFMEA Handbook 白皮书.白皮书重点介绍了在即将发布的新FMEA手册中的重要改进.其中最重要的变化就是由原来草稿版的6步法变为 ...

  8. 全球及中国停车场建设产业十四五盈利模式与建设现状分析报告2022版

    全球及中国停车场建设产业十四五盈利模式与建设现状分析报告2022版 -------------------------------------  <出版单位>:鸿晟信合研究院[专员客服对接 ...

  9. 全球及中国高速公路行业运营管理模式与经营效益分析报告2022版

    全球及中国高速公路行业运营管理模式与经营效益分析报告2022版 HS--HS--HS--HS--HS--HS--HS--HS--HS--HS--HS--HS-- [修订日期]:2021年11月 [搜索 ...

  10. 全球及中国皮肤晒黑喷雾行业销售模式及动态盈利分析报告2021年版

    全球及中国皮肤晒黑喷雾行业销售模式及动态盈利分析报告2021年版 [搜索鸿晟信合查看官网更多内容!]  2020年,全球皮肤晒黑喷雾市场规模达到了 百万美元,预计2027年可以达到 百万美元,年复合增 ...

最新文章

  1. dpkg ---- apt-get ------ aptitude 三种方式的区别 及命令格式
  2. 用GCD来处理大量for loop任务
  3. 代码编写中会遇到的安全性问题
  4. win下python2,3和pip2,3双版本共存
  5. 设计原本思维导图笔记
  6. Linux rsyslog 转存至日志服务器
  7. 谁都会做:简单易行的祛斑法 - 健康程序员,至尚生活!
  8. 【设计师工具】3个好用的在线配色工具
  9. 无线传感器网络与数据交换解析
  10. JeeWx 微信管家平台,简称“捷微”
  11. 淘客发单机器人wztools_在淘客的迷茫中,拼多多给了我一丝光明
  12. python cookbook pdf java1234_[python书籍]Python.Cookbook(第2版)中文版.pdf
  13. 在Linux下进入目录,目录下创建、修改、删除文件所需权限
  14. NetFPGA-SUME中Ubuntu环境使用Vivado的相关问题
  15. 三个案例讲解Lambda表达式
  16. U-boot-2009.08移植(三)支持Nor FLASH
  17. Ubuntu Linux上几款好玩的免费游戏
  18. [Untiy]贪吃蛇大作战(一)——开始界面
  19. 会用top与free命令查看linux服务器内存使用情况
  20. Oracle存储过程编译卡死或者运行卡死的解决方法

热门文章

  1. webpack如何设置html中img路径和css中背景图片路径区别开
  2. 在Vue框架下使用Fullcalendar
  3. 网线远程计算机终止619,WinXP宽带连接错误619如何解决?
  4. workbench配置
  5. 你的程序员是一种什么样的怪物?
  6. 导出内核符号错误!(err -22)
  7. Docker ToolBox使用问题汇总
  8. php批量添加水印图片,php 批量给图片加水印代码_PHP教程
  9. 用HTML5制作精美战机游戏
  10. php视频教程折蜗牛,立体折纸蜗牛的折纸视频教程