三元组NAT

概述

我们知道对于防火墙来说,在面对一些多通道协议的时候,比如FTP,为了放行后续建立的数据通道,防火墙的ASPF会自动的创建Server-map表项,然后再根据该Server-map表项创建相应的状态化表项,于是后续的数据通道就可以成功地建立。对于防火墙上的NAT来说,它的主要问题就是进行NAT地址转换之后,它的源端口和源IP都会进行动态的变化(如果是easy ip的话,只有端口会动态变化),那么对于远端的主机来说,他想要从外网区访问内网的主机可以说是几乎不可能,首先NAT也有对应的表项,且是动态消亡的,所以在一段时间后NAT的表项消失,外网主机将不可能使用原先通信用的IP和端口与内网主机建立联系,所以在面对一些间隔时间长的通信,NAT对于的地址转换对于他们来说并不是十分友好,因为每次的通信都要进行源地址和源端口的变化,服务器原本只是服务一台主机,很有可能就因为不断地地址和端口的变化使得服务器需要记录的东西就变得更多消耗更多的资源。

三元组NAT

三元组NAT的主要原理就是通过Server-map表项记录某台主机第一次进行NAT地址转换后的信息,然后同样通过server-map表项生成相应的状态化表项,该状态化表项记录了内网主机NAT后的地址和端口信息,同时还放行了出入的两个方向的,端到端的流量,这使得内网主机在一段时间内因为该状态化表项的缘故,可以对外呈现统一的地址和端口,减少端口和地址的变化。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Mllllk

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值