
P2P
mergerly
这个作者很懒,什么都没留下…
展开
-
BitTorrent的DHT协议(译自官方版本)
译者前序DHT协议早在2005年就已经成为了官方BitTorrent协议的一部份,但是我竟然一直没有找到国内的官方翻译稿,所以将其进行翻译,若文中错误,欢迎各位指正。其次,若想彻底理解DHT协议的原理,建议各位阅读Kademlia协议,在本博客中,有其翻译稿,参见DHT协议基础1,2.本文英文版官方地址:http://www.bittorrent.org/beps/bep_转载 2012-09-17 20:26:51 · 6891 阅读 · 0 评论 -
一种不需要握手服务器穿透NAT的UDP通讯方法
在很多P2P软件中间很多需要两个NAT底下的两个PC,假设路由器A IP是 222.222.33.33路由器B IP是 200.200.33.33PC A IP是 192.168.0.18PC B IP是 192.168.0.231.首先我们需要一个IP地址,这个IP地址X,X是PC A每隔一段时间往这个IP发送数据包,让PC A能够维持一个A X转载 2012-12-28 15:17:16 · 4790 阅读 · 2 评论 -
NAT类型与穿透
网络上已经有很多很多关于NAT类型与穿透的文章了,所以就不重复写了,稍作整理然后加一些自己的评注与总结。 NAT话题,主要涉及:- NAT 与 防火墙- NAT 基本类型 与 原理- NAT 穿透方式及原理- 基于NAT穿透的网络应用- NAT穿透相关的工具和开源项目 焦点集中在NAT类型以及对应的穿透方式,下面分别转载 2012-12-24 18:40:20 · 11109 阅读 · 1 评论 -
Peer-to-Peer (P2P) communication across middleboxes
原文版权:Copyright (C) The Internet Society (2003).All Rights Reserved.原文地址:http://midcom-p2p.sourceforge.net/draft-ford-midcom-p2p-01.txt 1. 介绍 今天的Internet的"middleboxes"已经普遍存在, 比如象网络地址转载 2012-12-06 11:27:22 · 1209 阅读 · 0 评论 -
Peer-to-Peer Communication Across Network Address Translators(译)
原文地址:http://www.brynosaurus.com/pub/net/p2pnat/内容概述:在p2p通信领域中,由NAT(Network Address Translation,网络地址转换)引起的问题已经众所周知了,它会导致在NAT内部的p2p客户端在无论以何种有效的公网ip都无法访问的问题。虽然目前已经发展出多种穿越NAT的技术,但相关的技术文档却很少,用来证明这些技术的稳定性转载 2012-12-06 11:48:28 · 1321 阅读 · 0 评论 -
BitTorrent扩展协议(5)–UDP Tracker Protocol for BitTorrent
ContentsIntroductionOverheadUDP connections / spoofingTime outsExamplesUDP tracker protocolExisting implementationsIPv6ExtensionsReferences and FootnotesIntroductionTo discover other转载 2012-12-05 11:37:16 · 3904 阅读 · 1 评论 -
NexusPHP架设PT服务站点教程 php开源
PT是什么?我在PT下载介绍和PT程序源码下载 一文里面已经做了介绍,简单点说就是只下载不上传就会让踢掉的BT下载服务。我最先从耍下那里看到了nexusphp开源的消息,然后自己搜索到了作者的百度空间,看到刚开源不久,难怪当初我找PT程序的时候没有找到。耍下写的关于PT的经验一文里面有简单的NexusPHP架设教程,不过不太详细,我来一点稍微详细的教程。特别说明一下转载 2012-09-26 11:51:18 · 11667 阅读 · 1 评论 -
BT种子文件格式
BT种子文件使用了一种叫bencoding的编码方法来保存数据。bencoding现有四种类型的数据:srings(字符串),integers(整数),lists(列表),dictionaries(字典)编码规则如下:strings(字符串)编码为::例如: 4:test 表示为字符串"test"4:例子 表示为字符串“例子”字符串长度单位为字节没开始或结束标记in转载 2012-09-24 17:19:13 · 9341 阅读 · 0 评论 -
Torrent文件结构解析
Torrent文件内的数据结构分为以下几部分:announce:Tracker的主服务器announce-list:Tracker服务器列表comment:种子文件的注释comment.utf-8:种子文件注释的utf-8编码creation date:种子文件建立的时间,是从1970年1月1日00:00:00到现在的秒数。encoding:种子文件转载 2012-09-24 17:20:38 · 28102 阅读 · 0 评论 -
uTorrent Transport Protocol
转自:http://bittorrent.org/beps/bep_0029.htmlBEP:29Title:uTorrent transport protocolVersion:11189Last-Modified:2010-01-22 01:49:42 +0000 (Fri, 22 Jan 2010)转载 2012-09-19 21:16:16 · 2742 阅读 · 0 评论 -
P2P中DHT网络介绍
一、P2P及DHT网络简单介绍:P2P在思想上可以说是internet思想/精神/哲学非常集中的体现,共同的参与,透明的开放,平等的分享(让我想起之前学习过的,现在正在疯狂热炒的云计算的“中央集权”制度)。基于P2P技术的应用有很多,包括文件分享,即时通信,协同处理,流媒体通信等等。通过这些应用的接触,分析和理解,P2P其本质是一种新的网络传播技术,这种新的传播技术打破了传统的C/S架构,逐步转载 2012-09-17 20:50:26 · 84491 阅读 · 6 评论 -
PWNAT : Example
I am having trouble to run PwNAT successfully. The problem was created due to sample provided on official site. Here is how you should run it for caseMachine A (IP: 192.168.1.3) -> NAT A (IP: 122.转载 2013-01-10 16:48:04 · 2757 阅读 · 0 评论