-
公开(公告)号:US12149399B2
公开(公告)日:2024-11-19
申请号:US18484718
申请日:2023-10-11
Applicant: Cisco Technology, Inc.
Inventor: Chien-Ju Lo , Bill Yufan Chen , Kannan Ponnuswamy , Kollivakkam Raghavan , Navneet Yadav
IPC: H04L41/0631 , H04L41/0604 , H04L41/0659 , H04L41/22 , H04L41/5074 , H04L43/067 , H04L43/08
Abstract: A monitoring device for troubleshooting events in a datacenter network identifies a first network event for a time period, and provides an initial display page, one or more additional display pages, selectable display objects, and a representation of the first network event. The device generates a dynamic troubleshooting path for the first network event to track a user navigation between display pages, a manipulation of the one or more selectable display objects, and a last-current display page, and also provides an indication of a second network event associated with higher resolution priority relative to the first network event. Retrieving the dynamic troubleshooting path causes the interface to present the last-current display page, apply the manipulation of the one or more selectable display objects, and load the user navigation between the initial dashboard display page and the one or more additional display pages in a cache.
-
公开(公告)号:US20240039781A1
公开(公告)日:2024-02-01
申请号:US18484718
申请日:2023-10-11
Applicant: Cisco Technology, Inc.
Inventor: Chien-Ju Lo , Bill YuFan Chen , Kannan Ponnuswamy , Kollivakkam Raghavan , Navneet Yadav
IPC: H04L41/0631 , H04L41/0604 , H04L41/22 , H04L43/08 , H04L41/5074 , H04L43/067 , H04L41/0659
CPC classification number: H04L41/0631 , H04L41/0609 , H04L41/22 , H04L43/08 , H04L41/5074 , H04L43/067 , H04L41/0661
Abstract: A monitoring device for troubleshooting events in a datacenter network identifies a first network event for a time period, and provides an initial display page, one or more additional display pages, selectable display objects, and a representation of the first network event. The device generates a dynamic troubleshooting path for the first network event to track a user navigation between display pages, a manipulation of the one or more selectable display objects, and a last-current display page, and also provides an indication of a second network event associated with higher resolution priority relative to the first network event. Retrieving the dynamic troubleshooting path causes the interface to present the last-current display page, apply the manipulation of the one or more selectable display objects, and load the user navigation between the initial dashboard display page and the one or more additional display pages in a cache.
-
公开(公告)号:US11044273B2
公开(公告)日:2021-06-22
申请号:US16217500
申请日:2018-12-12
Applicant: Cisco Technology, Inc.
Inventor: Advait Dixit , Navneet Yadav , Navjyoti Sharma , Ramana Rao Kompella , Kartik Mohanram
Abstract: Systems, methods, and computer-readable media for configuring and verifying compliance requirements in a network. An example method can include receiving, via a user interface, endpoint group (EPG) inclusion rules defining which EPGs on a network should be included in specific EPG selectors; selecting EPGs that satisfy the EPG inclusion rules for inclusion in the specific EPG selectors; creating the specific EPG selectors based on the selected EPGs; creating a traffic selector including parameters identifying traffic corresponding to the traffic selector; creating a compliance requirement based on a first and second EPG selector from the specific EPG selectors, the traffic selector, and a communication operator defining a communication condition for traffic associated with the first and second EPG selectors and the traffic selector; determining whether policies on the network comply with the compliance requirement; and generating compliance events indicating whether the policies comply with the compliance requirement.
-
公开(公告)号:US10528444B2
公开(公告)日:2020-01-07
申请号:US15663594
申请日:2017-07-28
Applicant: Cisco Technology, Inc.
Inventor: Sanchay Harneja , Navneet Yadav , Sanjay Sundaresan , Harsha Jagannati , Ramadoss Venkatesan
Abstract: Disclosed are systems, methods, and computer-readable media for assuring tenant forwarding in a network environment. Network assurance can be determined in layer 1, layer 2 and layer 3 of the networked environment including, internal-internal (e.g., inter-fabric) forwarding and internal-external (e.g., outside the fabric) forwarding in the networked environment. The network assurance can be performed using logical configurations, software configurations and/or hardware configurations.
-
公开(公告)号:US11888603B2
公开(公告)日:2024-01-30
申请号:US17157957
申请日:2021-01-25
Applicant: Cisco Technology, Inc.
Inventor: Advait Dixit , Navneet Yadav , Navjyoti Sharma , Ramana Rao Kompella , Kartik Mohanram
CPC classification number: H04L63/20 , G06F16/2246 , H04L43/08 , G06F9/45558 , G06F2009/45562 , G06F2009/45595 , H04L63/20 , G06F9/45558
Abstract: In some examples, a system creates a requirement including EPG selectors representing EPG pairs, a traffic selector, and a communication operator; determines that EPGs in distinct pairs are associated with different network contexts and, for each pair, which network context(s) contains associated policies; creates first data representing the pair, operator, and traffic selector; when only one network context contains the associated policies, creates second data representing a network model portion associated with the only network context and determines whether the first data is contained in the second data to yield a first check; when both network contexts contain the associated policies, also creates third data representing a network model portion associated with a second network context, and determines whether the first data is contained in the second and/or third data to yield a second check; and determines whether policies for the pairs comply with the requirement based on the checks.
-
公开(公告)号:US20220360484A1
公开(公告)日:2022-11-10
申请号:US17752329
申请日:2022-05-24
Applicant: Cisco Technology, Inc.
Inventor: Navneet Yadav , Kannan Ponnuswamy , Arvind Chari , Chengguo Zhu , Tarique Shakil
IPC: H04L41/046 , H04L41/12 , H04L41/0873
Abstract: Systems, methods, and computer-readable media for providing cross-domain assurance for networks in different network domains. In some embodiments, a method can include collecting first fabric data for a first network in a first network domain and second fabric data for a second network in a second network domain. The second fabric data for the second network can be normalized based on the first network domain to create normalized second fabric data. The first fabric data can then be correlated with the normalized second fabric data to create correlated fabric data. Subsequently, assurance can be provided across the first network in the first network domain and the second network in the second network domain using the correlated fabric data.
-
公开(公告)号:US10904070B2
公开(公告)日:2021-01-26
申请号:US16032428
申请日:2018-07-11
Applicant: Cisco Technology, Inc.
Inventor: Chien-Ju Lo , Bill YuFan Chen , Kannan Ponnuswamy , Kollivakkam Raghavan , Navneet Yadav
Abstract: A monitoring device for troubleshooting events in a datacenter network identifies a first network event for a time period, and provides an initial display page, one or more additional display pages, selectable display objects, and a representation of the first network event. The device generates a dynamic troubleshooting path for the first network event to track a user navigation between display pages, a manipulation of the one or more selectable display objects, and a last-current display page, and also provides an indication of a second network event associated with higher resolution priority relative to the first network event. Retrieving the dynamic troubleshooting path causes the interface to present the last-current display page, apply the manipulation of the one or more selectable display objects, and load the user navigation between the initial dashboard display page and the one or more additional display pages in a cache.
-
公开(公告)号:US20180351819A1
公开(公告)日:2018-12-06
申请号:US15693242
申请日:2017-08-31
Applicant: Cisco Technology, Inc.
Inventor: Kartik Mohanram , Sundar Iyer , Ramana Rao Kompella , Navneet Yadav
IPC: H04L12/24
Abstract: Systems, methods, and computer-readable media for performing semantic analysis to identify shadowing events. One or more models of network intents, based at least in part on a priority-ordered listing of rules representing network intents, is received. Each rule comprises a Boolean function of one or more packet characteristics and network fabric conditions, and a corresponding network action. For each given rule of the priority-ordered listing of rules, partial and complete shadowing events are detected based on semantic analysis. The semantic analysis comprises calculating an inverse set that comprises the inverse of the set comprising all rules with a higher or equal priority to the given rule, and then calculating a shadowing parameter that comprises the intersection between the inverse set and the given rule. If the shadowing parameter is equal to zero, a complete shadowing event is detected. If the shadowing parameter is not equal to zero and is not equal to the given rule, a partial shadowing event is detected.
-
公开(公告)号:US11805004B2
公开(公告)日:2023-10-31
申请号:US17138663
申请日:2020-12-30
Applicant: Cisco Technology, Inc.
Inventor: Chien-Ju Lo , Bill YuFan Chen , Kannan Ponnuswamy , Kollivakkam Raghavan , Navneet Yadav
IPC: H04L41/0631 , H04L41/0604 , H04L41/22 , H04L43/08 , H04L41/5074 , H04L43/067 , H04L41/0659
CPC classification number: H04L41/0631 , H04L41/0609 , H04L41/0661 , H04L41/22 , H04L41/5074 , H04L43/067 , H04L43/08
Abstract: A monitoring device for troubleshooting events in a datacenter network identifies a first network event for a time period, and provides an initial display page, one or more additional display pages, selectable display objects, and a representation of the first network event. The device generates a dynamic troubleshooting path for the first network event to track a user navigation between display pages, a manipulation of the one or more selectable display objects, and a last-current display page, and also provides an indication of a second network event associated with higher resolution priority relative to the first network event. Retrieving the dynamic troubleshooting path causes the interface to present the last-current display page, apply the manipulation of the one or more selectable display objects, and load the user navigation between the initial dashboard display page and the one or more additional display pages in a cache.
-
公开(公告)号:US11218508B2
公开(公告)日:2022-01-04
申请号:US16217559
申请日:2018-12-12
Applicant: Cisco Technology, Inc.
Inventor: Advait Dixit , Navneet Yadav , Navjyoti Sharma , Ramana Rao Kompella , Kartik Mohanram
IPC: H04L29/06
Abstract: Systems, methods, and computer-readable media for assurance of rules in a network. An example method can include creating a compliance requirement including a first endpoint group (EPG) selector, a second EPG selector, a traffic selector, and a communication operator, the first and second EPG selectors representing sets of EPGs and the communication operator defining a communication condition for traffic associated with the first and second EPG selectors and the traffic selector. The method can include creating, for each distinct pair of EPGs, a first respective data structure representing the distinct pair of EPGs, the communication operator, and the traffic selector; creating a second respective data structure representing a logical model of the network; determining whether the first respective data structure is contained in the second respective data structure to yield a containment check; and determining whether policies on the network comply with the compliance requirement based on the containment check.
-
-
-
-
-
-
-
-
-