-
公开(公告)号:US20230088185A1
公开(公告)日:2023-03-23
申请号:US18059713
申请日:2022-11-29
Applicant: Cisco Technology, Inc.
Inventor: Mohammadreza Alizadeh Attar , Thomas J. Edsall , Sarang M. Dharmapurikar , Janakiramanan Vaidyanathan
IPC: H04L47/125 , H04L45/00
Abstract: In accordance with one embodiment, a source leaf device receives a packet. The source leaf device identifies a flowlet associated with the packet and a destination leaf device to which the packet is to be transmitted. The source leaf device may determine whether the flowlet is a new flowlet. The source leaf device may select an uplink of the source leaf device via which to transmit the flowlet to the destination leaf device according to whether the flowlet is a new flowlet. The source leaf device may then transmit the packet to the destination leaf device via the uplink.
-
公开(公告)号:US11277447B2
公开(公告)日:2022-03-15
申请号:US16931610
申请日:2020-07-17
Applicant: Cisco Technology, Inc.
Inventor: Murukanandam Kamalam Panchalingam , Umamaheswararao Karyampudi , Junyun Li , Muralidhar Annabatula , Ronak K. Desai , Thomas J. Edsall
IPC: H04L29/06 , H04L41/0806 , H04L41/0893 , H04L67/56 , H04L47/125 , H04L47/20
Abstract: A distributed policy proxy system offloads network policy processing from an overloaded network element to policy proxy network elements. A network controller detects that policy resources are overloaded at a network element, and selects a group of policy proxy network elements. The network controller assigns an exclusive range of endpoint groups to each policy proxy network element. Each policy proxy network element is assigned to handle policy processing for its assigned range of endpoint groups. The network controller provides instructions to the policy proxy network elements to enable each policy proxy network element to apply the network policy for its assigned range of endpoint groups. The network controller also provides instructions to the overloaded network element to redirect a packet from the first endpoint group to a first policy proxy network element based on a destination of the packet.
-
公开(公告)号:USRE48645E1
公开(公告)日:2021-07-13
申请号:US16400122
申请日:2019-05-01
Applicant: Cisco Technology, Inc.
Inventor: Thomas J. Edsall , Yue J. Yang , Wei-Jen Huang , Chih-Tsung Huang
IPC: H04L12/26 , H04L12/851 , H04L12/835
Abstract: Techniques are presented herein to facilitate the monitoring of occupancy of a buffer in a network device. Packets are received at a network device. Information is captured describing occupancy of the buffer caused by packet flow through the buffer in the network device. Analytics packets are generated containing the information. The analytics packets from the network device for retrieval of the information contained therein for analysis, replay of buffer occupancy, etc.
-
公开(公告)号:US11018898B2
公开(公告)日:2021-05-25
申请号:US16846091
申请日:2020-04-10
Applicant: Cisco Technology, Inc.
Inventor: Kit Chiu Chu , Thomas J. Edsall , Navindra Yadav , Francisco M. Matus , Krishna Doddapaneni , Satyam Sinha , Sameer Merchant
IPC: H04L12/46 , H04L12/707 , H04L12/709 , H04L12/723 , H04L12/26 , H04L12/741 , H04L29/12 , H04L12/751 , H04L29/06 , H04L12/58 , H04L29/08 , H04L12/24 , H04L12/931 , H04L12/18 , H04L12/753 , H04L12/743 , H04L12/755 , H04L12/715 , H04L12/803
Abstract: The subject technology addresses a need for improving utilization of network bandwidth in a multicast network environment. More specifically, the disclosed technology provides solutions for extending multipathing to tenant multicast traffic in an overlay network, which enables greater bandwidth utilization for multicast traffic. In some aspects, nodes in the overlay network can be connected by virtual or logical links, each of which corresponds to a path, perhaps through many physical links, in the underlying network.
-
公开(公告)号:US10965604B2
公开(公告)日:2021-03-30
申请号:US16545082
申请日:2019-08-20
Applicant: Cisco Technology, Inc.
Inventor: Liangi Lin , Thomas J. Edsall , Ayan Banerjee
IPC: G06F11/00 , H04L12/823 , H04L12/44 , H04L12/741 , H04L12/859 , H04L12/26 , H04L12/851 , H04L12/865
Abstract: Techniques for implementing deadlock avoidance in a leaf-spine network are described. In one embodiment, a method includes monitoring traffic of a plurality of packets at a leaf switch in a network having a leaf-spine topology. The method includes marking a packet with an identifier associated with an inbound uplink port of the leaf switch when the packet is received from one of a first spine switch and a second spine switch. The method includes detecting a valley routing condition upon determining that the packet marked with the identifier is being routed to an outbound uplink port of the leaf switch to be transmitted to the first spine switch or the second spine switch. Upon detecting the valley routing condition, the method includes dropping packets associated with a no-drop class of service when a packet buffer of the inbound uplink port reaches a predetermined threshold.
-
公开(公告)号:US10951546B2
公开(公告)日:2021-03-16
申请号:US16503843
申请日:2019-07-05
Applicant: Cisco Technology, Inc.
Inventor: Dennis Khoa Dang Nguyen , Sha Ma , Thomas J. Edsall , Keerthi Manjunathan Swarnamanjunathan , Parvin Taheri
IPC: H04J1/16 , H04L12/935 , H04L12/927 , H04L12/867 , H04L12/863
Abstract: A first node of a packet switched network transmits at least one flow of protocol data units of a network to at least one output context of one of a plurality of second nodes of the network. The first node includes X virtual output queues (VOQs). The first node receives, from at least one of the second nodes, at least one fair rate record. Each fair rate record corresponds to a particular second node output context and describes a recommended rate of flow to the particular output context. The first node allocates up to X of the VOQs among flows corresponding to i) currently allocated VOQs, and ii) the flows corresponding to the received fair rate records. The first node operates each allocated VOQ according to the corresponding recommended rate of flow until a deallocation condition obtains for the each allocated VOQ.
-
公开(公告)号:US10581635B2
公开(公告)日:2020-03-03
申请号:US15596613
申请日:2017-05-16
Applicant: Cisco Technology, Inc.
Inventor: Kit Chiu Chu , Thomas J. Edsall , Navindra Yadav , Francisco M. Matus , Krishna Doddapaneni , Satyam Sinha
IPC: H04L12/46 , H04L12/707 , H04L12/709 , H04L12/723 , H04L12/26 , H04L12/741 , H04L29/12 , H04L12/751 , H04L29/06 , H04L12/58 , H04L29/08 , H04L12/24 , H04L12/931 , H04L12/18 , H04L12/753 , H04L12/743 , H04L12/755 , H04L12/715 , H04L12/803
Abstract: Aspects of the subject technology relate to solutions for transporting network traffic over an overlay network. A first tunnel endpoint in an overlay network can receive an encapsulated packet from a second tunnel endpoint. The encapsulated packet may have been encapsulated at the second tunnel endpoint based on another packet originating from a source host that is associated with the second tunnel endpoint. The encapsulated packet can include a source host address for the source host and a source tunnel endpoint address for the second tunnel endpoint. The first tunnel endpoint can then update a lookup table based on an association between the source host address and the source tunnel endpoint address.
-
88.
公开(公告)号:US10432628B2
公开(公告)日:2019-10-01
申请号:US15051454
申请日:2016-02-23
Applicant: Cisco Technology, Inc.
Inventor: Thomas J. Edsall , Smita Rai , Satyam Sinha , Kit Chiu Chu , Sarang Dharmapurikar , Ashutosh Agrawal , Ravikanth Nasika
IPC: H04L29/06 , H04L12/911 , H04L12/725
Abstract: Disclosed are systems, methods, and computer-readable storage media for minimizing the number of entries in network access control lists (ACLs). In some embodiments of the present technology a networking device can receive, from a first computing device, a first data transmission intended for a second computing device, the first data transmission including first transmission data. The networking device can normalize at least a subset of the first transmission data based on a predetermined normalization algorithm, yielding a first normalized data set for the first data transmission. Subsequently, the networking device can identify a first access control list entry from a set of access control list entries based on the first normalized data set, the first access control list entry identifying a first action, and implement the first action in relation to the first data transmission.
-
公开(公告)号:US20190222516A1
公开(公告)日:2019-07-18
申请号:US16367868
申请日:2019-03-28
Applicant: Cisco Technology, Inc.
Inventor: Satyam Sinha , Smita Rai , Kit Chiu Chu , Ashutosh Agrawal , Wanli Wu , Ravikanth Nasika , Thomas J. Edsall , Geetha Anandakrishnan
IPC: H04L12/741 , H04L12/715 , H04L29/08 , H04L12/713
CPC classification number: H04L45/745 , H04L12/4641 , H04L45/02 , H04L45/04 , H04L45/54 , H04L45/586 , H04L45/74 , H04L67/10 , H04L67/20
Abstract: Aspects of the embodiments include receiving a packet at a network element of a packet-switched network; identifying a presence of a shared service destination address in a header of the packet; identifying a shared service destination address for the packet based, at least in part, on a destination internet protocol (IP) address stored in a forward information base; and forwarding the packet to the shared service destination address.
-
公开(公告)号:US10320672B2
公开(公告)日:2019-06-11
申请号:US15145647
申请日:2016-05-03
Applicant: CISCO TECHNOLOGY, INC.
Inventor: Satyam Sinha , Smita Rai , Kit Chiu Chu , Ashutosh Agrawal , Wanli Wu , Ravikanth Nasika , Thomas J. Edsall , Geetha Anandakrishnan
IPC: H04L12/741 , H04L12/715 , H04L12/713 , H04L29/08 , H04L12/751 , H04L12/46
Abstract: Aspects of the embodiments include receiving a packet at a network element of a packet-switched network; identifying a presence of a shared service destination address in a header of the packet; identifying a shared service destination address for the packet based, at least in part, on a destination internet protocol (IP) address stored in a forward information base; and forwarding the packet to the shared service destination address.
-
-
-
-
-
-
-
-
-