-
公开(公告)号:US09825857B2
公开(公告)日:2017-11-21
申请号:US14449007
申请日:2014-07-31
Applicant: Cisco Technology, Inc.
Inventor: Ayan Banerjee , Sameer Merchant , Ramana Mellacheruvu , Ramesh V. N. Ponnapalli , Srinivasan Ramabadran
IPC: H04L12/741 , H04L12/58 , H04W28/12 , H04W72/00 , H04L12/721 , H04L12/801 , H04L12/761 , H04L12/745
CPC classification number: H04L45/745 , H04L45/16 , H04L45/72 , H04L45/748 , H04L47/33 , H04L51/10 , H04W28/12 , H04W72/005
Abstract: Various embodiments are disclosed for increasing Layer-3 LPM (longest prefix match) routing database in a network platform. In some embodiments, chipsets in fabric modules (FMs) can be partitioned into multiple banks. Network traffic can be directed towards a corresponding bank in the FMs by using a LPM table on a line card (LC). Entries in the LPM table on the LC can be programmed either statically or dynamically based upon LPM routes that are dynamically learned.
-
12.
公开(公告)号:US20150124684A1
公开(公告)日:2015-05-07
申请号:US14477244
申请日:2014-09-04
Applicant: Cisco Technology, Inc.
Inventor: Ayan Banerjee , Srinivasan Ramabadran , Mehak Mahajan , Raghava Sivaramu , Nataraj Bacthu , Raja Rao Tadimeti , Madhava Rao Cheethirala , Ramana Mellacheruvu
CPC classification number: H04L45/745 , H04L45/16 , H04L45/72 , H04L45/748 , H04L47/33 , H04L51/10 , H04W28/12 , H04W72/005
Abstract: A plurality of line cards with each line card having a respective network forwarding engine and a respective outgoing interface (OIF) list and at least one fabric module communicatively coupled with each line card with each fabric module can have a respective network forwarding engine. The local OIF list can be asymmetrically programmed. The network forwarding engine of a line card can be configured to receive a multicast packet, compare a multicast address associate with the received multicast packet with entries in the local OIF list of the line card and forward the received multicast packet to at least one interface associated with the multicast address in response to the comparison resulting in a match.
Abstract translation: 具有每个线路卡的多个线路卡具有相应的网络转发引擎和相应的输出接口(OIF)列表以及与每个线路卡与每个结构模块通信地耦合的至少一个结构模块可以具有相应的网络转发引擎。 本地OIF列表可以非对称编程。 线路卡的网络转发引擎可以被配置为接收多播分组,将与所接收的多播分组关联的多播地址与线路卡的本地OIF列表中的条目进行比较,并将接收到的多播分组转发到至少一个相关联的接口 多播地址响应于比较导致匹配。
-
13.
公开(公告)号:US20150124633A1
公开(公告)日:2015-05-07
申请号:US14449007
申请日:2014-07-31
Applicant: Cisco Technology, Inc.
Inventor: Ayan Banerjee , Sameer Merchant , Ramana Mellacheruvu , Ramesh V.N. Ponnapalli , Srinivasan Ramabadran
IPC: H04L12/741 , H04L12/743 , H04L12/721
CPC classification number: H04L45/745 , H04L45/16 , H04L45/72 , H04L45/748 , H04L47/33 , H04L51/10 , H04W28/12 , H04W72/005
Abstract: Various embodiments are disclosed for increasing Layer-3 LPM (longest prefix match) routing database in a network platform. In some embodiments, chipsets in fabric modules (FMs) can be partitioned into multiple banks. Network traffic can be directed towards a corresponding bank in the FMs by using a LPM table on a line card (LC). Entries in the LPM table on the LC can be programmed either statically or dynamically based upon LPM routes that are dynamically learned.
Abstract translation: 公开了用于在网络平台中增加第3层LPM(最长前缀匹配)路由数据库的各种实施例。 在一些实施例中,织物模块(FM)中的芯片组可以被划分成多个组。 通过使用线路卡(LC)上的LPM表,网络流量可以指向FM中的相应银行。 可以根据动态学习的LPM路由,静态地或动态地对LC中的LPM表中的条目进行编程。
-
公开(公告)号:US11133947B2
公开(公告)日:2021-09-28
申请号:US16372148
申请日:2019-04-01
Applicant: Cisco Technology, Inc.
Inventor: Ayan Banerjee , Raghava K. Sivaramu , Srinivasan Ramabadran , Mehak Mahajan , Nataraj Batchu
IPC: H04L12/18 , H04L12/761 , H04L12/931 , H04L12/741
Abstract: In accordance with one example embodiment, a system configured for programming a network layer multicast address entry in a routing table of an ingress line card module is disclosed. The network layer multicast address entry includes a network layer address associated with at least one egress line card. The system is further configured for programming a data link layer multicast routing address entry in a routing table of a fabric card module in which the data link layer multicast routing address entry corresponds to the network layer multicast address entry.
-
公开(公告)号:US10454698B1
公开(公告)日:2019-10-22
申请号:US15792654
申请日:2017-10-24
Applicant: Cisco Technology, Inc.
Inventor: Ayan Banerjee , Ann Roshini Paul , Srinivasan Ramabadran , Chandrasekhar V Modumudi , Rahul Parameswaran
IPC: H04L12/18 , H04L12/54 , H04W72/00 , H04L12/46 , H04L12/715
Abstract: In one illustrative example, an IP network media data router includes a spine and leaf switch architecture operative to provide IP multicast delivery of media data from source devices to receiver devices. The architecture may include K spine switches, K sets of L leaf switches, M data links between each leaf switch and each spine switch where each data link has a maximum link bandwidth of BWL, and a plurality of bidirectional data ports connected to each leaf switch. Notably, the router is provided or specified with a number of bidirectional data ports N=(a/K)×(BWL/BWP) for a guaranteed non-blocking IP multicast delivery of data at a maximum port bandwidth of BWP, where “a” is a fixed constant greater than or equal to K. The architecture may be reconfigurable or expandable to include C additional spine switches and C additional sets of L leaf switches. The reconfiguration may provide for a redistribution or reconnection of the M data links, so that the new number of M data links between each leaf switch and each spine switch is Mnew=(Kold×Mold)/(Kold+C)=a/Knew. The reconfiguration provides a new maximum number of bidirectional data ports as Nnew=(a/Knew)×(BWL/BWP) for maintaining the non-blocking IP multicast delivery of data at a maximum port bandwidth of BWP.
-
公开(公告)号:US10374952B2
公开(公告)日:2019-08-06
申请号:US15792615
申请日:2017-10-24
Applicant: Cisco Technology, Inc.
Inventor: Ayan Banerjee , Sameer Merchant , Ramana Mellacheruvu , Ramesh V. N. Ponnapalli , Srinivasan Ramabadran
IPC: H04L12/745 , H04L12/741 , H04L12/58 , H04W28/12 , H04W72/00 , H04L12/721 , H04L12/801 , H04L12/761
Abstract: Various embodiments are disclosed for increasing Layer-3 LPM (longest prefix match) routing database in a network platform. In some embodiments, chipsets in fabric modules (FMs) can be partitioned into multiple banks. Network traffic can be directed towards a corresponding bank in the FMs by using a LPM table on a line card (LC). Entries in the LPM table on the LC can be programmed either statically or dynamically based upon LPM routes that are dynamically learned.
-
公开(公告)号:US20190229938A1
公开(公告)日:2019-07-25
申请号:US16372148
申请日:2019-04-01
Applicant: Cisco Technology, Inc.
Inventor: Ayan Banerjee , Raghava K. Sivaramu , Srinivasan Ramabadran , Mehak Mahajan , Nataraj Batchu
IPC: H04L12/18 , H04L12/931 , H04L12/741
Abstract: In accordance with one example embodiment, a system configured for programming a network layer multicast address entry in a routing table of an ingress line card module is disclosed. The network layer multicast address entry includes a network layer address associated with at least one egress line card. The system is further configured for programming a data link layer multicast routing address entry in a routing table of a fabric card module in which the data link layer multicast routing address entry corresponds to the network layer multicast address entry.
-
公开(公告)号:US10230623B2
公开(公告)日:2019-03-12
申请号:US15217819
申请日:2016-07-22
Applicant: Cisco Technology, Inc.
Inventor: Malick Mohamed Usman , Srinivasan Ramabadran , Raghava Sivaramu , Sriram Srinivasan , Srini Ananthakrishnan
IPC: H04L12/28 , H04L12/707 , H04L12/46 , H04L12/721
Abstract: Disclosed are systems and methods for scaling Massively Scalable Data Center (MSDC) networks with a large number of end-point tunnels utilizing Equal-cost multi-path routing (ECMP). The systems and methods can use the NO-OP label operations to maintain single ECMP objects to switch a set of segment routing tunnels that share the same ECMP links. The forwarding engine can determine the use of the NO-OP label operation and update a received packet to enable the use of the single ECMP objects of the set of segment routing tunnels.
-
公开(公告)号:US20170346721A1
公开(公告)日:2017-11-30
申请号:US15216651
申请日:2016-07-21
Applicant: Cisco Technology, Inc.
Inventor: Nataraj Bacthu , Raghava Sivaramu , Srinivasan Ramabadran , Terry Fangcheng Tang , Lenin Babu Dontuboyina
IPC: H04L12/761 , H04L12/46 , H04L12/721 , H04L12/931
CPC classification number: H04L45/16 , H04L12/1886 , H04L12/4641 , H04L45/70 , H04L49/201 , H04L49/354 , H04L49/70
Abstract: Aspects of the subject technology relate to systems for arbitrating direct forwarder (“DF”) instantiation between VPC peers used to facilitating the transport of bidirectional multicast traffic over a L2/L3 network boundary. In some aspects, arbitration of DF instantiation on a given VPC peer can include determining a first set of metrics for a first VPC switch, determining a second set of metrics for a second VPC switch, and determining, at the first VPC switch, whether to instantiate a designated forwarder (DF) operation based on a comparison of the first set of metrics and the second set of metrics. Methods and machine-readable media are also provided.
-
-
-
-
-
-
-
-