路由器NAT什么意思?
这个是IPV4的网络地址转换协议。
百度百科中的解释是“NAT(Network Address Translation,网络地址转换)是1994年提出的。当在专用网内部的一些主机本来已经分配到了本地IP地址(即仅在本专用网内使用的专用地址),但现在又想和因特网上的主机通信(并不需要加密)时,可使用NAT方法。”
简单来说就是把你电脑的私网IP地址转换成公网IP地址然后再互联网进行访问的一种协议(规则)
那你肯定又要问了,什么是IP地址,啥又是公网和私网,为什么要这么做?
作为一个网络专业的同学,如果你有兴趣,慢慢看下来
首先,什么是IP地址,IP相当于电脑的身份证号码,正常情况下(为什么要说正常情况,下面会告诉什么是不正常)每台电脑都有自己的唯一的身份证号码,怎么看到呢。在电脑上,按下开始键+R键(开始键就是
键盘不一样可能会有点点差别,然后输入CMD,确定,在黑色的框框中输入ipconfig你就能看到一堆的东西
这就就你电脑的IP地址,现在我们大部分用的是IPv4,即IP的第四个版本,由32位地址组成(你说我骗你,192.168.10.50这明明就只有10位数,就算加上 小数点也就14位,那里来的32位。32位是用2进制来算的,电脑显示的是10进制。啥又是2进制……你就自己百度了解了)简单说就是0.0.0.0到255.255.255.255,这些就是IPv4地址。为什么不是0.0.0.0-999.999.999.999呢, 这就是二进制的奇妙之处了。其实用二进制显示IPv4的地址范围是0000.0000.0000.0000到1111.1111.1111.1111,二进制种只有0和1。
好了,这一看,IPv4地址一共有多少个呢?2的32次方=4294967296。是不是看起来很多,实际上这些IP还有一些是不能用的,为什么呢,太深奥了,反正你就知道他用不了就对了。那你说真的能用的也有40亿个吧。嗯,40亿个IP,人都不止40亿啦。一人分半个IP地址都分不到。况且,每个人还不止一台网络设备,你的手机、平板、网络电视、机顶盒、甚至能连Wifi的空调、冰箱都要用到IP地址的。那IP地址不够了怎么办呢,于是就出现了不正常的现象
世界上大家定出了个标准,把一部分IP地址作为私网地址(可以自己规划),另外的作为公网地址(还有什么组播地址啥的就不说了)。只有公网地址才能在互联网中进行互相访问,私网地址需要转换成公网地址才能到网络中访问。规定中的私网地址是10.0.0.0/8 172.16.0.0/12 192.168.0.0/16.所以你就会发现,很多人家里的IP地址都是192.168.1.1啊192.168.0.1之类的。因为这是私网地址,自己随便用,不用钱,公网IP是需要向网络运营商花钱购买的。
那私网地址怎么转换到公网,说的就是这个NAT了,出了IP地址外,还有一个东西叫端口号,其实你每打开一个网页,就进行了一次通信,通信过程就是你的IP地址:端口号---->服务器IP地址:端口号。那NAT就利用了这个端口(端口号是1-65535,部分端口号是固定的,可以随机使用的是1024-65535)
网络传输是这样的
于是使用NAT就成了这样:
当192.168.1.1需要访问服务器的时候,运营商会把你的IP转成公网IP加上端口号送到服务器那,但你的这次访问结束后,收回这个端口号供其他主机使用,那么,一个公网IP就可以给很多私网IP对应使用了,于是IPv4的可用量就提高了N倍。但还是不够用……所有后来有了IPv6,有128位地址。
你看到了现在又要说我了,这不是运营商做的NAT吗,关我路由器的NAT什么事……这……其实都是路由器干的事,运营商的路由器长的比较大个,但功能上也是包括了家用路由器的所有基本功能的,甚至更厉害,而且!!!运营商不会给你公网IP,你打开你路由器看看,你通过拨号获取的到的IP地址是不是10开头或者172.16开头的,对的,这是我们上面说的私网IP,而你电脑是192.168开头的IP对不对~NAT可以多层转换,你电脑从192用路由器NAT转到172,运营商再把172转到公网IP到达互联网。如果你不是电信、联通、移动,中间可能还要再经过几次这种转换,转换多了,网速啊什么的可能会受到影响。这就是运营商的骚操作了,这样它一个公网IP几乎可以供一大片区域用户使用。那你怎么知道你的这些IP是啥,转换了多少次。
自己电脑上的IP上面已经说了方法,如果想看自己公网IP,在百度上输入IP就能看到(公网IP会定期变换,运营商一般有很多个公网IP提供给一大片用户使用)
然后想知道自己经过了多少NAT,在刚刚那个输入ipconfig的小黑框里,输入tacertd -d 223.5.5.5 (这个命令是路由追踪,查询你到目标地址经过了哪些节点,223.5.5.5是阿里DNS)
可以看到1是我的路由器,2是光猫(光猫带PPPOE自动拨号,尝试过没办法取消),3是运营商的设备,4就到公网了。所以我这经过3次NAT才出去公网的。
嗯,说了这么多,相信你应该了解什么是NAT,有些东西太专业可能你也看不明白,就简化了,说的不是非常准确,但意思差不多。
2020-04-29 · 百度认证:中国电信股份有限公司上海分公司官方账号
- 官方电话
-
官方服务
- 官方网站
- 宽带129
- 宽带159
- 号卡宽带
- 智慧家庭
- 全屋WiF