×

Validation of cross logical groups in a network

  • US 10,567,228 B2
  • Filed: 07/28/2017
  • Issued: 02/18/2020
  • Est. Priority Date: 06/19/2017
  • Status: Active Grant
First Claim
Patent Images

1. A system for performing a network assurance check of proper deployment of a configuration in a fabric, the system comprising:

  • at least one memory configured to store data; and

    at least one processor operable to execute instructions associated with the data which, when executed by the at least one processor, cause the at least one processor to;

    receive a global logic model, a plurality of software models, and/or a plurality of hardware models, the global logic model including a virtual routing and forwarding instance (VRF), the VRF having under it at least one bridge domain (BD) and at least one associated endpoint group (EPG);

    create a plurality of local logical models from the global logical model;

    create, for the VRF of the global logical model, a VRF container;

    populate the VRF container with a subset, the subset being of the plurality of software models, the plurality of hardware models, and/or the plurality of local logical models, the subset defined by leafs in the fabric on which the VRF is deployed;

    determine whether a security contract exists between any of the at least one EPG in the VRF container and an EPG not in the VRF container to yield a determination; and

    validate, in response to a positive result of the determination, that one or more subnets of the at least one EPG in the VRF container and the EPG not in the VRF container do not clash.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×