97国际

不必推倒重修,老终端也能焕新 丨 97国际教育云电脑老客户升级分享会
预约直播
融合光加速,慧联全场景 丨 97国际极简以太彩光5.0 界说万兆园区全场景新范式
预约直播
97国际·(中国区)集团官方网站
产品
< 返回主菜单
产品中心
产品
解决计划
< 返回主菜单
解决计划中心
行业
合作伙伴
返回主菜单
选择区域/语言
97国际·(中国区)集团官方网站

您订阅的产品有更新,请实时查阅

审查详情
97国际·(中国区)集团官方网站 97国际·(中国区)集团官方网站

NFPP手艺白皮书V1.0

NFPP手艺能够对装备自己实验� ;�,通过对报文流举行限制、隔离,以包管装备及网络可靠、清静、有用地运行。

  • 97国际·(中国区)集团官方网站

    宣布时间:2009-09-25

  • 97国际·(中国区)集团官方网站

    点击量:

  • 97国际·(中国区)集团官方网站

    点赞:

分享至

97国际·(中国区)集团官方网站
97国际·(中国区)集团官方网站
97国际·(中国区)集团官方网站

我想谈论

1 前言

 

    由于盘算机网络系统结构的重大性及其开放性等特征,使得网络装备及数据的清静成为影响网络正常运行的主要问题。剖析目今网络装备受到的攻击主要体现如下:

 

    拒绝服务攻击可能导致到大宗消耗内存等资源,使用系统无法继续服务。

 

    大宗的报文流送向CPU,占用了整个送CPU的报文通路的带宽,导致正常的控制流和管理流无法抵达CPU,从而带来协议振荡无法管理,进而影响到数据面的转发。若是是焦点装备将导致整个网络无法正常运行。由于大宗的报文导致控制的处置惩罚消耗了大宗的CPU资源,从而影响用户通过CLI对装备举行管理。

 

    在发明有攻击征象时,纵然能接纳一些简朴的清静防护步伐(如广播风暴控制)减缓装备压力,但无法实时定位发明攻击源,然后由整网装备协作制订清静战略,避免异常攻击数据影响到全网,无法从基础上杜绝网络中保存的清静问题。

 

    现在业界已开发了一些用于防攻击的功效�?�(好比:ACL、QOS、URPF、SysGuard 、CPP等等),通过这些功效�?樽孕薪ㄉ韫セ骷觳夂捅 ;さ幕�,并提供对外的管理接口。但实现得不敷系统,基本是针对一个问题解决一个问题,在系统上没有统一的框架。从现有的数据帧实现的流程来看,缺乏从流的主干上思量实验防攻击� ;�。为了在这个日益重视清静性的情形中应对日益重大的攻击,97国际网络致力开发出一套完整的网络基础� ;は低�,称之为基础网络� ;ふ铰�(Network Foundation Protection Policy),简称NFPP。NFPP手艺能够对装备自己实验� ;�,通过对报文流举行限制、隔离,以包管装备及网络可靠、清静、有用地运行。

 

2 NFPP手艺框架

 

2.1 交流机系统结构

 

    交流机的功效在逻辑上可以划分为三个层面:数据面、管理面、控制面。

 

    数据面(Data Plane):认真处置惩罚和转发差别端口上种种类型的数据,对交流机的性能体现起决议作用,如IP报文。

 

    控制面(Control Plane):控制面认真控制和管理所有网络协议的运行,它通过网络协议提供应交流机对整个网络情形中网络装备、毗连链路和交互状态的准确相识,并在网络状态爆发改变时做出实时的调解以维护网络的正常运行。

 

    管理面(Management Plane):管理面是提供应网络管理职员,使其能够以TELNET、WEB、SSH、SNMP、RMON等方法来管理装备,并支持、明确和执行管理职员关于网络装备种种网络协议的设置操作。

 

    针对交流机装备而言,数据的路由和交流历程主要由硬件来完成,而CPU主要对控制流、管理流和部分交流芯片无法处置惩罚的数据流举行处置惩罚,并同时提供交互界面供用户举行外地管理设置。

 

