【360开源】QNAT——多场景适用高性能NAT

QNAT是360 OPS团队基于DPVS和DPDK创建的高性能NAT项目,已在360的办公网和IDC机房广泛部署。它解决了NAT的性能瓶颈、策略灵活性和会话日志记录等问题,提供命令行管理,并适用于IDC、大型办公网络等场景。该项目已开源并在GitHub上提供详细部署指南。
摘要由CSDN通过智能技术生成

 

简介

QNAT是360 OPS团队基于DPVS和DPDK项目创建一个高性能x86 NAT项目,目前已经在360的办公网与大部分IDC机房出口部署,能满足业务的日常使用需求。

 

背景

在常见的网络环境中,由于公网IP地址资源较为紧张,或出于安全因素考量,通常会在网络出口应用NAT(Network Address Translation,网络地址转换)技术。

360在大量的IDC(Internet Data Center,互联网数据中心)机房、办公区网络出口均使用了NAT技术,根据长期的运维经验,在这些场景使用NAT技术通常会碰到如下挑战:

(1)性能瓶颈问题

(2)灵活的NAT策略

(3)会话日志记录

 

特性

  1. 高性能NAT44:可应对高并发会话数、高bps等NAT场景

  2. 流量透传:不需要进行NAT的流量可快速直接转发

  3. 多地址池选择:可针对源IP地址选择不同的NAT地址池

  4. 限定单IP会话数</

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值