Peer To Peer——对等网络
今年的考试。大问题没怎么出现。
就是考英语第二天的下午,发生网络阻塞的现象,不影响大局。可是事出有因,我们还是须要看看是什么影响到了考生抽题。最后查了一圈,发现其它几场的英语考试听力都是19M大小,而那天下午的是22M。
文件变大了。接近了临界值,导致当时总是报cookie传输失败的错误。老师就提到了一个P2P技术,回来之后查了查资料,给大家分享一下什么是P2P。
PEER-TO-PEER:同等延迟机制。
依据网络中共享资源方式的不同,局域网有两种组织形式:一种是对等网络,还有一种是工作站/server结构。对等网络中的计算机之间能够互相通信和共享资源(文件、外设等);而工作站/server结构的网络中可共享资源放在一台专用计算机-server(server)上。工作站之间不互相直接共享资源。对等网络比較灵活,适用于工作组级的小型网络。当网络规模较大时,其管理和安全性都变得比較困难。此时宜採用工作站/server结构。这两种结构通常是由系统软件的功能决定的。
如用Windows
NT Workstation就能够构成对等网络,专门的server则要使用Windows NT Server(或Novell Netware等)。
“Peer”在英语里有“对等者”和“伙伴”的意义。
因此,从字面上。P2P能够理解为对等互联网。国内的媒体一般将P2P翻译成“点对点”或者“端对端”,学术界则统一称为对等计算。P2P能够定义为:网络的參与者共享他们所拥有的一部分硬件资源(处理能力、存储能力、网络连接能力、打印机等)。这些共享资源通过网络提供服务和内容,能被其他对等节点(Peer)直接訪问而无需经过中间实体。
在此网络中的參与者既是资源(服务和内容)提供者(Server),又是资源获取者(Client)。
客观地说,这样的计算模式并非什么新技术,自从上个世纪70年代网络产生以来就存在了,仅仅只是当时的网络带宽和传播速度限制了这样的计算模式的发展。90年代末,随着快速互联网的普及、个人计算机计算和存储能力的提升,P2P技术又一次登上历史舞台而且带来了一场技术上的革命。
很多基于P2P技术的杀手级应用应运而生,给人们的生活带来了极大的便利。
从计算模式上来说,P2P打破了传统的Client/Server (C/S)模式。在网络中的每一个结点的地位都是对等的。每一个结点既充当server,为其它结点提供服务,同一时候也享用其它结点提供的服务。P2P与C/S模式的对照方下图所看到的:左边是我们熟悉的CS模式,右边是P2P模式。
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">
这里搜到了一个非常好的介绍站点,大家能够戳进去了解一下:http://www.intsci.ac.cn/users/luojw/P2P
相应到我们的考试系统其中就是在一个客户机上面下载了音频之后。其它的客户机能够訪问局域网内有这个音频的客户机,实现普通电脑之前的互相传递。来减轻server的压力。peer to peer网络传输方式。用户电脑之间直接互传。传统的网络传输方式是一方上传到server,还有一方下载。习惯上把server称作高级节点,普通用户的电脑则是低级节点,所以上传和下载一方是高级节点,一方是低级节点。不是平级传输。假设直接从一个电脑传到还有一个电脑。则是两个平级节点之间的数据互传,所以叫
peer to peer.
不怕不知道。看来还有非常多我们不知道的东西等着我们去发掘。
加油。
Peer To Peer——对等网络的更多相关文章
- Android Wi-Fi Peer-to-Peer(Android的Wi-Fi P2P对等网络)
Wi-Fi peer-to-peer(P2P,对等网络),它同意具备对应硬件的Android 4.0(API level 14)或者更高版本号的设备能够直接通过wifi而不须要其他中间中转节点就能直接 ...
- 【AWS】通过对等网络打通VPC访问
参考 什么是 VPC 对等? - Amazon Virtual Private Cloud 目的 有些服务,比如内网ALB,不公开的RDS仅允许VPC内部访问.如遇到跨账号.跨区域访问,则需要在两个v ...
- 蓝牙实现对等网络连接 <GameKit/GameKit.h>
/* 1.设置UI界面 2.引入框架 3.点击选择照片 4.连接蓝牙设备 5.实现蓝牙的代理方法 6.发送照片 */ #import "ViewController.h" #imp ...
- Amazon(vpc)对等网络
对等连接测试 1.1 东京账户A创建对等连接 注意,双方的vpc网段不能重复,如果重复会造成无法配置路由表 输入双方信息 账户ID和VPC 1.2 东京账户A查看 查看连接信息 显示正在处理接受,需要 ...
- 【读书笔记】iOS-深入解剖对等网络
协议本身是一个运行在UDP之上的定制协议.我所以决定使用一个定制协议很简单.首先,当前这个任务看起来足够简单,因此与尝试改进一个现在协议相比,直接构建一个定制协议更为容易.其次,定制协议可以将开销减少 ...
- Peer to Peer File Sharing Through WCF
http://www.codeproject.com/Articles/614028/Peer-to-Peer-File-Sharing-Through-WCF https://github.com/ ...
- 迅雷中Peer连接信息中的状态解释(转)
在标准 Peer-to-Peer(P2P 点对点网络)中,以"Flags"表示 Peer Status(Peer 状态).其中: D - 正从 Peer 下载(感兴趣:解阻塞)搜索 ...
- Fabric1.4源码解析:Peer节点启动过程
看一下Peer节点的启动过程,通常在Fabric网络中,Peer节点的启动方式有两种,通过Docker容器启动,或者是通过执行命令直接启动. 一般情况下,我们都是执行docker-compose -f ...
- bittorrent 学习(二) LOG日志和peer管理连接
代码中的log.h log.c比较简单 void logcmd() 记录命令 int logfile();运行日志的记录 int init_logfile() 开启log文件 源码比较清晰也很简单. ...
随机推荐
- Android之输入内容监听回车键【Editor】
2.输入内容时按下回车键时监听 username.setOnEditorActionListener(new OnEditorActionListener() { @Override public b ...
- miniUI-SelectGrid 弹出选择表格-翻页选中
介绍 mini中已经给出 弹出表格的里例子 :MiniUi版本 但是在应用过程中遇到写小问题就是没有办法翻页后一并连之前翻页选中的一起提交 以下是解决方案 正文 下面首先介绍 JS 代码 //存储已 ...
- for循环练习-----ATM取款
要求: 代码: package com.jianglai.atm; import java.util.Scanner; public class ATM { public static void ma ...
- Win32++:可替代MFC的Windows桌面应用开发框架
写在前面 有过Win32编程经验的朋友都知道,使用Windows提供的API开发桌面应用是相当繁琐的,创建一个功能简单能接收并处理消息的窗口至少也得几百行代码.创建一个可视化的窗口一般要以下几个步骤: ...
- 二、Fast-R-CNN
一.概括 Fast R-cnn的主要亮点有:Fast R-CNN将借助多任务损失函数,将物体识别和位置修正合成到一个网络中,不再对网络进行分步训练,不需要大量内存来存储训练过程中特征的数据:用RoI层 ...
- TP5 上传文件
直接贴上一个完整的代码 /** * 图片上传方法 * @return [type] [description] */ /** * 1 获取到文件 * 2 验证文件的形状是不是符合上传的规则 * 3 i ...
- 洛谷3857 [TJOI2008]彩灯
题目描述 已知一组彩灯是由一排N个独立的灯泡构成的,并且有M个开关控制它们.从数学的角度看,这一排彩灯的任何一个彩灯只有亮与不亮两个状态,所以共有2N个样式.由于技术上的问题,Peter设计的每个开关 ...
- Haproxy实现web的页面的动静分离
一.Haproxy概述: 概述:Haproxy是一个开源的高性能的反向代理或者说是负载均衡服务软件之一,由C语言编写而成,支持会话保持.七层处理.健康检查.故障修复后自动加载.动静分离.HAProxy ...
- Generational GC (Part one )
目录 什么是分代垃圾回收 对象对的年龄 新生代对象和老年对象 Ungar的分带垃圾回收 堆的结构 记录集 写入屏障 对象的结构 分配 新生代GC 幸存空间沾满了怎么办? 老年代GC 优缺点 吞吐量得到 ...
- Linux GPT分区表16进制实例分析
Linux GPT分区表16进制实例分析 GPT分区表随着win10的普及,已经在越来越多的新电脑上开始使用了.前段时间的新闻有看到说Intel会在后面的新平台中完全取消CSM支持,这也大概相当于后面 ...