NAT穿透

✍ dations ◷ 2025-11-24 05:39:34 #网络安全,网络协议,网络地址转换

在计算机科学中,NAT穿越(NAT traversal)涉及TCP/IP网络中的一个常见问题,即在处于使用了NAT设备的私有TCP/IP网络中的主机之间创建连接的问题。

会遇到这个问题的通常是那些客户端网络交互应用程序的开发人员,尤其是在对等网络和VoIP领域中。IPsec VPN客户普遍使用NAT-T来达到使ESP包通过NAT的目的。

尽管有许多穿越NAT的技术,但没有一项是完美的,这是因为NAT的行为是非标准化的。这些技术中的大多数都要求有一个公共服务器,而且这个服务器使用的是一个众所周知的、从全球任何地方都能访问得到的IP地址。一些方法仅在创建连接时需要使用这个服务器,而其它的方法则通过这个服务器中继所有的数据——这就引入了带宽开销的问题。

两种常用的NAT穿越技术是:UDP路由验证和STUN。除此之外,还有TURN、ICE、ALG,以及SBC。

为了于NAT之上实现IPsec,下列的协议必须在防火墙中实现:

或者是NAT-T之例:

在家庭路由器上,这通常通过启用“IPsec穿透”来实现。

相关

  • 伪斜体伪斜体(oblique type)是西文字体的一种样式,是在正常字体样式基础上,通过倾斜字体实现的一种字体样式。西文中有两种斜体:oblique type和 Italic type。倾斜时伴随着字形的变化的
  • 主流新教主流新教(mainline Protestant,或 mainstream Protestant、oldline Protestant),是指美国的一些新教教会。这些教会大多持自由主义神学立场,和福音派、基要派新教教会相对,现有210
  • 麻腮风三联疫苗争议麻腮风三联疫苗 (MMR Vaccine),是给幼儿接种以预防麻疹、腮腺炎、风疹的疫苗。1998年以来,人们就接种这种疫苗会不会导致儿童自闭症等疾病产生了接种疫苗争议。2010年2月英国
  • National Health Service国民医疗服务体系(英语:National Health Service,简称NHS),是对英国以下四大公型医疗系统的统称:国民医疗服务体系的经费主要来自全国中央税收,用以向公众提供一系列的医疗保健服务
  • 泡沫泡沫是气体分散在液体或固体中的一种分散体系。啤酒开瓶时的泡沫、肥皂泡沫都是气体在液体中的泡沫;泡沫塑料和泡沫玻璃中的气泡则是气体在固体中的气泡,固体泡沫为轻质多孔海
  • 费兹杰罗弗朗西斯·斯科特·基·菲茨杰拉德(英语:Francis Scott Key Fitzgerald,1896年9月24日-1940年12月21日),大陆译作弗朗西斯·斯科特·菲茨杰拉德,繁体译作費茨傑羅,简称斯科特·菲茨
  • 约翰·C·卡尔霍恩约翰·卡德威尔·卡尔霍恩(英语:John Caldwell Calhoun,1782年3月18日-1850年3月31日),南卡罗来纳州人,美国政治家。他是19世纪前半叶最著名的美国政治家之一,曾任美国副总统、美国
  • 自然进气发动机自然进气发动机(英语:naturally aspirated engine)为最基本的动力形式,在进入发动机汽缸前,以外界空气(1大气压)直接与喷油针喷岀之汽油混合而成汽油雾,最后进入燃烧室点燃。有别于
  • 贝娜齐尔·布托遇刺案贝娜齐尔·布托遇刺案发生于2007年12月27日,巴基斯坦前总理暨反对党巴基斯坦人民党领袖贝娜齐尔·布托于拉瓦尔品第参加竞选集会时被一名枪手开枪击中颈部和胸部,袭击者随后引
  • 义安镇 (涞水县)义安镇,是中华人民共和国河北省保定市涞水县下辖的一个乡镇级行政单位。义安镇下辖以下地区:北义安村、南义安村、下庄村、聂村、栗村、辛街村、南庄村、温辛庄村、义合庄村、