ChinaUnix.net
相关文章推荐:

linux udp 穿透nat

nat(Network Address Translators),网络地址转换:网络地址转换是在IP地址日益缺乏的情况下产生的,它的主要目的就是为了能够地址重用。nat分为两大类,基本的nat和NAPT(Network Address/Port Translator)。 最开始nat是运行在路由器上的一个功能模块。 最先提出的是基本的nat,它的产生基于如下事实:一个私有网络(域)中的节点中只有很少的节点需要与外网连接(呵呵,这是在上世纪90年代中期提出的)。那么...

by Jhun_liu - 网络技术文档中心 - 2007-07-11 19:07:30 阅读(706) 回复(0)

相关讨论

最近写了一个很小的程序来实现udp穿透nat,结果如下: 1. 两台分布在不同内网的机器,可以穿透。 2. 一台机器在内网,一台机器拥有外网地址,可以穿透。 现在的问题是,如果两台机器处在同一内网中,似乎就不能连接了,也不能收到消息了。这是为什么?坐等高手出现。

by large_zhao - Linux环境编程 - 2012-10-30 10:16:38 阅读(2676) 回复(12)

原创:shootingstars 参考: http://midcom-p2p.sourceforge.net/draft-ford-midcom-p2p-01.txt 论坛上经常有对P2P原理的讨论,但是讨论归讨论,很少有实质的东西产生(源代码)。呵呵,在这里我就用自己实现的一个源代码来说明udp穿越nat的原理。 首先先介绍一些基本概念: nat(Network Address Translators),网络地址转换:网络地址转换是在IP地址日益缺乏的情况下产生的,它的主要目的就是为了能够地址重用。nat分为两大类...

by badb0y - Linux文档专区 - 2009-06-22 18:09:05 阅读(940) 回复(0)

在P2P下使用nat,一直对这个很感兴趣,最近特意上网找了下资料 英文版的: Peer-to-Peer (P2P) communication across middleboxes http://midcom-p2p.sourceforge.net/draft-ford-midcom-p2p-01.txt 还有中文版的: 源码下载: http://www.ppcn.net/upload/2005_08/05080112299104.rar 参考: http://midcom-p2p.sourceforge.net/draft-ford-midcom-p2p-01.txt P2P之udp穿透nat的原理与实现(作者:shootingstars) htt...

by mhz-ada - 网络技术文档中心 - 2008-10-15 16:34:32 阅读(1394) 回复(0)

最近写了一个很小的程序来实现udp穿透nat,结果如下: 1. 两台分布在不同内网的机器,可以穿透。(但udp包好像可能被防火墙挡住) 2. 一台机器在内网,一台机器拥有外网地址,可以穿透。 现在的问题是,如果两台机器处在同一内网中,似乎就不能连接了。这是为什么?

by l.darkfire - 程序开发 - 2006-07-13 15:35:41 阅读(734) 回复(5)

最近写了一个很小的程序来实现udp穿透nat,结果如下: 1. 两台分布在不同内网的机器,可以穿透。(但udp包好像可能被防火墙挡住) 2. 一台机器在内网,一台机器拥有外网地址,可以穿透。 现在的问题是,如果两台机器处在同一内网中,似乎就不能连接了。这是为什么?

by l.darkfire - Linux环境编程 - 2006-07-13 15:35:41 阅读(2000) 回复(5)

(转载) 关于udp穿透nat的中文资料在网络上是很少的,仅有这篇文章有实际的参考价值。本人近两年来也一直从事P2P方面的开发工作,比较有代表性的是个人开发的BitTorrent下载软件 - FlashBT(变态快车). 对P2P下载或者P2P的开发感兴趣的朋友可以访问软件的官方主页: http://www.hwysoft.com/chs/ 下载看看,说不定有收获。写这篇文章的主要目的是懒的再每次单独回答一些网友的提问, 一次性写下来, 即节省了自己的时间,也方便了对于P2...

by kf701 - Linux文档专区 - 2006-03-27 17:21:35 阅读(883) 回复(0)

为什么穿透nat用的都是udp协议?为什么不用tcp作穿透呢?谢谢。

by tassard - 企业网管技术交流区 - 2009-02-06 09:03:30 阅读(3622) 回复(3)

为什么穿透nat用的都是udp协议?为什么不用tcp作穿透呢?谢谢。

by tassard - 网络技术 - 2009-02-06 09:03:30 阅读(2718) 回复(3)

P2P 之 udp穿透nat的原理与实现(附源代码)

by leibniz_zsu - 移动操作系统 - 2011-02-26 23:57:14 阅读(2679) 回复(0)

论坛上经常有对P2P原理的讨论,但是讨论归讨论,很少有实质的东西产生(源代码)。呵呵,在这里我就用自己实现的一个源代码来说明udp穿越nat的原理。 首先先介绍一些基本概念: nat(Network Address Translators),网络地址转换:网络地址转换是在IP地址日益缺乏的情况下产生的,它的主要目的就是为了能够地址重用。nat分为两大类,基本的nat和NAPT(Network Address/Port Translator)。 最开始nat是运行在路由器上的一个功...

by vicgates - 网络技术文档中心 - 2008-12-13 15:09:28 阅读(1273) 回复(0)