(一)NAT的概念及工做原理服务器
简单来说,nat就是将私有网址转化为共有网址的技术。NAT一般部署在一个组织的网络出口位置,成为NAT网关。举个栗子,一段报文想离开私网,必须通过NAT网关将数据传输给公网Internet,经过nat实现源IP地址映射为公网IP地址,Internet发现该IP实际是私有IP,就将请求的服务实现,并经过网关回传给源IP。这样一次由私网主机向公网服务端的请求和响应就实现了。网络
注意:网络访问只能先由私网侧发起,公网是没法主动访问私网主机的。ui
(二)NAT的分类spa
1. 静态NAT:一对一模式,即一个内部主机惟一占用一个公网IP,一般用于服务器。.net
2. 动态NAT:一对一模式,即将未注册的IP地址映射到注册IP地址池的一个地址。3d
3. NAPT:多对一模式,即将多个私网IP经过不一样端口号映射到一个公网IP,主要原理是端口号的惟一性。注意:传输层的端口号都是大于1024的.视频
(三)NAT的实现blog
1.静态NAT的实现分为三个步骤(如下代码的实现都是根据上图的ip及端口号):ip
验证:L1-V3ping通外网L4部署
解释:经过show ip nat translations命令,能够看出内网主机IP与公网IP的转换。
2.NAPT的实现分为五个步骤:
以上就是本人对于NAT的理解和实现,若有不足,望包涵。
参考资料:
csdn nat技术详解