有个部落

一晃就半个十年,思念如潮...
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2009年9月25日

摘要: C#实现UDP穿越NAT程序运行效果图(图一)运行在公网上的服务器程序,用于转发打洞消息.(图二)运行在公网上的测试客户端程序A(图三)运行在NAT网络上的测试客户端程序B(图四) UDP打洞过程状态图***阅读下面代码前请先了解UDP穿越NAT原理***1.服务器主窗体源代码public partial class frmServer : Form{private Server _server;... 阅读全文

posted @ 2009-09-25 22:39 Leo.W 阅读(3455) 评论(5) 推荐(0) 编辑

摘要: 内容概述:在p2p通信领域中,由NAT(Network Address Translation,网络地址转换)引起的问题已经众所周知了,它会导致在NAT内部的p2p客户端在无论以何种有效的公网ip都无法访问的问题。虽然目前已经发展出多种穿越NAT的技术,但相关的技术文档却很少,用来证明这些技术的稳定性和优点的实际数据更少。本文的目的在于描述和分析在实际中运用得最广泛、最可靠同时也是最简单的一种NA... 阅读全文

posted @ 2009-09-25 22:35 Leo.W 阅读(4486) 评论(2) 推荐(0) 编辑

摘要: 本文示例源代码或素材下载原文出处: http://tech.ddvip.com/2007-08/118640712430986.htmlInternet的迅速发展以及IPv4 地址数量的限制使得网络地址翻译(NAT,Network Address Trans2lation)设备得到广泛应用。NAT设备允许处于同一NAT后的多台主机共享一个公网(本文将处于同一NAT后的网络称为私网,处于NAT前的网... 阅读全文

posted @ 2009-09-25 22:30 Leo.W 阅读(1050) 评论(0) 推荐(0) 编辑