发明名称 VALIDATING A ROUTING FUNCTION
摘要 Certain examples described herein provide a system and method for validating a routing function for a network device. In one example, a network device has a run-time policy engine, wherein the run-time policy engine implements a routing configuration file and the routing configuration file defines a routing function for network traffic. A file editor is also provided that loads the routing configuration file. The file editor has an editor policy engine that duplicates a functionality of the run-time policy engine. In one example, the routing configuration file has at least one validation portion that has one or more route statements with definitions indicative of expected routing function behavior. The file editor parses the routing configuration file by implementing the routing configuration file using the editor policy engine. The editor policy engine applies the routing function defined by the routing configuration file to the one or more route statements and indicates where a result of the routing function does not conform to the definitions indicative of expected routing function behavior. These examples may help to reduce routing errors due to configuration errors in network devices.
申请公布号 US2016218964(A1) 申请公布日期 2016.07.28
申请号 US201514608078 申请日期 2015.01.28
申请人 Metaswitch Networks Ltd 发明人 LILJENSTOLPE Christopher;WINGROVE Simon;CURTIS Michael;DENHAM Tom;TIPLADY Paul;POLLITT Alex
分类号 H04L12/721;H04L12/26 主分类号 H04L12/721
代理机构 代理人
主权项 1. A system for validating a routing function for a network device, comprising: a network device comprising a run-time policy engine, the run-time policy engine being arranged to implement a routing configuration file,the routing configuration file defining a routing function for network traffic; and a file editor arranged to load the routing configuration file, the file editor comprising an editor policy engine that duplicates a functionality of the run-time policy engine,wherein the routing configuration file comprises at least one validation portion, the validation portion comprising one or more route statements with definitions indicative of expected routing function behavior, wherein the file editor is arranged to parse the routing configuration file by implementing the routing configuration file using the editor policy engine, the editor policy engine being arranged to apply the routing function defined by the routing configuration file to the one or more route statements and to indicate where a result of the routing function does not conform to the definitions indicative of expected routing function behavior.
地址 Enfield GB