-
公开(公告)号:US11909713B2
公开(公告)日:2024-02-20
申请号:US17306816
申请日:2021-05-03
Applicant: Cisco Technology, Inc.
Inventor: Vivek Balamurugan , Chandra Nagarajan , Divjyot Sethi , Chaitanya Velpula , Manvesh Vyas , Ramana Rao Kompella , Pradhap Muthuraman
IPC: H04L29/12 , H04L12/715 , H04L12/743 , H04L12/24 , H04L29/06 , G06F9/455 , H04L12/46 , H04L61/256 , H04L45/64 , H04L41/0893 , H04L69/22 , H04L61/2514 , H04L45/745
CPC classification number: H04L61/256 , G06F9/45558 , H04L12/4641 , H04L41/0893 , H04L45/64 , H04L45/74591 , H04L61/2514 , H04L69/22 , G06F2009/45595 , H04L12/4633
Abstract: Systems, methods, and computer-readable media relate to providing a network management service. A system is configured to request first network information from a first component of a network using a public IP address for the first component, wherein the first network information includes private IP addresses for a second component in the network and translate, based on a mapping information for a private IP address space to a public IP address space, the private IP address for a second component to a public IP address for the second component. The system is further configured to request second network information from the second component using the public IP address and provide a network management service for the network based on the second network information.
-
公开(公告)号:US20180367416A1
公开(公告)日:2018-12-20
申请号:US15663582
申请日:2017-07-28
Applicant: Cisco Technology, Inc.
Inventor: Chandra Nagarajan , Divjyot Sethi , Ramana Rao Kompella
Abstract: Systems, methods, and computer-readable media for collecting node information from a fabric and generating models based on the node information. In some examples, a system can obtain, from one or more controllers in a software-defined network (SDN), a logical model of the SDN, the logical model containing objects configured for the SDN from a hierarchical management information tree (MIT) associated with the SDN and representing configurations of the objects, the hierarchical MIT defining manageable objects and object properties for the SDN, the objects corresponding to the manageable objects. The system can obtain a topological model of a fabric associated with the SDN and, based on the topological model, poll nodes in the fabric for respective configurations at the nodes. Based on the respective configurations, the system can generate a node-specific representation of the logical model, the node-specific representation projecting the logical model on each node.
-
公开(公告)号:US20200099589A1
公开(公告)日:2020-03-26
申请号:US16698387
申请日:2019-11-27
Applicant: Cisco Technology, Inc.
Inventor: Divjyot Sethi , Chandra Nagarajan , Ramana Rao Kompella , Gaurav Gupta , Sundar Iyer
Abstract: Systems, methods, and computer-readable media for discovering a network's topology and health. In some examples, a system can obtain, from at least one of a plurality of controllers on a network, a logical model of the network, the logical model including configurations of one or more objects defined for the network. Based on the logical model, the system can identify a respective location of the plurality of controllers in the network and a plurality of nodes in a fabric of the network. Based on the respective location of the plurality of controllers and plurality of nodes, the system can poll the plurality of controllers and plurality of nodes for respective status information, and determine a health and topology of the network based on the logical model, the respective location, and respective status information.
-
公开(公告)号:US20200004742A1
公开(公告)日:2020-01-02
申请号:US16225831
申请日:2018-12-19
Applicant: Cisco Technology, Inc.
Inventor: Chandra Nagarajan , Divjyot Sethi , Sanchay Harneja , Dhruv Hemchand Jain , Chien-Ju Lo
Abstract: Systems, methods, and computer-readable media for identifying and categorizing changes in epoch policies between a first epoch and a second epoch. Epoch network policy data for a first epoch and a second epoch is retrieved. The retrieved epoch network policy data is used to generate hierarchically structured documents to perform epoch network policy comparisons. Epoch diffs products from the epoch network policy comparisons are provided to a user through a searchable aggregated interface.
-
公开(公告)号:US20180309640A1
公开(公告)日:2018-10-25
申请号:US15693299
申请日:2017-08-31
Applicant: Cisco Technology, Inc.
Inventor: Chandra Nagarajan , Kartik Mohanram , Ramana Rao Kompella , Divjyot Sethi , Sundar Iyer
IPC: H04L12/24
Abstract: Systems, methods, and computer-readable media for assurance of quality-of-service configurations in a network. In some examples, a system obtains a logical model of a software-defined network, the logical model including rules specified for the software-defined network, the logical model being based on a schema defining manageable objects and object properties for the software-defined network. The system also obtains, for each node in the software-defined network, a respective hardware model, the respective hardware model including rules rendered at the node based on a respective node-specific representation of the logical model. Based on the logical model and the respective hardware model, the system can perform an equivalency check between the rules in the logical model and the rules in the respective hardware model to determine whether the logical model and the respective hardware model contain configuration inconsistencies.
-
公开(公告)号:US20210258281A1
公开(公告)日:2021-08-19
申请号:US17306816
申请日:2021-05-03
Applicant: Cisco Technology, Inc.
Inventor: Vivek Balamurugan , Chandra Nagarajan , Divjyot Sethi , Chaitanya Velpula , Manvesh Vyas , Ramana Rao Kompella , Pradhap Muthuraman
IPC: H04L29/12 , H04L12/715 , H04L12/743 , H04L12/24 , H04L29/06 , G06F9/455 , H04L12/46
Abstract: Systems, methods, and computer-readable media relate to providing a network management service. A system is configured to request first network information from a first component of a network using a public IP address for the first component, wherein the first network information includes private IP addresses for a second component in the network and translate, based on a mapping information for a private IP address space to a public IP address space, the private IP address for a second component to a public IP address for the second component. The system is further configured to request second network information from the second component using the public IP address and provide a network management service for the network based on the second network information.
-
公开(公告)号:US20200007495A1
公开(公告)日:2020-01-02
申请号:US16171771
申请日:2018-10-26
Applicant: Cisco Technology, Inc.
Inventor: Vivek Balamurugan , Chandra Nagarajan , Divjyot Sethi , Chaitanya Velpula , Manvesh Vyas , Ramana Rao Kompella , Pradhap Muthuraman
IPC: H04L29/12 , H04L12/715 , H04L12/743 , H04L12/24 , H04L12/46 , H04L29/06 , G06F9/455
Abstract: Systems, methods, and computer-readable media relate to providing a network management service. A system is configured to request first network information from a first component of a network using a public IP address for the first component, wherein the first network information includes private IP addresses for a second component in the network and translate, based on a mapping information for a private IP address space to a public IP address space, the private IP address for a second component to a public IP address for the second component. The system is further configured to request second network information from the second component using the public IP address and provide a network management service for the network based on the second network information.
-
公开(公告)号:US20180367412A1
公开(公告)日:2018-12-20
申请号:US15790577
申请日:2017-10-23
Applicant: Cisco Technology, Inc.
Inventor: Divjyot Sethi , Chandra Nagarajan , Ramana Rao Kompella , Gaurav Gupta , Sundar Iyer
IPC: H04L12/24
Abstract: Systems, methods, and computer-readable media for discovering a network's topology and health. In some examples, a system can obtain, from at least one of a plurality of controllers on a network, a logical model of the network, the logical model including configurations of one or more objects defined for the network. Based on the logical model, the system can identify a respective location of the plurality of controllers in the network and a plurality of nodes in a fabric of the network. Based on the respective location of the plurality of controllers and plurality of nodes, the system can poll the plurality of controllers and plurality of nodes for respective status information, and determine a health and topology of the network based on the logical model, the respective location, and respective status information.
-
公开(公告)号:US11463316B2
公开(公告)日:2022-10-04
申请号:US16698387
申请日:2019-11-27
Applicant: Cisco Technology, Inc.
Inventor: Divjyot Sethi , Chandra Nagarajan , Ramana Rao Kompella , Gaurav Gupta , Sundar Iyer
IPC: H04L41/12 , H04L41/0853 , H04L43/10 , H04L41/14 , H04L41/0631 , H04L41/0893
Abstract: Systems, methods, and computer-readable media for discovering a network's topology and health. In some examples, a system can obtain, from at least one of a plurality of controllers on a network, a logical model of the network, the logical model including configurations of one or more objects defined for the network. Based on the logical model, the system can identify a respective location of the plurality of controllers in the network and a plurality of nodes in a fabric of the network. Based on the respective location of the plurality of controllers and plurality of nodes, the system can poll the plurality of controllers and plurality of nodes for respective status information, and determine a health and topology of the network based on the logical model, the respective location, and respective status information.
-
公开(公告)号:US10826788B2
公开(公告)日:2020-11-03
申请号:US15693299
申请日:2017-08-31
Applicant: Cisco Technology, Inc.
Inventor: Chandra Nagarajan , Kartik Mohanram , Ramana Rao Kompella , Divjyot Sethi , Sundar Iyer
IPC: G06F15/177 , H04L12/24 , H04L12/70 , H04L12/721 , H04L12/743
Abstract: Systems, methods, and computer-readable media for assurance of quality-of-service configurations in a network. In some examples, a system obtains a logical model of a software-defined network, the logical model including rules specified for the software-defined network, the logical model being based on a schema defining manageable objects and object properties for the software-defined network. The system also obtains, for each node in the software-defined network, a respective hardware model, the respective hardware model including rules rendered at the node based on a respective node-specific representation of the logical model. Based on the logical model and the respective hardware model, the system can perform an equivalency check between the rules in the logical model and the rules in the respective hardware model to determine whether the logical model and the respective hardware model contain configuration inconsistencies.
-
-
-
-
-
-
-
-
-