Implementation of virtual extensible local area network (VXLAN) in top-of-rack switches in a network environment
    122.
    发明授权
    Implementation of virtual extensible local area network (VXLAN) in top-of-rack switches in a network environment 有权
    在网络环境中在机架式交换机中实现虚拟可扩展局域网(VXLAN)

    公开(公告)号:US09565105B2

    公开(公告)日:2017-02-07

    申请号:US14018134

    申请日:2013-09-04

    CPC classification number: H04L45/745 H04L45/741

    Abstract: An example method for implementation of virtual extensible local area network (VXLAN) in top-of-rack (ToR) switches in a network environment is provided and includes receiving a packet encapsulated with a VXLAN header having an unknown virtual tunnel endpoint (VTEP) Internet Protocol (IP) address in a network environment, and installing an entry at an index location of a forwarding table. The index location includes an encoding of the VTEP-IP address as a VTEP index (VTEP-IDX), and the entry maps a VXLAN interface to an IP address associated with a VXLAN network identifier (VNI). In specific embodiments, the VTEP-IDX is log N bits, where N is a size of the forwarding table. The forwarding table indicates a destination VTEP IP address when encapsulating the packet, and the source VTEP IP address when decapsulating the packet.

    Abstract translation: 提供了一种用于在网络环境中在机架(ToR)交换机中实现虚拟可扩展局域网(VXLAN)的示例性方法,包括接收使用具有未知虚拟隧道端点(VTEP)Internet的VXLAN头封装的分组 网络环境中的协议(IP)地址,以及在转发表的索引位置安装条目。 索引位置包括作为VTEP索引(VTEP-IDX)的VTEP-IP地址的编码,并且该条目将VXLAN接口映射到与VXLAN网络标识符(VNI)相关联的IP地址。 在具体实施例中,VTEP-IDX是日志N比特,其中N是转发表的大小。 转发表在封装数据包时指示目标VTEP IP地址,解封装数据包时的源VTEP IP地址。

    Touchless multi-domain VLAN based orchestration in a network environment
    125.
    发明授权
    Touchless multi-domain VLAN based orchestration in a network environment 有权
    在网络环境中无触点多域VLAN的业务流程

    公开(公告)号:US09311133B1

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

    申请号:US14510930

    申请日:2014-10-09

    CPC classification number: G06F9/45558 G06F2009/4557 H04L12/4641 H04L12/4675

    Abstract: An example method for touchless multi-domain VLAN based orchestration in a network environment is provided and includes receiving mobility domain information for a virtual machine associated with a processor executing the method in a network environment, the mobility domain information comprising a mobility domain identifier (ID) indicating a scope within which the virtual machine can be moved between servers, generating a virtual station interface (VSI) discovery protocol (VDP) message in a type-length-value (TLV) format with the mobility domain information, and transmitting the VDP message to a leaf switch directly attached to the server, wherein the leaf switch provisions a port according to the mobility domain information.

    Abstract translation: 提供了一种在网络环境中无接触多域VLAN协调编排的示例方法,包括为与在网络环境中执行该方法的处理器相关联的虚拟机接收移动性域信息,该移动性域信息包括移动性域标识符 )指示虚拟机可以在服务器之间移动的范围,利用移动性域信息生成具有类型长度值(TLV)格式的虚拟站接口(VSI)发现协议(VSI)消息,并发送VDP 消息到直接连接到服务器的叶片交换机,其中叶片交换机根据移动性域信息提供端口。

    Optimal forwarding for trill fine-grained labeling and VXLAN interworking
    126.
    发明授权
    Optimal forwarding for trill fine-grained labeling and VXLAN interworking 有权
    最优转发用于细微粒子标签和VXLAN互通

    公开(公告)号:US09203738B2

    公开(公告)日:2015-12-01

    申请号: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上的路径开销以及封装开销度量。

    Methods and apparatus for load balancing across member ports for traffic egressing out of a port channel
    127.
    发明授权
    Methods and apparatus for load balancing across member ports for traffic egressing out of a port channel 有权
    通过成员端口进行负载平衡的方法和装置,用于流出端口通道

    公开(公告)号:US09197564B2

    公开(公告)日:2015-11-24

    申请号:US14456296

    申请日:2014-08-11

    Abstract: Methods and apparatus for load balancing across member ports for traffic egressing out of a port channel are provided herein. An example method according to one implementation may include: assigning a quantized value based on current load to each of the network ports in the port channel; receiving a data packet addressed to egress through the port channel; identifying a traffic flow with which the received data packet is associated; determining whether the identified traffic flow is a new traffic flow; and selecting one of the network ports in the port channel as an egress port. Selection of the egress port may be weighted according to the quantized value of each of the network ports in the port channel.

    Abstract translation: 本文提供了用于在端口信道外出流量的成员端口之间的负载平衡的方法和装置。 根据一个实现的示例性方法可以包括:基于当前负载将量化值分配给端口信道中的每个网络端口; 通过端口信道接收寻址到出口的数据分组; 识别所接收的数据分组与之相关联的业务流; 确定所识别的业务流是否是新的业务流; 并选择端口信道中的一个网络端口作为出口端口。 可以根据端口信道中每个网络端口的量化值来加权出口端口的选择。

    SYSTEM AND METHOD FOR ENABLING CONVERSATIONAL LEARNING IN A NETWORK ENVIRONMENT
    128.
    发明申请
    SYSTEM AND METHOD FOR ENABLING CONVERSATIONAL LEARNING IN A NETWORK ENVIRONMENT 有权
    在网络环境中实现对话学习的系统和方法

    公开(公告)号:US20150312134A1

    公开(公告)日:2015-10-29

    申请号:US14448820

    申请日:2014-07-31

    CPC classification number: H04L45/08 H04L12/44 H04L45/02

    Abstract: A system and a method for providing conversational learning is implemented in a network environment. An exemplary method includes receiving a subnet route advertisement that includes an attribute that triggers glean behavior for routing decisions; and installing a subnet entry in a Forwarding Information Base/Adjacency (FIB/ADJ) table. The subnet entry includes a subnet associated with the subnet route advertisement and a corresponding glean adjacency. The corresponding glean adjacency is configured to trigger installation of a host entry associated with a host in an active conversation in a network.

    Abstract translation: 在网络环境中实现提供对话学习的系统和方法。 一种示例性方法包括接收子网路由广告,其包括触发用于路由决定的收集行为的属性; 并在转发信息库/邻接(FIB / ADJ)表中安装子网条目。 子网条目包括与子网路由广告相关联的子网和相应的收敛邻接。 相应的收集邻接被配置为在网络中的活动对话中触发与主机相关联的主机条目的安装。

    AUTOMATIC RESOLUTION OF VIRTUAL NETWORK INSTANCE TO VLAN MAPPING CONFLICTS IN DUAL-HOMED DEPLOYMENTS IN A DYNAMIC FABRIC AUTOMATION NETWORK ARCHITECTURE
    129.
    发明申请
    AUTOMATIC RESOLUTION OF VIRTUAL NETWORK INSTANCE TO VLAN MAPPING CONFLICTS IN DUAL-HOMED DEPLOYMENTS IN A DYNAMIC FABRIC AUTOMATION NETWORK ARCHITECTURE 有权
    虚拟网络自动分析在动态织物网络架构中双重部署中的VLAN映射冲突

    公开(公告)号:US20150180722A1

    公开(公告)日:2015-06-25

    申请号:US14266395

    申请日:2014-04-30

    Abstract: In accordance with one example embodiment, there is provided a system configured for virtual local area network (VLAN) blocking on a virtual port channel (vPC) member link to handle discrepant virtual network instance (VNI) to VLAN mappings. In other embodiments, the system can be configured for providing Virtual Switch Interface Discovery Protocol (VDP) and virtual switch enhancements to accommodate discrepant VNI to VLAN mappings. In another example embodiment, an apparatus is provided that includes a processor, and a memory coupled to the processor, where the apparatus is configured such that if a server is connected through a virtual port channel, a VDP is used to notify the server of different VNI to VLAN mappings. In another embodiment, the apparatus can extend a VDP Filter Info Field to carry a set of VLANs mapped to a VNI, keyed by leaf MAC addresses that serve as bridge identifiers.

    Abstract translation: 根据一个示例性实施例,提供了一种配置用于虚拟端口信道(vPC)成员链路上的虚拟局域网(VLAN)阻塞的系统,以处理与VLAN映射不符的虚拟网络实例(VNI)。 在其他实施例中,可以将系统配置为提供虚拟交换机接口发现协议(VDP)和虚拟交换机增强,以适应不符合VNI的VLAN映射。 在另一个示例实施例中,提供了一种包括处理器和耦合到处理器的存储器的装置,其中,所述装置被配置为使得如果通过虚拟端口信道连接服务器,则使用VDP来通知服务器不同的 VNI到VLAN映射。 在另一个实施例中,该设备可以扩展VDP过滤器信息字段以携带映射到VNI的一组VLAN,由作为桥标识符的叶MAC地址键入。

    ROUTING INTERNET PROTOCOL VERSION 6 LINK-LOCAL ADDRESSES IN A NETWORK ENVIRONMENT
    130.
    发明申请
    ROUTING INTERNET PROTOCOL VERSION 6 LINK-LOCAL ADDRESSES IN A NETWORK ENVIRONMENT 有权
    互联网协议版本6网络环境中的链接地址

    公开(公告)号:US20140328343A1

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

    申请号:US13888052

    申请日:2013-05-06

    CPC classification number: H04L45/741 H04L45/66

    Abstract: An example method for routing IPv6 link-local addresses in a network environment is provided and includes receiving a packet at a first switch from an attached first host in a virtual local area network (VLAN) associated with a virtual routing and forwarding (VRF) instance of a network environment, where the packet is destined to an Internet Protocol version 6 (IPv6) link-local address of a remote second host in the VLAN, and routing the packet at Layer 3 to a second switch, to which the second host is attached. In specific embodiments, the second switch routes the packet at Layer 3 to the second host if the VRF does not include duplicate IPv6 link-local addresses corresponding to the IPv6 link-local address of the second host; the second switch bridges the packet at Layer 2 to the second host if the VRF includes at least one duplicate IPv6 link-local address.

    Abstract translation: 提供了用于在网络环境中路由IPv6链路本地地址的示例性方法,并且包括在与虚拟路由和转发(VRF)实例相关联的虚拟局域网(VLAN)中的附接第一主机的第一交换机处接收分组 的网络环境,其中分组去往VLAN中的远程第二主机的因特网协议版本6(IPv6)链路本地地址,并且将第3层的分组路由到第二主机所在的第二交换机 附上。 在具体实施例中,如果VRF不包括对应于第二主机的IPv6链路本地地址的重复IPv6链路本地地址,则第二交换机将分组在层3路由到第二主机; 如果VRF包括至少一个重复的IPv6链路本地地址,则第二交换机将分组在二层桥接到第二主机。

Patent Agency Ranking