
NAT
文章平均质量分 51
wcl0715
这个作者很懒,什么都没留下…
展开
-
NAT、防火墙的原理区别和分类
1、NAT NAT是Net Address Translation 的缩写,从名字也可以看出,它是负责网络地址转换的一个协议。通俗的说,它负责把私网内的的IP和端口转换成公网的IP和端口,也即使我们通常所说的IP地址影射。例如:公司内一般有一个私网,假设为10.1.1.1网段。公司通过一个公网服务器(机器A)接入Internet,此服务器内网IP为10.1.1.1,原创 2006-04-25 09:47:00 · 9565 阅读 · 21 评论 -
穿NAT的方法的核心思想及实现
本来题目是几种,不过写到这里的时候,其中的一些东西已经被其它文章所含概了,所以这里只谈NAT的穿透的核心思想:punch技术,我称之为对穿. (1)先来说对穿的工作原理 在这里我用两个都是在port restrict cone NAT后面的UAC做例子,假设一个是 A,一个是D。两个NAT 分别是B和C。 先来说对穿的过程 STEP1:UAC原创 2006-04-25 09:50:00 · 3627 阅读 · 1 评论 -
目前几种常见穿NAT的方法分析
NAT的出现在一定程度上解决了发展中国家网络地址资源不足的情况,然而,这种解决方法也带来了一些问题,尤其是对网络要求十分苛刻的流媒体传输方面,这些问题变得尤为突出(什么是NAT请参考BOLG的另外一篇文章),在一个带有NAT结构的网络环境中,不能实现P2P(peer to peer也就是点对点)的数据传输是VOIP的一个硬伤,而如何穿过这些NAT,实现数据的点对点传输也成了VOIP原创 2006-04-25 09:51:00 · 5168 阅读 · 4 评论 -
UPNP的工作原理及详细过程及代码实现
UPNP是微软和INTLE力推的一个标准。它实际上是一个大的协议族,从网络摄象机到网关设备,凡是可以挂到网络上的设备都有它的身影。首先,我想说的是:我并不打算在这里讨论UPNP的底层实现的问题,我这里讨论的是应用.一、简介:先来简要说下UPNP的工作原理。UPNP的整个过程和USB的过程几乎完全一样,如果你用USB的理念去理解UPNP,你会发现你简直就没犯错误,不同点仅在与UPNP设备是挂接在原创 2006-04-25 21:04:00 · 6262 阅读 · 3 评论 -
linux下的IpTable的NAT类型分析
本来想针对这个话题写点什么,偶然发现网络上已经有了类似的东西,所以不写了,只在这里提醒各位,它是对称NAT,而非锥型.原创 2006-04-26 23:13:00 · 2375 阅读 · 1 评论 -
STUN在SIP中的工作原理及过程
STUN是RFC3489规定的一种NAT穿透方式,它采用辅助的方法探测NAT的IP和端口。毫无疑问的,它对穿越早期的NAT起了巨大的作用,并且还将继续在ANT穿透中占有一席之地。 STUN的探测过程需要有一个公网IP的STUN server,在NAT后面的UAC必须和此server配合,互相之间发送若干个UDP数据包。UDP包中包含有UAC需要了解的信息,比如NAT外原创 2006-04-25 21:04:00 · 7163 阅读 · 9 评论