US 11,909,744 B2
Network verification method and apparatus
Chao Xing, Nanjing (CN); Keke Xu, Nanjing (CN); and Ying Chen, Beijing (CN)
Assigned to HUAWEI TECHNOLOGIES CO., LTD., Shenzhen (CN)
Filed by HUAWEI TECHNOLOGIES CO., LTD., Shenzhen (CN)
Filed on Jun. 28, 2021, as Appl. No. 17/360,028.
Application 17/360,028 is a continuation of application No. PCT/CN2019/127244, filed on Dec. 21, 2019.
Claims priority of application No. 201910290613.6 (CN), filed on Apr. 11, 2019.
Prior Publication US 2021/0329004 A1, Oct. 21, 2021
Int. Cl. G06F 7/04 (2006.01); G06F 15/16 (2006.01); H04L 29/06 (2006.01); H04L 9/40 (2022.01); H04L 41/0813 (2022.01); H04L 41/08 (2022.01); H04L 45/42 (2022.01)
CPC H04L 63/12 (2013.01) [H04L 41/0813 (2013.01); H04L 41/0883 (2013.01); H04L 45/42 (2013.01); H04L 63/0876 (2013.01); H04L 63/20 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A network verification method, comprising:
obtaining, by a network verification system, configuration data of a plurality of network devices, wherein the configuration data of the plurality of network devices is at least one of configuration data that has been configured for the network devices, configuration data that is to be configured for the network devices, and configuration data that is to be updated for the network devices, wherein a data model of the configuration data is described by using a general data modeling language independent of the network devices; and
verifying, by the network verification system, data links between the plurality of network devices based on the configuration data of the plurality of network devices and a topology structure between the plurality of network devices by:
calculating, by the network verification system based on the configuration data of the plurality of network devices and the topology structure between the plurality of network devices, a route to obtain routing forwarding entries of the plurality of network devices; and
verifying, by the network verification system, the data links between the plurality of network devices based on the routing forwarding entries of the plurality of network devices.