NAT(地址转换)是如何实现

发布网友 发布时间:2022-04-23 21:39

我来回答

1个回答

热心网友 时间:2022-04-12 22:20

这东西深了也能讲,简单了也能讲。
简单说,IPV4的地址是32位的,刨去特殊的地址和预留的地址,理论上可用的IP地址大概是45亿吧。
IPV4发明的时候,没有人意识到互联网会发展到如今这样庞大。
IPV4的地址已经面临地址消耗殆尽的危险。
NAT其实是一个缓解地址消耗的办法。
就是规定出一些网段,10.0.0.0
-
10.255.255.255,172.16.0.0
-
172.31.255.255,192.168.0.0
-
192.168.255.255是私有地址,这些地址是不能在公网上路由的,也就是说,这个IP只在本局域网里有效。
比如,你出去看一些大的单位里,很多都是10开头的网段,那其他单位也可以是10开头的。
而在公网上路由的IP,一般是机构分配的,这些地址要保持唯一性,这样才能保证数据转发的准确。
NAT就是用来把一段私有地址转换成一个公网地址或者几个公网地址。
说了这么多你晕了吧,简单点说,就是一群人用私网地址,转换到一个公网地址,这个地址他们共用,然后用公网地址请求公网上的数据,到了边界路由器,再做NAT就行了。
有兴趣可以找本cisco的书来看,简单点可以看本CCNA的书,困难的话TCP/IP的卷二写得很详细。
谢谢。
至于怎么实现嘛,当然命令是很简单的,一句两句敲进去就好了,什么ip
nat
inside,ip
nat
outside,地址的话可以写一个访问列表控制内网可以上网的网段范围,可以复用地址,就是PAT。找本实验手册看,写得详细。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com