DFC(Design For Cost)的意思是面向成本的设计,它最早出现于20世纪90年代初期,是指在满足用户需求的前提下,尽可能地降低成本,通过分析和研究产品制造过程及其相关的销售、使用、维修、回收、报废等产品
全生命周期中各个部分的成本组成情况,并进行评价后,对原设计中影响产品成本的过高费用部分进行修改,以达到降低成本的设计方法。DFC 将
全生命周期成本作为设计的一个关键参数,并为设计者提供分析、评价成本的支持工具。
中英对照
分布式转发卡:Distributed Forwarding Card(DFC)
功能
模块上的本地转发引擎,用于扩展集中的转发引擎PFC 的性能,将PFC 的工作分布于各线卡模块,减轻PFC 的负担。DFC 做为一个子卡的身份安插在其它module 线卡上,对相应线卡实现分布式的转发。
系统特点
1.PFC 与DFC 可以在同一时刻并行的处理不同的查询。
2.从路由器或交换机控制平面将最新的Layer 2, Layer 3, ACL/QoS 信息同时下载到PFC 和DFC,然后Ingress DFC 就可以使用本地FIB 表和ACL策略决定怎样处理本地交换流量。
3.DFC 不只是做本地的数据交换,转发接口等信息也会进行查找。
4.使用DFC 卡上自己的CPU 来管理硬件转发表。可以使用remote login module命令来管理DFC console。
5. DFC 需要Cisco IOS 软件和switch fabric(交换矩阵) 的支持。 即如果是没有fabric connector(模块上的一种接口) 的线卡是不能插DFC子卡的。
DFC支持情况
PFC2 和Supervisor 2支持DFC
PFC3 和Supervisor 720支持DFC 3A、DFC 3B、DFC 3BXL
PFC与DFC版本匹配规则
PFC 与DFC 的主版本号必须匹配,如PFC3A 与DFC3A
PFC 与DFC 的次版本号不匹配时,支持的版本号为较小的字母的版本。如PFC3B 和DFC3A,则最终的形成的模式和性能为PFC3A。
DFC与CEF
DFC 为CEF256 模块的可选子卡
DFC3 为CEF256/CEF720 模块的可选子卡
DFC/DFC3 为CEF256 模块的必选子卡。(WS-X6816-GBIC 的16 口GBIC 模块必选DFC 或DFC3)