OPTIMAL FORWARDING FOR TRILL FINE-GRAINED LABELING AND VXLAN INTERWORKING
    31.
    发明申请
    OPTIMAL FORWARDING FOR TRILL FINE-GRAINED LABELING AND VXLAN INTERWORKING 有权
    最佳的转向条纹细粒度标签和VXLAN交互

    公开(公告)号:US20140348166A1

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

    申请号:US13898572

    申请日:2013-05-21

    Abstract: An example method for determining an optimal forwarding path across a network having VxLAN gateways configured to implement both FGL networking and VxLAN capabilities can include learning RBridge nicknames associated with the VxLAN gateways in the network. Additionally, the method can include determining a path cost over the FGL network between each of the VxLAN gateways and a source node and a path cost over the VxLAN between each of the VxLAN gateways and a destination node. Further, the method can include determining an encapsulation overhead metric associated with the VxLAN and selecting one of the VxLAN gateways as an optimal VxLAN gateway. The selection can be based on the computed path costs over the FGL network and the VxLAN and the encapsulation overhead metric.

    Abstract translation: 用于确定具有配置为实现FGL组网和VxLAN能力的VxLAN网关的网络的最佳转发路径的示例性方法可以包括学习与网络中的VxLAN网关相关联的RBridge昵称。 另外,该方法可以包括确定每个VxLAN网关和源节点之间的FGL网络上的路径开销以及每个VxLAN网关与目的地节点之间的VxLAN上的路径开销。 此外,该方法可以包括确定与VxLAN相关联的封装开销度量并且选择VxLAN网关之一作为最佳VxLAN网关。 该选择可以基于计算出的在FGL网络和VxLAN上的路径开销以及封装开销度量。

    Transient Unpruning for Faster Layer-Two Convergence
    32.
    发明申请
    Transient Unpruning for Faster Layer-Two Convergence 审中-公开
    瞬态恢复更快的二层收敛

    公开(公告)号:US20140344426A1

    公开(公告)日:2014-11-20

    申请号:US14449923

    申请日:2014-08-01

    Abstract: In one embodiment, a method includes detecting a change in network topology and broadcasting a transient unconditional unpruning message to multiple nodes in the network. The message is configured to instruct each of the nodes receiving the message to start a phase timer in response to the broadcast message; unprune its operational ports; and, upon expiration of the phase timer, prune its ports in accordance with the results of a pruning protocol.

    Abstract translation: 在一个实施例中,一种方法包括检测网络拓扑的变化并且向网络中的多个节点广播瞬时无条件的去运行消息。 消息被配置为响应于广播消息指示接收消息的每个节点开始相位定时器; 解除其运营端口; 并且在相位计时器到期后,根据修剪协议的结果修剪其端口。

    METHODS AND APPARATUSES FOR RAPID TRILL CONVERGENCE THROUGH INTEGRATION WITH LAYER TWO GATEWAY PORT
    33.
    发明申请
    METHODS AND APPARATUSES FOR RAPID TRILL CONVERGENCE THROUGH INTEGRATION WITH LAYER TWO GATEWAY PORT 有权
    通过与两个网关端口集成的快速跟踪的方法和设备

    公开(公告)号:US20140092780A1

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

    申请号:US13644100

    申请日:2012-10-03

    CPC classification number: H04L12/462 H04L45/48 H04L45/66

    Abstract: Methods and apparatuses for rapid TRILL convergence are disclosed herein. The methods can be implemented in a network including a plurality of RBridges or in a cloud network environment including a plurality of cloud switch domains. An example method for rapid TRILL convergence can include: Executing a spanning tree protocol (STP) for network topology in a network; and executing a Hello protocol for control and forwarding at the RBridge. The Hello protocol can be configured to elect a designated RBridge and assign an appointed forwarder. The method can also include assigning a transient appointed forwarder during a period of time between convergence of the STP and convergence of the Hello protocol. The transient appointed forwarder can be configured to forward frames in the network during the period of time between convergence of the STP and convergence of the Hello protocol.

    Abstract translation: 本文公开了用于快速TRILL收敛的方法和装置。 该方法可以在包括多个RBridge的网络中或在包括多个云交换机域的云网络环境中实现。 快速TRILL融合的示例方法可以包括:对网络中的网络拓扑执行生成树协议(STP); 并在RBridge执行Hello协议进行控制和转发。 Hello协议可以配置为选择指定的RBridge并分配指定的转发器。 该方法还可以包括在STP的收敛和Hello协议的收敛之间的一段时间内分配临时指定的转发器。 临时指定的转发器可以配置为在STP收敛和Hello协议收敛之间的时间段内转发网络中的帧。

    DIFFERENTIATED MULTIHOMED ROUTE ADVERTISEMENT FOR MULTIPATH TCP

    公开(公告)号:US20230261972A1

    公开(公告)日:2023-08-17

    申请号:US17674255

    申请日:2022-02-17

    CPC classification number: H04L45/24 H04L45/74

    Abstract: In one embodiment, a method comprises determining, by a first networking device, that a first subflow of a multipath transmission control protocol (MPTCP) connection has been established between a first internet protocol (IP) address of a first computing device and an IP address of a second computing device, wherein the first computing device is multihomed to the first networking device and a second networking device. The method also includes determining, by the first or second networking device, a request to establish a second subflow of the MPTCP connection between a second IP address of the first computing and the IP address of the second computing device. In addition, the method includes advertising, by the first networking device, a primary IP address (PIP) of the first networking device for the first subflow and advertising, by the second networking device, a PIP of the second networking device for the second subflow.

    Optimizing clustered applications in a clustered infrastructure

    公开(公告)号:US11016819B2

    公开(公告)日:2021-05-25

    申请号:US16543250

    申请日:2019-08-16

    Abstract: This disclosure describes techniques for providing virtual resources (e.g., containers, virtual machines, etc.) of a clustered application with information regarding a cluster of physical servers on which the distributed clustered application is running. A virtual resource that supports the clustered application is executed on a physical server of the cluster of physical servers. The virtual resource may receive an indication of a database instance (or other application) running on a particular physical server of the cluster of physical servers that is nearest the physical server. The database instance may be included in a group of database instances that are maintaining a common data set on respective physical servers of the group of physical servers. The virtual resource may then access the database instance on the particular physical server based at least in part on the database instance running on the particular server that is nearest the physical server.

    OPTIMIZING CLUSTERED APPLICATIONS IN A CLUSTERED INFRASTRUCTURE

    公开(公告)号:US20210049049A1

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

    申请号:US16543250

    申请日:2019-08-16

    Abstract: This disclosure describes techniques for providing virtual resources (e.g., containers, virtual machines, etc.) of a clustered application with information regarding a cluster of physical servers on which the distributed clustered application is running. A virtual resource that supports the clustered application is executed on a physical server of the cluster of physical servers. The virtual resource may receive an indication of a database instance (or other application) running on a particular physical server of the cluster of physical servers that is nearest the physical server. The database instance may be included in a group of database instances that are maintaining a common data set on respective physical servers of the group of physical servers. The virtual resource may then access the database instance on the particular physical server based at least in part on the database instance running on the particular server that is nearest the physical server.

    Scalable handling of BGP route information in VXLAN with EVPN control plane

    公开(公告)号:US10826829B2

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

    申请号:US15864762

    申请日:2018-01-08

    Abstract: A method for programming a MAC address table by a first leaf node in a network comprising a plurality of leaf nodes is provided. Each leaf node comprises one or more Virtual Tunnel End Points (“VTEPs”) and instantiates a plurality of Virtual Routing and Forwarding elements (“VRFs”), with a corresponding Bridge Domain (“BD”) assigned to each VRF. The method includes obtaining information indicating one or more VTEP Affinity Groups (VAGs), each VAG comprising an identification of one VTEP per leaf node, obtaining information indicating assignment of each VRF to one of the VAGs, assigning each VAG to a unique Filtering Identifier (“FID”), thereby generating one or more FIDs, and programming the MAC address table, using FIDs instead of BDs, by populating the MAC address table with a plurality of entries, each entry comprising a unique combination of a FID and a MAC address of a leaf node.

    Scalable handling of BGP route information in VXLAN with EVPN control plane

    公开(公告)号:US09900250B2

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

    申请号:US14670185

    申请日:2015-03-26

    Abstract: A method for programming a MAC address table by a first leaf node in a network comprising a plurality of leaf nodes is provided. Each leaf node comprises one or more Virtual Tunnel End Points (“VTEPs”) and instantiates a plurality of Virtual Routing and Forwarding elements (“VRFs”), with a corresponding Bridge Domain (“BD”) assigned to each VRF. The method includes obtaining information indicating one or more VTEP Affinity Groups (VAGs), each VAG comprising an identification of one VTEP per leaf node, obtaining information indicating assignment of each VRF to one of the VAGs, assigning each VAG to a unique Filtering Identifier (“FID”), thereby generating one or more FIDs, and programming the MAC address table, using FIDs instead of BDs, by populating the MAC address table with a plurality of entries, each entry comprising a unique combination of a FID and a MAC address of a leaf node.

Patent Agency Ranking