The BlackHawk Routing Table source code product (BH-RTAB) provides an easily ported Routing Table Subsystem (manager with open-ended set of route tries) which offers multiple independent instances of an efficient and sophisticated multi-protocol multi-path route table. It works hand-in-glove with a flexible RouteMap adjunct (BH-RMAP) to permit highy customized inter-protocol route redistribution.
Although BH-RTAB/BH-RMAP works with the BlackHawk series of protocol software, it is independent of any particular protocol source and stands alone as a separate product which may interoperate via the APIs with any arbitrary protocol code.
The well defined and high function API set makes for simple and straightforward integration with any number of (current and future) routing protocols. The code operates natively as a central decision point, keeping best and alternate lists for each route from among candidates proposed by different protocols and making efficient choices as paths are added/modified/deleted, but it may also be utilized in an environment where the decision process is distributed and external to the route table.
The BlackHawk Route Map source code product (BH-RMAP) is an adjunct to the route table (BH-RTAB) which provides a collection of match/set primitives that can be combined and built into an extremely flexible customizable route redistribution scheme.
End users can create logical filters by tying together an ordered series of one or more groups of match/set primitives into a named route map; these route maps may then be assigned for use in the process of route redistribution from any protocol to another.
The match primitives allow one to test multiple route characteristics using operations such as "==, !=, <, <=, >, >=" and make a permit/deny determination if a match is successful. The set primitives allow one to optionally alter one or more route characteristics as they pass through the filter. The engine is open-ended and new route characteristics can be added with minimal effort.
The BH-RTAB/BH-RMAP product includes includes the source code, software license, documentation and technical support. Maintenance and subscription services are also available.
Copyright © 2003 BlackHawk Technologies, Inc., All Rights Reserved