2.2 NFPP手艺

 

    大宗的报文流送向CPU,占用了整个送CPU的报文通路的带宽,导致正常的控制流和管理流无法抵达CPU,从而带来协议振荡无法管理,进而影响到数据面的转发,若是是焦点装备将导致整个网络无法正常运行。

 

    NFPP接受报文的端口或者发送到CPU通过对送往CPU的报文举行攻击检测,的场景举行清静检测,接纳响应� ;げ椒�,从而抵达对管理面、数据面和控制面的� ;ぷ饔�。

 

NFPP整体框架(见下图):

 


97国际·(中国区)集团官方网站
 

                                 图2-1

 

    NFPP整个框架可以分为软件平台和硬件平台两大部分,软件平台主要重大报文流的分类和战略的实验,NFPP事情原理对此由详细讲述。硬件平台主要对不法用户举行硬件隔离,以抵达� ;pu资源的目的。这也切合NFPP“早发明,早隔离”的原则。同时团结IPFIX(IP information Flow eXport)流量监控手艺基于端口举行流量监测,资助网络管理者快速锁定异常不清静的数据源,在网络管理平台全网下发NFPP清静战略,及早的隔离不法数据源。

 

2.2.1 攻击检测的手艺

 

    对攻击的检测手艺主要是通过将详细报文流的数目、内容以及泉源凭证预设定的条件举行判断,或者凭证装备自己举行智能判断。同时可团结97国际网络的IPFIX(IP information Flow eXport)流量监控手艺,基于端口发明网络中保存的异常数据流,并上报事务到全网统一的清静管理平台,网络管理者锁定异常目的后并通过清静管理平台下发NFPP清静战略,阻遏异常数据源,从而抵达全网清静防护的效果。

 

2.2.2 实验� ;さ氖忠�

 

NFPP针对检测到的攻击流主要接纳自动� ;ず捅欢 ;げ椒ィ�

 

    自动� ;さ氖忠罩饕嵌圆僮鞴ぞ咧贫┠承┎僮餍形际�,凭证该约束就尽可能的阻止被攻击。

 

    被动� ;さ氖忠罩饕嵌怨セ髟淳傩幸种�,抑制的方法包括拒绝、限速、隔离。

 

    � ;な忠栈箍梢苑治砑 ;ず陀布 ;ち嚼�,硬件� ;ぴ谇�,软件� ;ぴ诤�。他们是一种相辅相成的关系。

 

    硬件� ;た梢允谷砑 ;ぴ谥还苌僬加米试吹那樾蜗赂咝У闹葱�。

 

    软件� ;た梢蕴畈褂布 ;ぶ械娜狈�,使� ;ふ铰栽椒⑾富�,越发无邪。

 

    团结IPFIX手艺,将流量发送到清静事务中心,判断出攻击源后全网装备协作,配合下发NFPP清静防护战略,包管整网装备都不受到异常数据的影响,包管整网稳固。

 

2.2.3 检测、� ;さ睦�

 

    1. 在实验� ;で�,检测出攻击,然后通过手动和自动(CLI、TRAP)的方法实验� ;�。检测出攻击后,实验� ;さ囊欤�

 

    可以通过装备提供数据信息举行人为判断的方法,在判断为攻击的情形下将实验手动� ;ど柚� ;

 

    可以通过装备自己举行智能判断,此后自动的实验� ;ど柚�。关于智能判断以及自动实验� ;ど柚�,能够支持用户预设置以凭证用户的意愿在历程中自动的举行。

 

    2. 所有的� ;と羰峭ü桓鲎氨咐淳傩�,显然并不是最明智的。关于一个网络而言,需要从接入装备、汇聚装备、焦点装备配合举行协作来完成� ;すπ�。为了实现跨装备间的协作� ;�,主要是通过IPFIX流量监控手艺转达攻击信息,并上报到清静管理平台。再由清静管理平台下发清静战略,整网协作完成� ;すπ�。

 

    3. 相关于上述的被动� ;�,自动� ;だ滔喽越狭考蚱�。自动� ;ね亲氨钙舳裰熬鸵丫舳�。约束的条件或者要领允许用户在装备启动服务前举行设置。

 

