-
公开(公告)号:US10164782B2
公开(公告)日:2018-12-25
申请号:US15585837
申请日:2017-05-03
Applicant: Cisco Technology, Inc.
Inventor: Ayaskant Pani
IPC: H04L12/24 , H04L12/18 , H04L12/761 , H04L12/753 , H04L12/721 , H04L12/703 , H04L12/705 , H04L12/26 , H04L12/733 , H04L12/751 , H04L12/947 , H04L12/931 , H04L12/715 , H04L29/12 , H04L29/06 , H04L12/46
Abstract: Systems, methods and transitory computer-readable storage media for constructing a loop free multicast tree. The methods include observing a network topology transition affecting a first path from the particular node to a root node, calculating a second path from the particular node to the root node and sending a message to an upstream node requesting that the upstream node be a root port in the calculated second path. If the upstream node agrees to be the root port in the calculated second path, the method further includes creating a new FTAG tree topology view that includes the upstream node as the root port in the second path.
-
公开(公告)号:US10116493B2
公开(公告)日:2018-10-30
申请号:US14550844
申请日:2014-11-21
Applicant: Cisco Technology, Inc.
Inventor: Ayaskant Pani , Saurabh Agarwal , Srinivas Tatikonda , Sarat Kamisetty
IPC: H04L12/24 , H04L12/707 , H04L12/713 , H04L12/937 , H04L12/703 , H04L12/709 , H04L12/721
Abstract: Systems, methods, and non-transitory computer-readable storage media for recovering from a partial failure of a virtual port chain (vPC) domain. The first and second vPC peers may be paired to create a vPC having a virtual address. An endpoint host may communicate with a network via the virtual port channel. The system may detect that the first virtual port channel peer is down. During or after the first vPC reboots, the reachability cost for the first vPC with regards to the virtual address can be set to an inflated value. The first vPC peer may also delay its bring up time while it synchronizes its vPC state information with the second vPC peer. The second vPC can continue to advertise the association between the endpoint host and the virtual address. Upon completion of the synchronization, the first vPC peer may bring up the link and restore the reachability cost.
-
公开(公告)号:US09894122B2
公开(公告)日:2018-02-13
申请号:US14515590
申请日:2014-10-16
Applicant: Cisco Technology, Inc.
Inventor: Ayaskant Pani , Tianpei Zhang , Sanjay Thyamagundalu
IPC: H04L29/06 , H04L12/761 , H04L12/753 , H04L12/46
CPC classification number: H04L65/4076 , H04L12/4633 , H04L12/4645 , H04L45/16 , H04L45/48 , H04L69/22 , H04L2012/4629 , Y02D30/30
Abstract: An inner packet configured with a multicast address and configured to perform a traceroute operation through a network is encapsulated to form an encapsulated packet. The encapsulated packet is sent into a network, the encapsulated packet being forwarded along a multicast tree of the network for the multicast address. A plurality of responses are received from a plurality of network nodes comprising the multicast tree, wherein each response comprises an indication of a node of the plurality of nodes that sends the response and an indication of a node from which the node sending the response received the encapsulated packet.
-
公开(公告)号:US20170195225A1
公开(公告)日:2017-07-06
申请号:US15460614
申请日:2017-03-16
Applicant: Cisco Technology, Inc.
Inventor: Sanjay Thyamagundalu , Ravindra N. Rathi , Ayaskant Pani , Satyadeva Konduru
IPC: H04L12/26 , H04L29/06 , H04L29/12 , H04L12/931
CPC classification number: H04L45/741 , H04L49/354 , H04L61/2015 , H04L61/2514 , H04L61/256 , H04L69/14 , H04L69/22
Abstract: A packet is generated at a first network connected device for transmission to a destination network device through a network comprising a plurality of pods. At least two of the plurality of pods are within separate management domains, and generating the packet comprises generating the packet with a first identifier and a second identifier. The first identifier indicates a pod of the plurality of pods in which the destination network connected device is located, and the second identifier indicates an identity of the destination network connected device within the pod of the plurality of pods. The packet is transmitted from the first network connected device to the destination network connected device.
-
公开(公告)号:US09654300B2
公开(公告)日:2017-05-16
申请号:US14336964
申请日:2014-07-21
Applicant: Cisco Technology, Inc.
Inventor: Ayaskant Pani
IPC: H04L12/18 , H04L12/761 , H04L12/753 , H04L12/721 , H04L12/703 , H04L12/705 , H04L12/26 , H04L12/733 , H04L12/24 , H04L12/751 , H04L12/947 , H04L12/931 , H04L12/715 , H04L29/12 , H04L29/06 , H04L12/46
CPC classification number: H04L12/18 , H04L12/4633 , H04L41/082 , H04L41/12 , H04L41/22 , H04L43/0811 , H04L43/50 , H04L45/02 , H04L45/12 , H04L45/16 , H04L45/18 , H04L45/20 , H04L45/28 , H04L45/48 , H04L45/64 , H04L49/201 , H04L49/25 , H04L61/103 , H04L61/2007 , H04L61/2061 , H04L61/6004 , H04L69/22
Abstract: Systems, methods, and non-transitory computer-readable storage media for dynamic addressing of virtual port channels is described. In some implementations, a virtual IP address can be dynamically generated based on which links in a virtual port channel are active. If the numbers of active links in the virtual port channel changes, the virtual IP address can be dynamically changed. The virtual IP address can be dynamically adjusted by changing the values of individual bits in the virtual IP address that correspond to links in the virtual port channel. The virtual IP address can be used as a tunnel end point address in a VXLAN environment.
-
公开(公告)号:US09634934B2
公开(公告)日:2017-04-25
申请号:US14707352
申请日:2015-05-08
Applicant: Cisco Technology, Inc.
Inventor: Sanjay Thyamagundalu , Ravindra N. Rathi , Ayaskant Pani , Satyadeva Konduru
IPC: H04L12/24 , G06F15/177 , H04L12/56 , H04L29/12 , H04L12/931 , H04L29/06
CPC classification number: H04L45/741 , H04L49/354 , H04L61/2015 , H04L61/2514 , H04L61/256 , H04L69/14 , H04L69/22
Abstract: A packet is generated at a first network connected device for transmission to a destination network device through a network comprising a plurality of pods. At least two of the plurality of pods are within separate management domains, and generating the packet comprises generating the packet with a first identifier and a second identifier. The first identifier indicates a pod of the plurality of pods in which the destination network connected device is located, and the second identifier indicates an identity of the destination network connected device within the pod of the plurality of pods. The packet is transmitted from the first network connected device to the destination network connected device.
-
公开(公告)号:US09634846B2
公开(公告)日:2017-04-25
申请号:US14445769
申请日:2014-07-29
Applicant: Cisco Technology, Inc.
Inventor: Ayaskant Pani
IPC: H04L12/28 , H04L12/18 , H04L12/26 , H04L12/733 , H04L12/24 , H04L12/751 , H04L12/947 , H04L12/931 , H04L12/715 , H04L29/12 , H04L29/06 , H04L12/46
CPC classification number: H04L12/18 , H04L12/4633 , H04L41/082 , H04L41/12 , H04L41/22 , H04L43/0811 , H04L43/50 , H04L45/02 , H04L45/12 , H04L45/16 , H04L45/18 , H04L45/20 , H04L45/28 , H04L45/48 , H04L45/64 , H04L49/201 , H04L49/25 , H04L61/103 , H04L61/2007 , H04L61/2061 , H04L61/6004 , H04L69/22
Abstract: Systems, methods and transitory computer-readable storage media for running a link state routing protocol in a network that includes spine and leaf nodes. The methods include, receiving at a node in a network, one or more LSPs and re-forwarding the LSPs to other nodes. A spine node generates copies of the received LSPs and forwards the copies of the LSP to the leaf nodes in the network at a rate that is faster than the rate that the leaf nodes re-route the LSPs to the spine nodes using a hardware flooding mechanism in order to reduce the amount of processing that occurs at each spine node. In order to synchronize the LSP databases, the spine nodes send triggered CSNPs, using hardware flooding, to all leaf nodes in the network.
-
公开(公告)号:US20160366019A1
公开(公告)日:2016-12-15
申请号:US14736523
申请日:2015-06-11
Applicant: Cisco Technology, Inc.
Inventor: Ayaskant Pani , Ravi Raju , Jalajadevi Ganapathy , Aubin Sanyal , Krishna Doddapaneni , Sanjay Thyamagundalu , Igino C. Cafiero
IPC: H04L12/24 , H04L12/26 , H04L12/813 , H04L29/06
CPC classification number: H04L41/0893 , H04L43/10 , H04L63/101 , H04L63/20
Abstract: A determination is made at a network connected device that a network policy is to be verified. The network policy is applied to network packets sent to an endpoint within a network, and the application of the policy to network traffic can result in at least two outcomes. Another determination is made at the network connected device that a switch is provisionable to host the endpoint. The network connected device provisions a simulated endpoint version of the endpoint at the switch to host the policy. At least one packet is sent to the simulated endpoint via the network connected device for each of the at least two outcomes of the policy. At least one response is received by the network connected device from the simulated endpoint indicating how the policy was applied to each of the packets.
Abstract translation: 在网络连接设备上确定要验证网络策略。 网络策略被应用于发送到网络中的端点的网络分组,并且策略对网络流量的应用可以产生至少两个结果。 在网络连接设备上进行另一个确定,即交换机可用于托管端点。 网络连接设备在交换机上提供端点的模拟端点版本以承载策略。 对于策略的至少两个结果中的每一个,至少一个分组经由网络连接的设备发送到模拟端点。 网络连接设备从模拟端点接收至少一个响应,指示策略如何应用于每个分组。
-
公开(公告)号:US09374294B1
公开(公告)日:2016-06-21
申请号:US14290151
申请日:2014-05-29
Applicant: Cisco Technology, Inc.
Inventor: Ayaskant Pani
IPC: H04L12/28 , H04L12/751
CPC classification number: H04L12/18 , H04L12/4633 , H04L41/082 , H04L41/12 , H04L41/22 , H04L43/0811 , H04L43/50 , H04L45/02 , H04L45/12 , H04L45/16 , H04L45/18 , H04L45/20 , H04L45/28 , H04L45/48 , H04L45/64 , H04L49/201 , H04L49/25 , H04L61/103 , H04L61/2007 , H04L61/2061 , H04L61/6004 , H04L69/22
Abstract: Systems, methods, and non-transitory computer-readable storage media for on-demand learning of routing information. The system receives a first packet directed to an endpoint device in a network, the first packet including a destination address associated with the endpoint device. Next, the system determines that the destination address does not have an associated network node identified in a routing table, and lists the destination address in a pending learning cache table to yield a pending learning entry. Based on the pending learning entry, the system then modifies the routing table to identify a network address of the associated network node for the destination address, wherein modifying the routing table is performed in response to receiving a second packet from the endpoint device, and wherein the network address of the associated network node is identified based on the second packet.
Abstract translation: 用于路由信息的按需学习的系统,方法和非暂时的计算机可读存储介质。 系统接收指向网络中的端点设备的第一分组,第一分组包括与端点设备相关联的目的地地址。 接下来,系统确定目的地地址不具有在路由表中标识的相关联的网络节点,并且列出未决学习高速缓存表中的目的地地址以产生未决学习条目。 基于未决学习条目,系统然后修改路由表以识别用于目的地地址的相关联的网络节点的网络地址,其中响应于从端点设备接收到第二分组来执行修改路由表,并且其中 基于第二分组来识别相关网络节点的网络地址。
-
公开(公告)号:US20160149776A1
公开(公告)日:2016-05-26
申请号:US14551992
申请日:2014-11-24
Applicant: Cisco Technology, Inc.
Inventor: Ayaskant Pani , Gautam Sanjiv Kulkarni
CPC classification number: H04L43/04 , G06F17/18 , H04L41/0631 , H04L41/142 , H04L43/0817 , H04L63/1416
Abstract: Systems, methods and transitory computer-readable storage media for constructing a loop free multicast tree. The methods include collecting data sample points to form a first data set, each of the data sample points representing a network feature variable, each network feature variable associated with a corresponding network feature, calculating a standard deviation and a mean value of the network feature variables for each network feature, performing normalization of the network feature variables to obtain normalized network feature variables, calculating, using the standard deviation and the mean value for each network feature, a probability value (p-value) for each normalized network feature variable, and determining if an anomaly exists with respect to each network feature based at least upon the p-value for each normalized network feature variable.
Abstract translation: 用于构建无循环组播树的系统,方法和暂时计算机可读存储介质。 所述方法包括收集数据采样点以形成第一数据集,每个数据采样点表示网络特征变量,每个网络特征变量与相应的网络特征相关联,计算标准偏差和网络特征变量的平均值 对于每个网络特征,执行网络特征变量的归一化以获得归一化的网络特征变量,使用每个网络特征的标准偏差和平均值,计算每个规范化网络特征变量的概率值(p值),以及 至少基于每个规范化网络特征变量的p值来确定是否存在关于每个网络特征的异常。
-
-
-
-
-
-
-
-
-