导航:首页 > 网络设置 > nat对称是路由器还是网络

nat对称是路由器还是网络

发布时间:2025-03-04 04:31:28

1. 关于NAT的一些总结

标签: tcp/ip

网络地址转换又称网络掩蔽、IP掩蔽(英语:Network Address Translation,缩写:NAT),在计算机网络中是一种在IP数据包通过路由器或防火墙时重写来源IP地址或目的IP地址的技术。这种技术被普遍使用在有多台主机但只通过一个公有IP地址访问因特网的私有网络中。它是一个方便且得到了广泛应用的技术。当然,NAT也让主机之间的通信变得复杂,导致了通信效率的降低。

NAT是作为一种 解决IPv4地址短缺 以避免保留IP地址困难的方案而流行起来的。
在一个典型的配置中,一个 本地网络 使用一个专有网络的指定子网(比如192.168.x.x或10.x.x.x)和连在这个网络上的一个路由器。这个 路由器 占 有这个网络地址空间的一个 专有地址 (比如192.168.0.1),同时它还通过一个或多个因特网服务提供商提供的 公有的IP地址(叫做“过载”NAT )连接到因特网上。 当信息由本地网络向因特网传递时,源地址从专有地址转换为公用地址。由路由器跟踪每个连接上的基本数据,主要是目的地址和端口。当有回复返回路由器时,它通过输出阶段记录的连接跟踪数据来决定该转发给内部网的哪个主机;如果有多个公用地址可用,当数据包返回时,TCP或UDP客户机的端口号可以用来分解数据包。对于因特网上的通信,路由器本身充当源和目的。

流行在网络上的一种看法认为,IPv6的广泛采用将使得NAT不再需要,因为NAT只是一个处理IPv4的地址空间不足的方法。

原文: https://blog.csdn.net/gui951753/article/details/79593307

在一个具有NAT功能的路由器下的主机并 没有创建真正的IP地址 ,并且不能参与一些因特网协议。一些需要初始化从外部网络创建的TCP连接和无状态协议(比如UDP)无法实现。除非NAT路由器管理者预先设置了规则,否则送来的数据包将不能到达正确的目的地址。一些协议有时可以在应用层网关(见下)的辅助下,在参与NAT的主机之间容纳一个NAT的实例,比如FTP。NAT也会使安全协议变的复杂,比如IPsec。

端对端连接是被IAB委员会(Internet Architecture Board)支持的核心因特网协议之一,因此有些人据此认为NAT是对公用因特网的一个破坏。一些因特网服务提供商(ISP)只向他们的客户提供本地IP地址,所以他们必须通过NAT来访问ISP网络以外的服务,并且这些公司能不能算的上真正的提供了因特网服务的话题也被谈起。

NAT除了带来方便和代价之外,对全双工连接支持的缺少在一些情况下可以看作是一个有好处的特征而不是一个限制。在一定程度上,NAT依赖于本地网络上的一台机器来初始化和路由器另一边的主机的任何连接,它可以阻止外部网络上的主机的恶意活动。这样就可以阻止网络蠕虫病毒来提高本地系统的可靠性,阻挡恶意浏览来提高本地系统的私密性。很多具有NAT功能的防火墙都是使用这种功能来提供核心保护的。另外,它也为UDP的跨局域网的传输提供了方便。

基本NAT和端口号转换
基本网络地址转换(Basic NAT)
这一种也 可称作NAT或“静态NAT” ,在RFC 2663中提供了信息。它在技术上比较简单 ,仅支持地址转换,不支持端口映射 。Basic NAT要求对 每一个当前连接都要对应一个公网IP地址 ,因此要维护一个公网的地址池。宽带(broadband)路由器通常使用这种方式来允许一台指定的设备去管理所有的外部链接,甚至当路由器本身只有一个可用外部IP时也如此,这台路由器有时也被标记为DMZ主机。由于改变了IP源地址,在重新封装数据包时候必须重新计算校验和,网络层以上的只要涉及到IP地址的头部校验和都要重新计算。

网络地址端口转换(NAPT)
这种方式支持端口的映射,并允 许多台主机共享一个公网IP地址
支持端口转换的NAT又可以分为两类: 源地址转换和目的地址转换 。前一种情形下发起连接的计算机的IP地址将会被重写,使得内网主机发出的数据包能够 到达外网主机 。后一种情况下被连接计算机的IP地址将被重写,使得外网主机发出的数据包能够 到达内网主机 。实际上, 以上两种方式通常会一起被使用以支持双向通信。

利用端口号的唯一性实现了公网ip转换为私网ip的这一步。PAT(NAT重载)能够使用 传输层端口号来标识主机 ,因此,从理论上说, 最多可让大约65000台主机共用一个公有IP地址

