我们今天看了Netlogic的NETL7“基于知识的处理器”.但是KBP类不仅包括这个家族:它还包括一个叫做Sahasra的家族。
但是Sahasra的产品不仅仅是NETL7的产品。NETL7处理一直到OSI堆栈中的应用层(第7层)的数据包。这就是深度包检查(DPI)的本质:您不仅要查看各种封闭的头文件,而且要一直潜入其中。这相当于将堆栈向上移动到原始应用程序有效负载。
相比之下,Sahasra产品只处理2-4层。这些基本用于包和流路由。Sahasra KBPs旨在通过实现特定于特定层或协议的非常特定的表或数据库来加快速度。IP路由表就是这类事情的一个简单例子。
因此,虽然NETL7 KBPs由处理匹配模式的引擎组成,但Sahasra KBPs本质上提供了路由数据包所需的各种东西的专用快速查找。
我猜它们都是基于某些知识工作的“处理器”——一种情况下是规则,另一种情况下是路由或其他数据包信息——但除此之外,它们是不同的野兽。
而且,很偶然(从巧合的时间角度来看),他们刚刚宣布本周批量生产他们的IPv6 KBP...