| Post Date | Summary |
|---|---|
| 2010-04-06 | Posted By: Ricardo Chen 零拷贝驱动 NTZC(Network Tapping Zero Copy) 是一个用户空间零拷贝网络报文收发支持框架,由可加载内核模块/驱动程序/API库和Demo程序构成. NTZC极大的提升了用户空间捕捉报文和发送报文的性能. 目前,恒扬科技已经发布了这个框架的beta版本,已支持的网卡包括: * igb Intel 82575 * ixgbe Intel 82598 * bnx2 BCM Server GE e1000(e), bnx2x等网卡驱动也可以很容易的被支持起来. NSA.4 最新版本已经将对NTZC的支持集成进来. 欢迎NSA的用户从libpcap迁移到零拷贝版本,以提升性能. |
| 2009-08-26 | Posted By: Xueyi Liu 发布NSA4产品正式版本release-v2.0.0 发布NSA4产品正式版本release-v2.0.0 svn目录为http://forge.semptian.net/svn/nsa/sdk/tags/release-2.0.0 芯片版本:991 Unsa版本:release-2.0.0 838 Libnsa_api版本:release-2.0.0 838 Demo版本:release-2.0.0 838 Ntop版本: release-2.0.0 838 产品的主要功能: 1、 支持对网络五元组会话的加速与管理; 2、 支持用户ACL策略规则匹配; 3、支持crosslink转发功能,支持硬件Bypass; 4、 支持二级QoS; 5、 支持双SSI接口,最多8虚拟通道的数据报文上交; 各模块功能如下: 芯片支持的主要功能 1、 支持通过SMI接口对芯片的配置管理,寄存器与计数器可读写; 2、支持会话表项自建链,支持接收会话表项的修改与删除; 3、支持会话的老化与统计; 4、支持ACL与crosslink的功能; 5、支持二级QoS功能; 6、支持VLAN, PPPoE; 2.Unsa 1、 支持对芯片的配置管理,包括有读写各种寄存器,dna, 内存等等,详细见Unsa手册; 3. Libnsa_api 1、 支持两类api供用户对会话进行管理,其使用方法见SDK中libnsa_api开发手册; 4. Demo demo主要是为了测试Libnsa_api库及辅助系统测试, 目前支持的主要功能有: 1、 根据ssn地址更改、删除某条会话表,根据五元组及用户配置虚拟通道的数目更改某条会话表项内容,根据ssn地址或者ssn index显示某条会话表项内容,另外也支持根据五元组及用户配置虚拟通道的数目增加ssn表项。 2、根据用户设置的采样率可以手动、自动显示从SSI接口收到的数据报文的统计信息,此版本仅支持一个SSI接口。 5.Ntop 1、 支持用户对host和application设置相应的策略,包括设置host,mirror,drop以及两级QoS id; 2、 暂不支持多通道的配置处理; SDK的兼容性说明: 1.unsa支持NSA3,NSA4,NSA6P2版本; 2.libnsa_api支持NSA4,NSA6P2版本; |
| 2009-08-10 | Posted By: ye jing 发布NSA 6P2的系统测试版本V0.2 芯片版本:811 Unsa版本:701 Libnsa_api版本:705 Demo版本:705 Ntop版本: 705 各模块在 NSA6p2测试版本V0.1的基础上新增功能与修改的问题如下: 1. 芯片 a)修改Host报文建链不能Aging问题。 b)修改SSN Flush问题。 c)修改读RW_TEST寄存器错误。 d)解决读RW_TEST寄存器错误。 e)修改SsnCnt错误。 f)修改SSN报文下发配置。 g)修改Fragment报文处理。 h)修正会话表Host报文处理。 i)修正会话老化报文错位问题。 j)略微缩短老化时间。 2.Unsa a)增加watch dog功能和相应的API函数,可以对NSA卡是否复位进行监视,并在NSA卡复位之后恢复配置文件。 b)增加软件bypass功能,可以在软件未响应的情况下打开接口硬件Bypass。 c)修复接口使能问题,接口2和3可以通过interface up命令来打开收发使能并显示接口状态。 d)增加计算虚拟通道掩码的相关接口函数。 e)分离出main函数,可以将unsa编译为库使用。 3. Demo a) 修改hash命令,提供对五元组中的元素掩码设置; b) 修改libnsa_api中部分api函数,包括第一类api的处理方式,SEND_PACKET以回调的方式注册等; 4.Ntop a) ntop链Libnsa_api库,使用第二类api函数,正式在NSA卡上测试; 遗留的问题 a)需要增加SCI接口数据报文和会话报文的默认QoS,并进行相关测试。 |
| 2009-08-07 | Posted By: Xueyi Liu 发布NSA4的系统测试版本V0.3 发布NSA4的系统测试版本V0.3 芯片版本:770 Unsa版本:670 Libnsa_api版本:670 Demo版本:670 Ntop版本: 670 各模块新增功能与修改的问题如下: 1. 芯片 a) 解决老化报文错位的问题; b) 微弱缩短老化时间; 2.Unsa 3. Demo a) 增加查找hash冲突的五元组信息供调试测试使用; 4.Ntop a)解决ntop统计达到2^64的问题; b)解决规则在流量产生之前不生效的问题; 遗留问题: a)ssn flush问题 b)ntop在多通道下工作有点问题; |
| 2009-08-03 | Posted By: Xueyi Liu 发布NSA 6P2的系统测试版本V0.1 发布NSA 6P2的系统测试版本V0.1 芯片版本:670 Unsa版本:644 Libnsa_api版本:644 Demo版本:644 Ntop版本: 644 各模块在 NSA4测试版本V0.2的基础上新增功能与修改的问题如下: 1. 芯片 a) 修正会话老化统计报文的错位问题; b) 修正会话表host报文处理,aging更新问题; 2.Unsa a) 修改虚拟dna部分 ; b) 修改unsa初始化时对2-3接口与4-7接口初始化的区别; c)增加配置芯片的hash vc id的五元组掩码; 3. Demo a) 修改hash命令,提供对五元组中的元素掩码设置; b) 修改libnsa_api中部分api函数,包括第一类api的处理方式,SEND_PACKET以回调的方式注册等; 4.Ntop a) ntop链Libnsa_api库,使用第二类api函数,正式在NSA卡上测试; 遗留的问题 a) ssn flush问题; b) ntop中规则先于流量产生之前设置时规则不生效问题; c) ntop中网页显示的统计数字达到2^64的错误问题; |
| 2009-07-20 | Posted By: Xueyi Liu 发布NSA4系统测试版本V0.2 发布NSA4的系统测试版本V0.2 build20090720 芯片版本:542 Unsa版本:588 Libnsa_api版本:588 Demo版本:588 各模块新增功能与修改的问题如下: 1. 芯片 a) 增加AddSsn的CauseID; b) 解决会话统计堵塞问题; c) 修正会话统计累计问题; 2.Unsa a) 增加接口qos配置和api函数; b) 更改acl id为10进制显示; c) 增加虚拟通道表的配置显示; d) 修复ssn set时epif未设置的bug; 3. Demo a) 增加通过五元组与虚拟通道数算出ssn index的命令; b) 修改Demo支持根据用户配置通道数进行多通道的命令操作; c) 修改几个bug,包括show-config退出,以及demo不同模式之间的正常切换问题; |
| 2009-07-17 | Posted By: Xueyi Liu 发布NSA4系统测试版本V0.1 发布NSA4系统测试版本V0.1 Build20090717 芯片版本:524 Unsa版本:567 Libnsa_api版本:565 Demo版本:565 产品的主要功能: a) 支持对网络五元组会话的加速与管理; b) 支持用户ACL策略规则匹配; c) 支持crosslink转发功能; d) 支持二级QoS; e) 支持双SSI接口,最多8虚拟通道的数据报文上交; 各模块功能说明: 1.芯片支持的主要功能 a) 支持通过SMI接口对芯片的配置管理,寄存器与计数器可读写; b) 支持会话表项自建链,支持接收会话表项的修改与删除; c) 支持会话的老化与统计; c) 支持ACL与crosslink的功能; d) 支持二级QoS功能; e) 支持VLAN, PPPoE; 2. Unsa支持的主要功能 a) 支持对芯片的配置管理,包括有读写各种寄存器,dna, 内存等等,详细见Unsa手册; 3. Demo支持的主要功能 demo主要是为了测试Libnsa_api库, 目前支持的主要功能有: a) 根据ssn地址更改、删除某条会话表,根据五元组及用户配置虚拟通道的数目更改某条会话表项内容,根据ssn地址或者ssn index显示某条会话表项内容,另外也支持根据五元组及用户配置虚拟通道的数目增加ssn表项。 b)根据用户设置的采样率可以手动、自动显示从SSI接口收到的数据报文的统计信息,此版本仅支持一个SSI接口。 |
| 2009-05-06 | Posted By: ye jing SempSec V1.4 发布 此次发布的版本号为: 芯片版本:SempSec V1.4Build 865,位于:http://forge.semptian.net/gf/download/frsrelease/143/466/sempsec4_0104_865.bin。 软件版本:386,位于: http://forge.semptian.net/svn/nsa/xunsa/trunk (需使用svn checkout)。 1. 此版本基于SempSec V1.2,应用于NSA-T,配合xunsa/trunk使用。 2. 新增功能: 2.1 增加Dual-QoS。 2.2 增加SCI接口QoS。 3. 功能改进: 3.1 优化字符串搜索,可搜索字符串长度由11个更改为9个。 3.2 增加字符串匹配位置,由0-14字节增加为0-126字节。 Dual-QoS和接口QoS功能概述: Dual-QoS是我们公司QoS的一个最大特色: 1、NSA-T的QoS分为两级:第一级支持1K个QoSID,精度为1kbps,支持最大带宽限制和最小带宽保障。第二级支持8K个QoSID,精度为1kbps,支持最大带宽限制。一个QoS流可以同时拥有第一级和第二级QoSID。第一级QoS和第二级QoS的关系为,对一个同时拥有两级QoSID的QoS流,先计算第二级QoS再计算第一级QoS。 2、NSA-T的接口QoS:NSA-T的每个物理接口,包括8个对外物理接口(SPI接口)和一个上行到CPU的接口(SCI接口),都分别支持接口QoS,精度为1kbps。 |
| 2008-10-30 | Posted By: Ricardo Chen NSA SDK 应用开发版本指南 NSA SDK目前分为两个版本 1、V1.0版本,这个版本面向基于Linux内核进行开发的系统软件应用,例如防火墙、安全路由器等开发厂商。V1.0版本需要用户对内核进行补丁修改,需要编译和加载内核驱动模块。 V1.0的开发文档位于 http://forge.semptian.net/gf/download/frsrelease/108/249/Semptian_SempGate_NSA_Dev_Guide.pdf V1.0的软件代码位于 http://forge.semptian.net/gf/project/nsa/scmsvn/?action=browse&path=%2Fsrc%2Ftrunk%2F (浏览,不可下载) http://forge.semptian.net/svn/nsa/src/trunk (SVN checkout 路径) V1.0的芯片版本,目前是V1.0Bld578,可以从http://forge.semptian.net/gf/download/frsrelease/121/239/sempsec4_20080318_578.bin 下载 2、V1.2版本,这个版本面向基于类似Libpcap等用户开发库进行开发的流量监控、管理、分析等应用。 V1.2的开发文档位于 http://forge.semptian.net/gf/download/frsrelease/126/269/SempGate-SempSec-XUNSA.pdf V1.2的软件代码位于 http://forge.semptian.net/gf/project/nsa/scmsvn/?action=browse&path=%2Fxunsa%2Ftrunk%2F (浏览,不可下载) http://forge.semptian.net/svn/nsa/xunsa/trunk (SVN checkout 路径) V1.2的芯片版本,目前是V1.0Bld754,可以从http://forge.semptian.net/gf/download/frsrelease/122/270/sempsec4_0102_754.bin 下载 |
| 2008-07-16 | Posted By: Ricardo Chen SempSec 新版本发布 SempSec发布了两个新版本: 1、支持流量管理的版本 V1bld 580: 支持TCAM、crosslink表;支持4K QoS表项——应该配合xunsa trunk软件版本使用; 2、支持高性能防火墙的版本:支持8K QoS表项——应该配合nsa trunk版本使用,这个版本的SempSec芯片版本为V1bld 578。 具体版本可以在frs系统中下载得到。 SempSec芯片和软件配套关系 1、SempSec 387(生产版本) + s/w branch crux(生产版本) 不支持 QoS; 2、 SempSec 578(生产版本)+ s/w trunk (开发版本),支持8K QoS,推荐使用此版本进行防火墙开发; 3、SempSec 580(beta测试版本)+ s/w xunsa trunk(开发版本),支持4K QoS,支持Crosslink表,支持TCAM,推荐使用此版本进行流量管理/监控 用户平面程序的开发; |
| 2008-07-16 | Posted By: Ricardo Chen XUNSA 测试版本 XUNSA: Xross platform Usermod NSA,支持Linux/Windows下用户模式的开发库已经发布出测试版本。XUNSA可以供流量监控与管理、IPS等应用开发使用。 可以访问 http://forge.semptian.net/svn/nsa/xunsa checkout源代码,trunk版本支持linux+windows,branche版本支持windows;系统需要libpcap(winpcap)和libnspr支持。 |
| 2008-05-10 | Posted By: Ricardo Chen 版本升级提醒客户注意 在本网站上发布的版本均为固件加密版本,仅仅适用于具备固件密钥的NSA卡。在产品正式发布之前仍然存在一小批没有固件密钥的NSA卡,不可以使用加密版本直接升级;这部分NSA卡升级请联系销售代表。 |
| 2008-05-10 | Posted By: Ricardo Chen NSA 芯片版本 QoS 特性放出测试 SempSec V1 Bld. 394版本放出测试,这个版本已经支持QoS最大流量限制和最小带宽保证,可以和软件驱动trunk版本配合使用。 |
| 2008-05-10 | Posted By: Ricardo Chen NSA 芯片版本 NSA 芯片版本发布稳定版本:V1 Bld. 387; 此版本为SempGate NSA V1正式发货版本 |
| 2008-05-04 | Posted By: Ricardo Chen NSA driver source code branched NSA驱动程序的代码开始分支,按照SVN的惯例,正在开发的主分支放在 trunk,而稳定版本放在 branches。 请访问 http://forge.semptian.net/svn/nsa/src/trunk 获得主分支; http://forge.semptian.net/svn/nsa/src/branches/crux 获得稳定分支,这个分支版本目前支持2.6.21.5 |

