iKuai爱快流控路由

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 5285|回复: 3
打印 上一主题 下一主题

[网络设置] NAT(一对一、一对多、多对多)

[复制链接]
跳转到指定楼层
楼主
发表于 2020-5-16 10:19:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
需求建议
目前版本: 111-0908
使用环境: 其他 
需求程度: 我好紧急的
联系方式(仅官方人员可见): 您无权查看此信息
类似功能截图: -
1、一对一nat:一个本地私网IP地址转一个公有IP地址2、一对多(动态):别名叫做:PAT端口地址转换就是将多个私网IP转换为同一公有IP地址,依赖数据包中的端口号来进行区分。比如当这些私网IP去访问百度时,它发送的数据包会携带端口号给边界路由器。例如下面这样的对应关系:
私网IP及其端口被转换后(公网IP及其端口)
192.168.1.1:1111
192.168.1.2:2222
192.168.1.3:3333
12.1.1.1:1111
12.1.1.1:2222
12.1.1.1:3333
这样就实现了一对多的访问,现在问题来了,既然用的是端口那么难免会遇到两个IP发来的数据包它们的端口竟然会一样的情况,而NAT是这样解决的:
当遇到端口冲突的时候,NAT会将一个端口号进行改变,而改变后的端口会被记录在一张表中,当外部全局的IP发来消息后,依据这张表将数据包转发给原来的IP。


到这里问题又来了,上面说的当端口冲突的转换为另一个端口闲置的就好了对吧,那么当65535个端口都被占用的时候,那是不是就发不出去了呢?


没错,一对多的缺陷就在这里,当用户过多的时候,延时就会很大,当释放的端口小于数据包转发的量的时候就会出现延时,单点时间内65535个包出去之后,必须回来,端口释放,然后下一个。总之就是卡到炸,带宽再高也没用。因此这种一对多仅适合于中小企业等场合适用,要解决这个问题就需要接下来讲的多对多。
4、多对多(静态或动态):

多对多就是将多个IP转为多个IP

在配置多对多NAT时,是否携带overload将决定为静态或动态多对多,不携带就是静态多对多


不携带overload——静态多对多:最先来到边界路由器上的9个私有IP地址与这9个公有IP地址形成一对一。当第10个人想访问的时候,需要前9人中有人没有再使用,且释放后在一定时间之后才能使用。


携带overload——动态多对多:循环占用每个公有IP地址进行PAT(每单点时间内可以承受65535x公有IP个数 的数据包)





分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 支持支持 反对反对
沙发
发表于 2020-5-18 10:09:26 | 只看该作者
楼主好,爱快目前支持单独配置dmz以及nat转发规则,您可以结合您的使用场景描述一下这个功能需求,便于我们做需求评审,感谢!
板凳
 楼主| 发表于 2020-5-19 15:03:48 | 只看该作者
比如说现在我有500条公网ip,是通过多拨获得到的,我想我的内网用户,每人单独使用其他一条。之前用端口分流的方式实现,但是用户多之后占用路由资源比较高,我想实现动态NAT这个功能,就是多对多Nat。
地板
 楼主| 发表于 2020-5-19 15:05:24 | 只看该作者
类似思科的动态 nat 的映射:每次一个 IP 会对应另外一个公网的 IP;
          命令:ip nat inside source list 2 pool qing
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|论坛规章制度|iKuai Inc. ( 京ICP备13042604号 )

GMT+8, 2024-11-13 11:11

Powered by Discuz! X3.3

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表