3 NFPP事情原理

 

3.1 NFPP� ;ふ铰�

 

NFPP对报文流战略的实验可以分为三个主要的办法:分类?入队?战略

 

3.1.1 分类

 

    流分类是指接纳一定的规则识别出切合某类特征的报文。分类规则指管理员凭证管理需求设置的过滤规则。

 

    首先报文的作用,将报文分为控制流,管理流和数据流三大类。

 

    然后在此基础上,依据报文的类型,将报文分为ARP, IPv4, IPv6, other四大类。

 

    最后可以继续细分到用户。如在ARP报文中还可以凭证源MAC地址、源端口、vlan等相关信息来确定出某用户的ARP报文。一样平常的分类依据都局限在封装报文的头部信息,如,源mac,源IP,vlan,端口,TTL值,源TCP/UDP端口号、目的TCP/UDP端口号等,这样的细分,也是为了后面更有针对性的实验� ;�。

 

    鉴于此,NFPP不但可以在总体上对某类流举行战略的实验,还可以在细分流的基础上对某端口或某个用户举行限速甚至隔离。

 

    例如可以凭证smac/sport/vlan三个特定字段对ARP类报文细分到用户的水平,这样当检测到此用户发送大宗ARP报文时,就可以凭证指定的战略对此用户举行限速或者隔离。

 

3.1.2 入队

 

    在整个NFPP实验的历程中,流表起到了举足轻重的作用。每一个经太过类后的报文在流表中都可以找到对应的节点。在节点结构中维护着此类报文流所对应的战略项,如限速水线,告警水线等。

 

    凭证数据流的报文类型以及细分的水平,维护节点结构的行列可以分为一级流表和二级流表。他们均接纳高效的哈希链举行组织,有用包管了报文收发历程中的高效率。

 

    一级流表是静态建设的,凭证ARP,IPv4,IPv6,MAC Extended四个一级分类界说的所有要害字组织的,纪录了最完整的流信息,一级流表关于每一个一级分类只能有一个,并且由流平台初始化静态建设。

 

    二级流表是可以由用户动态建设和删除的,是在一级流表的要害字基础上,凭证某些分类规则组成的二级要害字再次组织的节点荟萃,允许在每一个一级分类下多个并列共存。二级流表可以支持关于扫描攻击的检测,允许用户在二级要害字基础上增添扫描字段和扫描距离的设置。

 

3.1.3 战略

 

    经太过类的流要放入对应的行列,行列节点中不但生涯着报文流的特征信息,还维护着此类流所对应的战略信息。如限速水线,告警水线,防扫描信息等。这些战略信息可以有用阻止cpu资源过多的铺张在攻击报文上,包管其处置惩罚正常的控制管理等报文。

 

战略可以分为软件� ;ず陀布衾�

 

    软件� ;な侵窷FPP会凭证其对应的战略对报文做响应的处置惩罚,如盘算报文的速率和在划准时间内接受的此类报文数目,并和其设置的战略值相较量。凭证较量的效果向详细防攻击�?榉⒊龈婢韧ǜ�,然后由�?榕卸献鞒鱿煊Φ拇χ贸头�。

 

    在软件� ;さ幕∩�,硬件隔离室指,当防攻击�?槭盏絅FPP发出的告警通告时,凭证攻击的性子会做出响应的处置惩罚步伐,对特定的报文流举行限制。如可以挪用NFPP的底层接口对攻击源举行限速甚至硬件隔离。限速就是划定cpu在单位时间内接受此用户报文流的最大值,凌驾的部分举行扬弃。若是发明某用户确实是在发送大宗的攻击报文,也可以将此用户举行硬件隔离,即在特准时间内不在接受此用户发出的报文。

 

3.2 NFPP的事情流程

 


