Forwarding information base caching

    公开(公告)号:US10742553B1

    公开(公告)日:2020-08-11

    申请号:US15991694

    申请日:2018-05-29

    Abstract: A network device may determine a control plane session type associated with a control plane session. The control plane session may be associated with the network device. The network device may determine whether the control plane session type is associated with a forwarding information base (FIB) cache on the network device. The network device may obtain, based on determining that the control plane session type is associated with the FIB cache, forwarding information associated with the control plane session. The forwarding information may be stored in a FIB, associated with the FIB cache, on the network device. The network device may store the forwarding information in the FIB cache and process the control plane session using the forwarding information stored in the FIB cache.

    Method, system, and apparatus for proxying intra-subnet traffic across multiple interfaces within networks

    公开(公告)号:US10567274B1

    公开(公告)日:2020-02-18

    申请号:US16003071

    申请日:2018-06-07

    Abstract: The disclosed computer-implemented method may include (1) creating, at a proxy node within an IP network, a proxy group that includes a plurality of network nodes within a subnet of the IP network that are represented by a pseudo MAC address, (2) receiving a neighbor solicitation from a network node included in the proxy group, (3) identifying, within the neighbor solicitation, a link-layer address of the network node that sent the neighbor solicitation, (4) modifying the neighbor solicitation by replacing the link-layer address of the network node with the pseudo MAC address of the proxy group, and then (5) forwarding the modified neighbor solicitation to another network node included in the proxy group to facilitate completion of an NDP process in which the other network node responds to the modified neighbor solicitation with a neighbor advertisement proxied by the proxy node. Various other methods, systems, and apparatuses are also disclosed.

    Neighbor resolution for remote EVPN hosts in IPV6 EVPN environment

    公开(公告)号:US09860169B1

    公开(公告)日:2018-01-02

    申请号:US14869299

    申请日:2015-09-29

    Abstract: The techniques described herein may enable a particular PE router configured in an EVPN to share, rather than immediately discard, a CE router MAC address that is included in an IPv6 neighbor advertisement even though the particular PE router does not include a neighbor cache entry corresponding to the CE router. The techniques may include receiving, from a CE router that is locally coupled to the first PE router, an IPv6 neighbor advertisement from the CE router in response to an IPv6 neighbor solicitation from a second PE router that requested a MAC address of the CE router; determining whether an L2 destination addresses of the IPv6 neighbor advertisement match the L2 address of the bridging interface second PE router; and in response to determining a match, sending, to the second PE router, an EVPN route advertisement specifying at least the MAC address of the CE router.

    SYSTEM AND METHOD FOR DETECTING NETWORK NEIGHBOR REACHABILITY
    35.
    发明申请
    SYSTEM AND METHOD FOR DETECTING NETWORK NEIGHBOR REACHABILITY 有权
    用于检测网络邻居可达性的系统和方法

    公开(公告)号:US20160380882A1

    公开(公告)日:2016-12-29

    申请号:US14747734

    申请日:2015-06-23

    Abstract: The disclosed system may include (1) a cache module, stored in memory, that stores a neighbor cache entry that specifies whether a neighbor of a network node is reachable according to a detection mechanism, (2) a timeout module, stored in memory, that specifies a timing interval in which to select a reachable time threshold, (3) a reception module, stored in memory, that receives event information about whether the neighbor is active, (4) a biasing module, stored in memory, that biases, based on the received event information about whether the neighbor is active, a selection of the reachable time threshold within the timing interval, and (5) a determination module, stored in memory, that determines whether the neighbor is reachable based at least in part on a determination of whether the selected reachable time threshold has been satisfied. Various other systems and methods are also disclosed.

    Abstract translation: 所公开的系统可以包括(1)存储在存储器中的高速缓存模块,其存储根据检测机制指定网络节点的邻居是否可达的邻居缓存条目,(2)存储在存储器中的超时模块, 其指定选择可达到的时间阈值的定时间隔,(3)存储在存储器中的接收模块,其接收关于邻居是否活动的事件信息;(4)存储在存储器中的偏置模块, 基于接收到的关于邻居是否活动的事件信息,在定时间隔内选择可达到的时间阈值,以及(5)存储在存储器中的确定模块,其确定邻居是否可到达至少部分地基于 确定所选择的可达时间阈值是否已被满足。 还公开了各种其它系统和方法。

Patent Agency Ranking