NAPT维护一个带有IP以及端口号的NAT表,结构如下。
内网IP 外网IP
192.168.1.55:5566 219.152.168.222:9200
192.168.1.59:80 219.152.168.222:9201
192.168.1.59:4465 219.152.168.222:9202

不同类型的NAT:

完全圆锥型NAT(Full cone NAT),即一对一(one-to-one)NAT
一旦一个内部地址(iAddr:port)映射到外部地址(eAddr:port),所有发自iAddr:port的包都经由eAddr:port向外发送。任意外部主机都能通过给eAddr:port发包到达iAddr:port(注:port不需要一样)

端口受限圆锥型NAT(Port-Restricted cone NAT)
类似受限制锥形NAT(Restricted cone NAT),但是还有端口限制。
一旦一个内部地址(iAddr:port1)映射到外部地址(eAddr:port2),所有发自iAddr:port1的包都经由eAddr:port2向外发送。
在受限圆锥型NAT基础上增加了外部主机源端口必须是固定的

对称NAT(Symmetric NAT)
每一个 来自相同内部IP与端口,到一个特定目的地地址和端口的请求, 都映射到一个独特的外部IP地址和端口。
同一内部IP与端口发到不同的目的地和端口的信息包,都使用不同的映射 只有曾经收到过内部主机数据的外部主机,才能够把数据包发回

2. NAT代表什么

NAT1是代表网线直连,NAT2是代表使用路由器,NAT3是代表网线直连或使用路由器,但是是有限制。NAT的作用就是把内网的私有地址,转化成外网的公有地址。使得内部网络上的(被设置为私有IP地址的)主机可以访问Internet。

(2)nat对称是路由器还是网络扩展阅读:

网络NAT的类型特点:

NAT有三种类型:静态NAT(Static NAT)、动态地址NAT(Pooled NAT)、网络地址端口转换NAPT(Port-Level NAT)。

其中静态NAT设置起来最为简单和最容易实现的一种,内部网络中的每个主机都被永久映射成外部网络中的某个合法的地址。而动态地址NAT则是在外部网络中定义了一系列的合法地址,采用动态分配的方法映射到内部网络。

NAPT则是把内部地址映射到外部网络的一个IP地址的不同端口上。根据不同的需要,三种NAT方案各有利弊。

动态地址NAT只是转换IP地址,它为每一个内部的IP地址分配一个临时的外部IP地址,主要应用于拨号,对于频繁的远程联接也可以采用动态NAT。当远程用户联接上之后,动态地址NAT就会分配给他一个IP地址,用户断开时,这个IP地址就会被释放而留待以后使用。

网络地址端口转换NAPT(Network Address Port Translation)是人们比较熟悉的一种转换方式。NAPT普遍应用于接入设备中,它可以将中小型的网络隐藏在一个合法的IP地址后面。

NAPT与动态地址NAT不同,它将内部连接映射到外部网络中的一个单独的IP地址上,同时在该地址上加上一个由NAT设备选定的TCP端口号。

在Internet中使用NAPT时,所有不同的信息流看起来好像来源于同一个IP地址。这个优点在小型办公室内非常实用,通过从ISP处申请的一个IP地址,将多个连接通过NAPT接入Internet。实际上,许多SOHO远程访问设备支持基于PPP的动态IP地址。

这样,ISP甚至不需要支持NAPT,就可以做到多个内部IP地址共用一个外部IP地址上Internet,虽然这样会导致信道的一定拥塞,但考虑到节省的ISP上网费用和易管理的特点,用NAPT还是很值得的。

3. 为什么大多数NAT网关都是对称型NAT而不是锥形NAT

假设,家里用的路由器通过pppoe上网,那么电信是不是就给一个wan口的ip啊这里的nat就是pat的意思,也就是第三种,前两种,和第三种的区别在于变不

阅读全文

与nat对称是路由器还是网络相关的资料

热点内容
大班网络安全活动反思 浏览:822
盯盯拍wifi是哪里的网络 浏览:715
网络眼镜怎么做 浏览:996
4g网络手机停机保号显示2g 浏览:451
plc中网络有多少个 浏览:323
网络设置安全隐私 浏览:590
如何看待00后网络社交问题 浏览:747
无线网络手机和电视连接 浏览:454
网络售票和窗口售票哪个容易买到 浏览:976
小爱音响怎么都连接不上网络 浏览:521
网络接受器闪一闪收不到信号 浏览:549
电脑网络怎么更换密码 浏览:672
无法发现网络密码 浏览:78
中国联通的网络如何 浏览:112
网络打假第一人有哪些 浏览:654
与300兆网络适配的路由器 浏览:487
北大青鸟学网络哪个校区好 浏览:621
tp路由器怎么加强网络 浏览:751
网络多少兆算卡 浏览:779
路由器连上网络无法上网 浏览:913

友情链接