97国际·(中国区)集团官方网站
 

                                   图3-1

 

    报文流被吸收后就会凭证预先界说好的分类规则举行流分类,这些规则和种种类型流的要害信息都生涯在流数据库中。首先报文会按作用类型分发管理类,控制类,数据类三种流,并对每一种流实验攻击检测战略。然后,再凭证类型对报文分成ARP,IPv4,IPv6,other四种流。若是用户还注册了更为详细的划分,此分类历程还会继续执行。中分类完成后,就会执行每一种流界说的战略。

 

    分类后的报文流进入分� ;ふ铰阅?�,就会凭证该流的类型判断其是否凌驾速率限制,以决议该流的行为。� ;さ男形饕�:处置惩罚该限速规模的流、扬弃所有流、扬弃凌驾限速规模的流。设置响应的流类型将同时更新该类型到流分类及流数据库管理�?�。 该�?榭梢跃傩卸纳柚�,设置的要领就是凭证QOS的要领举行设置。

 

    然后报文流会进入攻击检测�?�,这些检测机制也主要基于帧的数目,好比说检测统一目的IP每秒攻击的帧数目等。同时在检测到攻击后,将异步发送攻击新闻给外部�?�,新闻的内容可以在注册吸收时同时指定。

 

    当报文流经由种种战略� ;ず�,将被放入报文行列。但在放入行列前要对此类型的报文在行列中所占的比例举行限制。这样可以阻止某种类型的流占满行列,导致各层的报文分发器一直处置惩罚某种类型的流而使其他类型的流得不随处置惩罚。

 

    当举行完上面的操作,若是报文正当,没有被扬弃,就会送到报文行列期待后面的处置惩罚。

 

4 97国际NFPP手艺特点

 

避免多种攻击

 

    NFPP能够避免现在网络上常见的多种攻击手段,包括ARP攻击、ICMP攻击、IP扫描攻击及DHCP耗竭攻击等,形成一套完善的� ;は低�,为用户提供一个清静可靠的网络平台。
设置无邪利便

 

    NFPP的用户界面CLI下令设计简朴利便,这样使用户无需对相关专业知识有很深熟悉的情形下,也能完成设置。NFPP所实现的防攻击手艺如ARP防攻击、ICMP防攻击都集中在NFPP设置模式下举行设置,且对种种类型防攻击的设置基内情仿,使得用户只须熟悉其中一种设置就可以了。同时,用户可以凭证现实需要选择响应功效,即可以选择翻开ARP防攻击功效而关闭ICMP防攻击功效。

 

整网装备联动

 

    团结97国际网络的IPFIX流量监控手艺,可以基于端口举行流量检测,将流量发送到上层网络管理中心。一旦有异常流量,清静管理平台就连忙协助网络管理者发明网络中的不法数据源,并由网络装备联动整网下发NFPP清静战略,杜绝攻击包管全网清静。

 

支持特权用户

 

    NFPP支持特权用户,即管理者能够设置一些可信任用户为特权用户。设置为特权用户后,就不会对该用户举行监控,即该用户不会被限速,更不会被隔离。需要注重的是,特权用户是针对某种攻击而言,即若该用户为ARP特权用户,仅体现该用户的ARP报文不受监控。

 

5 NFPP应用

 

    基于对NFPP手艺原理的明确 ,在此以ARP抗攻击为例对NFPP的应用举行详细剖析,下图为NFPP对ARP攻击的处置惩罚历程:

 


97国际·(中国区)集团官方网站
 

                                  图5-1

 

5.1 设置战略

 

    由防攻击�?橄騈FPP框架下发战略,说明需要建设的二级流表的类型。关于一种攻击,可能会同时建设几张二级流表,以识别更多种类的攻击。例如针对ARP攻击建设的二级流表类型体现如下:

 

    per-src-ip:体现由源IP地址、vlan和物理端口组成的三元组来确定一张二级流表。

 

    per-src-mac:体现由源mac地址、vlan和物理端口组成的三元组来确定一张二级流表。

 

    per-port:体现由端口确定一张二级流表。

 

    每张二级流表都包括限速水线和攻击水线值。

 

