-
1.
公开(公告)号:US20240106753A1
公开(公告)日:2024-03-28
申请号:US18525568
申请日:2023-11-30
Applicant: Cisco Technology, Inc.
Inventor: Putu H. SUBAGIO , Ravikanth NASIKA , Saikat BHATTACHARYA , Chih-Tsung HUANG
IPC: H04L45/7453 , H04L12/46 , H04L47/125 , H04L49/00
CPC classification number: H04L45/7453 , H04L12/4641 , H04L47/125 , H04L49/3009
Abstract: Embodiments for handling multidestination traffic in a network are described. It is determined that a destination of a packet, received at a network device, is a multihomed destination. In response to determining that the destination of the packet is a multihomed destination, a hash value is determined from a selection of header values of the packet using a hash function. The packet is forwarded to the destination using a shadow hash forwarding table based at least in part on determining, based on the hash value and a hash forwarding table, that the network device is a designated forwarder for the packet.
-
2.
公开(公告)号:US20250141802A1
公开(公告)日:2025-05-01
申请号:US19007885
申请日:2025-01-02
Applicant: Cisco Technology, Inc.
Inventor: Putu H. SUBAGIO , Ravikanth NASIKA , Saikat BHATTACHARYA , Chih-Tsung HUANG
IPC: H04L45/7453 , G06F16/90 , H04L12/46 , H04L47/125 , H04L49/00
Abstract: Embodiments for handling multidestination traffic in a network are described. It is determined that a destination of a packet, received at a network device, is a multihomed destination. In response to determining that the destination of the packet is a multihomed destination, a hash value is determined from one or more header values of the packet using a hash function. The device refrains from forwarding the packet to the destination using a shadow hash forwarding table and the has value based on determining that the network device is not a designated forwarder for the packet, where the shadow hash forwarding table is used rather than a hash forward table based at least in part on determining that an updated forwarding table has not converged in the network.
-
公开(公告)号:US20200186465A1
公开(公告)日:2020-06-11
申请号:US16212569
申请日:2018-12-06
Applicant: Cisco Technology, Inc.
IPC: H04L12/741 , H04L12/46 , H04L29/06 , H04L12/947
Abstract: Techniques for utilizing in-band telemetry (INT) in network fabrics are provided. A packet is received at a leaf node in a first logical group of nodes. Upon determining that the first packet was received from a node outside of the first logical group of nodes, the packet is encapsulated with a first header indicating an internal virtual extensible local area network (iVXLAN) identifier associated with the packet, and a second header indicating a policy group is added to the packet. Further, upon determining that a destination of the packet is associated with a second logical group of nodes, a third header is added to the first packet, where the third header stores in-band network telemetry (INT) for the packet, and telemetry data is added to the third header. The packet is transmitted to a spine node in the first logical group of devices.
-
4.
公开(公告)号:US20210075666A1
公开(公告)日:2021-03-11
申请号:US17102062
申请日:2020-11-23
Applicant: Cisco Technology, Inc.
Inventor: Putu H. SUBAGIO , Ravikanth NASIKA , Saikat BHATTACHARYA , Sundher NARAYANASWAMY , Chih-Tsung HUANG
Abstract: A network device receives multi-destination packets from a first node and forwards at least a first of the multi-destination packets to another network device using a first multi-destination tree with respect to the network device. The network device detects that a link associated with the first multi-destination tree satisfies one or more criteria and, in response to detecting that the link satisfies the one or more criteria, selects a second multi-destination tree with respect to the network device. The network device forwards at least a second of the multi-destination packets to the other network device using the second multi-destination tree.
-
公开(公告)号:US20160020992A1
公开(公告)日:2016-01-21
申请号:US14331971
申请日:2014-07-15
Applicant: Cisco Technology, Inc.
Inventor: Wanli WU , Saikat BHATTACHARYA
IPC: H04L12/721 , G06F15/167
CPC classification number: G06F15/167 , H04L49/3009
Abstract: Embodiments provide techniques for synchronizing forwarding tables across forwarding pipelines. One embodiment includes receiving, in a network switch comprising a plurality of forwarding pipelines, a plurality of data packets. Each of the plurality of data packets corresponds to a respective one of the plurality of forwarding pipelines. Each of the plurality of forwarding pipelines maintains a respective forwarding table corresponding to a respective plurality of ports managed by the forwarding pipeline. A plurality of update operations to be performed on the forwarding tables are determined, based on the received plurality of data packets. Embodiments further include performing the plurality of update operations on the forwarding tables, such that the forwarding tables across all forwarding pipelines of the plurality of forwarding pipelines are synchronized.
Abstract translation: 实施例提供了用于在转发管线之间同步转发表的技术。 一个实施例包括在包括多个转发流水线的网络交换机中接收多个数据分组。 多个数据分组中的每一个对应于多个转发流水线中的相应一个。 多个转发管线中的每一个维护与由转发流水线管理的相应多个端口对应的相应的转发表。 基于接收到的多个数据分组来确定要对转发表执行的多个更新操作。 实施例还包括对转发表执行多个更新操作,使得跨多个转发流水线的所有转发流水线的转发表同步。
-
6.
公开(公告)号:US20220377015A1
公开(公告)日:2022-11-24
申请号:US17817870
申请日:2022-08-05
Applicant: Cisco Technology, Inc.
Inventor: Putu H. SUBAGIO , Ravikanth NASIKA , Saikat BHATTACHARYA , Chih-Tsung HUANG
IPC: H04L45/7453 , H04L12/46 , H04L49/00 , H04L47/125
Abstract: Embodiments for handling multidestination traffic in a network are described. The multidestination traffic includes packets that are in transit to a multihomed destination in the network. Upon determining the destination is multihomed, a network switch determines a hash value from a selection of header values in the network traffic and uses the hash value to determine if the network switch is a designated forwarder for the multihomed destination. The network switch handles the network traffic according a designated forwarder status.
-
7.
公开(公告)号:US20220368589A1
公开(公告)日:2022-11-17
申请号:US17815250
申请日:2022-07-27
Applicant: Cisco Technology, Inc.
Inventor: Putu H. SUBAGIO , Ravikanth NASIKA , Saikat BHATTACHARYA , Sundher NARAYANASWAMY , Chih-Tsung HUANG
IPC: H04L41/0668 , H04L12/18 , H04L12/44 , H04L43/0876 , H04L43/16
Abstract: A network device receives multi-destination packets from a first node and forwards at least a first of the multi-destination packets to another network device using a first multi-destination tree with respect to the network device. The network device detects that a link associated with the first multi-destination tree satisfies one or more criteria and, in response to detecting that the link satisfies the one or more criteria, selects a second multi-destination tree with respect to the network device. The network device forwards at least a second of the multi-destination packets to the other network device using the second multi-destination tree.
-
8.
公开(公告)号:US20200186413A1
公开(公告)日:2020-06-11
申请号:US16212449
申请日:2018-12-06
Applicant: Cisco Technology, Inc.
Inventor: Putu H. SUBAGIO , Ravikanth NASIKA , Saikat BHATTACHARYA , Sundher NARAYANASWAMY , Chih-Tsung HUANG
Abstract: A network device receives multi-destination packets from a first node and forwards at least a first of the multi-destination packets to another network device using a first multi-destination tree with respect to the network device. The network device detects that a link associated with the first multi-destination tree satisfies one or more criteria and, in response to detecting that the link satisfies the one or more criteria, selects a second multi-destination tree with respect to the network device. The network device forwards at least a second of the multi-destination packets to the other network device using the second multi-destination tree.
-
-
-
-
-
-
-