首 页 | 培训频道 | 思科频道 | 华为频道 | 技术论坛 |
湖南长沙思科培训 咨询电话:0731-5552235
考试认证 | Cisco产品 | 解决方案 | 综合技术 | 路由技术 | 交换技术 | 网络管理 | 网络协议 | 无线技术 | 安全技术
您现在的位置: 龙光CISCO频道 -> CISCO产品 -> 路由器 -> 文章正文
路由器设置可选择性数据包丢弃

龙光国际 收集整理  05月30日 13:22  访问次数 

路由器设置可选择性数据包丢弃(Selective Packet Discard)

  当路由协议数据包、管理数据包、keepaive等信息进入路由器时需要RP(Route Processor)来处理,或者说目的地址是路由器本身时,也需要由RP来处理。当有针对路由器自身的dos攻击时,如果所有信息都有RP处理,很容易导致路由器瘫痪。此时可通过设置selective packet discard来丢弃一些恶意的数据包,来保证设备的稳定运行。

  * SPD默认是enable的 ;* SPD最初只是为pos口设计的,但后来GE口也可以使用spd技术


===== 支持SPD的设备 =====
* 7200 Series Router
* 7500 Series Router
* 12000 Series Router

 

===== SPD原理 =====
SPD可通过2种方式丢弃数据包:
* SPD State Check
* Input Queue Check

==== SPD State Check ====
所有到RP的数据包可分为2类:
* 如果进入priority queue的,并且priority为7和6的,永远都不会被drop掉
* 其他数据包被放入general packet queue,并进行spd state check

  对于进入general packet queue的数据包,也就是进行spd state check的数据包会进行如下处理:

  * 如果queue的长度小于min-threshold,正常包和畸形包都不会被drop掉

  * 如果queue的长度在min-threshold和max-threshold之间

   * 如果是normal mode,正常包和畸形包会被随机的丢弃

   * 如果是aggresive mode,所有畸形包会被丢弃

  * 如果queue的长度大于max-threshold,那么所有正常包和畸形包都会被drop掉

[1] [2] [3] 下一页  






最新文章
热门文章
相关文章
关于我们 | 联系我们 | 成功客户 | 师资介绍 | 会员服务 | 培训报名 | 免责声明
龙光热线:0731-5552235 2762886  传真:0731-5552235
 龙光国际教育中心  版权所有