5.2 识别攻击

 

    假设用户只开启ARP抗攻击功效,那么仅建设ARP报文的三张二级流表,该流表只对ARP报文生效。

 

    若是IP报文抵达NFPP框架时,由于找不到对应的二级流表,可以直接通过,差池该报文举行监控。

 

    若是ARP报文抵达,则会匹配响应的二级流表。以per-src-ip为例,会凭证ARP报文的源IP、vlan和物理端口号举行匹配。

 

    若是匹配到二级流表的一条表项,则把该表项的统计值加1。

 

    若是没有则增添一条表项。然后将这个统计值与限速水线相较量,若是凌驾就将报文扬弃。但报文统计值依然会增添。

 

    当这个值凌驾攻击水线时,将打印出攻击日志,并凭证设置决议是否将该源IP的用户举行隔离。

 

5.3 隔离用户

 

    当识别出攻击时,NFPP会凭证用户的设置决议是否对识别出的攻击源举行隔离。攻击源一旦被隔离,它所发送的响应的报文就会被连忙扬弃。

 

    这里应该注重的是:隔离操作只是隔离该攻击源发出的被识别出攻击的类型报文,而不会隔离攻击源发送的其它类型的报文。好比,用户因ARP攻击而被隔离,这时它发出的ARP报文会连忙被扬弃,但它发出的IP报文则不会被扬弃。

 

    关于隔离用户有一些可操作的属性:隔离超时息争除隔离。

 

    隔离超时分为全局隔离超时和端口隔离超时,后者优先级比前者高。端口隔离超时用来支持对端口举行特殊设置。好比某个端口毗连的用户攻击较量频仍,就可以将这个端口隔离超时设置为较长的时间而不改变其它端口的隔离超时。

 

5.4 实例剖析

 

凭证以上对ARP抗攻击的处置惩罚历程的形貌,枚举简朴设置如下:

 

    先进入NFPP设置模式,翻开arp-guard功效,凭证用户需要假设设置隔离时间为300秒。关于限速水线和攻击水线都有一个默认值,每个mac地址默认的ARP限速水线为4pps,默认的ARP攻击水线为8pps,这些默认值在大部分的网络情形下是适用的,以是通常情形下,不需要修改这两个值。

 

    通过该设置,当某个用户猖獗地向装备发送ARP报文时,假设速率是每秒10000个。在1秒的时间内,NFPP在收到第一个ARP报文,送给CPU处置惩罚 ;收到第2个报文,发明凌驾限速水线1,就将它扬弃。收到第3个,扬弃 ;一直到9个报文时,NFPP判断到每秒收到该用户的ARP报文凌驾攻击水线8,就将该用户加入到隔离表中。之后的300秒内,通常收到该用户的ARP报文就直接扬弃,不送给CPU处置惩罚,这样就包管了CPU不被不法的ARP报文占用而无法处置惩罚正当的ARP报文。

 

6 竣事语

 

    现在97国际网络产品基于NFPP框架实现ARP抗攻击功效、ICMP防攻击、IP扫瞄攻击及DHCP耗竭攻击,未来会扩展支持对抗更多类型的攻击,使交流机的清静� ;つ芰竦酶蟮奶嵘�。同时团结97国际网络新一代IPFIX流量监控手艺,可以基于端口举行流量检测,协助网络管理者发明网络中的不法数据源,并上报到清静管理中心,由网络装备联动整网下发清静战略,最终杜绝攻击包管全网清静。
 

97国际·(中国区)集团官方网站 97国际·(中国区)集团官方网站

点赞

更多手艺博文

任何需要,请联系97国际

97国际·(中国区)集团官方网站

返回顶部

收起
97国际·(中国区)集团官方网站 文档AI助手
97国际·(中国区)集团官方网站 文档评价
资料内容是否对您有资助?
您对目今页面的知足度怎样?
不咋滴
很是好
您知足的缘故原由是(多�。�?
您对文档是否尚有其它的问题或建议?
为尽快解决问题,请您留下联系方法以便回复
邮箱
手机号
谢谢您的反�。�
97国际·(中国区)集团官方网站
97国际·(中国区)集团官方网站
97国际·(中国区)集团官方网站
请选择服务项目
关闭咨询页
售前咨询 售前咨询
售前咨询
售后服务 售后服务
售后服务
意见反响 意见反响
意见反响
更多联系方法
网站地图