Dynamic and compressed trie for use in route lookup

    公开(公告)号:US10284472B2

    公开(公告)日:2019-05-07

    申请号:US15414589

    申请日:2017-01-24

    Abstract: In one embodiment, a method includes receiving a request to add a prefix to memory for a route lookup at a forwarding device, the memory comprising a plurality of pivot tiles for storing pivot entries, each of the pivot entries comprising a plurality of prefixes and a pointer to a trie index, searching at the forwarding device, a dynamic pool of the pivot tiles based on a base-width associated with the prefix, allocating at least a portion of the pivot tile to the base-width and creating a pivot entry for the prefix and other prefixes with a corresponding base-width, and dynamically updating prefixes stored on the pivot tiles based on route changes to optimize storage of prefixes on the pivot tiles. An apparatus and logic are also disclosed herein.

    Hardware based packet replication at tail end node

    公开(公告)号:US11218336B2

    公开(公告)日:2022-01-04

    申请号:US16842422

    申请日:2020-04-07

    Abstract: Aspects of the disclosed technology address limitations relating to packet replication for multi-destination traffic, by providing methods for performing hardware-based replication in network infrastructure devices, such as switches. In some aspects, application specific integrated circuits (ASICs) resident in physical devices can be used to perform packet replication. Depending on implementation, a hardware-based replication process can include steps for receiving a first packet that includes a first outer header containing first address information, receiving a second packet including a second outer header containing a hardware replication flag, forwarding the first packet to all virtual tunnel endpoints (VTEPs) connected with the TOR switch, and performing hardware replication for the second packet based on the hardware replication flag to generate one or more unicast packets. Systems and machine readable media are also provided.

    Post-routed VLAN flooding
    7.
    发明授权

    公开(公告)号:US09634927B1

    公开(公告)日:2017-04-25

    申请号:US14657093

    申请日:2015-03-13

    CPC classification number: H04L45/745 H04L12/4641

    Abstract: A hierarchical lookup forwarding model to induce a Layer (L2) forwarding look up in a post-routed virtual local area network (VLAN). In one example, a line card of a networking device receives a packet for routing from a first virtual local VLAN to a second VLAN. The line card determines that the packet is associated with a host route having a corresponding incomplete Layer 3 (L3) adjacency. The line card steers the packet to a fabric module of the networking device. The fabric module performs an L2 lookup on the packet and floods the packet to one or more of line cards of the networking devices. The one or more line cards flood the packet on a plurality of external ports of the networking device.

    SYSTEM AND METHOD FOR PROVIDING N-WAY LINK-STATE ROUTING REDUNDANCY WITHOUT PEER LINKS IN A NETWORK ENVIRONMENT
    9.
    发明申请
    SYSTEM AND METHOD FOR PROVIDING N-WAY LINK-STATE ROUTING REDUNDANCY WITHOUT PEER LINKS IN A NETWORK ENVIRONMENT 有权
    用于在网络环境中不提供相同链路的N路链路状态路由冗余的系统和方法

    公开(公告)号:US20140086041A1

    公开(公告)日:2014-03-27

    申请号:US13629587

    申请日:2012-09-27

    CPC classification number: H04L12/44 H04L45/48

    Abstract: A method is provided in one example and includes broadcasting a switching node identifier associated with a first link-state protocol enabled switching node to a plurality of link-state protocol enabled switching nodes. The plurality of link-state protocol enabled switching nodes are in communication with one another by a link-state protocol cloud. The method further includes broadcasting a priority associated with the first link-state protocol enabled switching node to the plurality of link-state protocol enabled switching nodes. The method further includes broadcasting connectivity information of the first link-state protocol enabled switching node to the plurality of link-state protocol enabled switching nodes using the link-state protocol cloud. The connectivity information includes connectivity of the first link-state protocol enabled switching node with at least one spanning tree protocol enabled switching node.

    Abstract translation: 在一个示例中提供了一种方法,并且包括将与启用第一链路状态协议的交换节点相关联的交换节点标识广播到多个支持链路状态协议的交换节点。 多个链路状态协议使能的交换节点通过链路状态协议云彼此通信。 该方法还包括将与启用第一链路状态协议的交换节点相关联的优先级广播到多个支持链路状态协议的交换节点。 该方法还包括使用链路状态协议云将具有第一链路状态协议的交换节点的连接信息广播到使用多个链路状态协议的交换节点。 连通性信息包括启用第一链路状态协议的交换节点与至少一个支持生成树协议的交换节点的连通性。

Patent Agency Ranking