Data traffic handling in a distributed fabric protocol (DFP) switching network architecture
    1.
    发明授权
    Data traffic handling in a distributed fabric protocol (DFP) switching network architecture 有权
    分布式架构协议(DFP)交换网络架构中的数据流量处理

    公开(公告)号:US08767722B2

    公开(公告)日:2014-07-01

    申请号:US13594993

    申请日:2012-08-27

    IPC分类号: H04L12/50 H04Q11/00

    摘要: A switching network includes an upper tier having a master switch and a lower tier including a plurality of lower tier entities. The master switch, which has a plurality of ports each coupled to a respective lower tier entity, implements on each of the ports a plurality of virtual ports each corresponding to a respective one of a plurality of remote physical interfaces (RPIs) at the lower tier entity coupled to that port. Data traffic communicated between the master switch and RPIs is queued within virtual ports that correspond to the RPIs with which the data traffic is communicated. The master switch applies data handling to the data traffic in accordance with a control policy based at least upon the virtual port in which the data traffic is queued, such that the master switch applies different policies to data traffic queued to two virtual ports on the same port of the master switch.

    摘要翻译: 交换网络包括具有主交换机的上层和包括多个下层实体的较低层。 主交换机具有多个端口,每个端口各自耦合到相应的下层实体,在每个端口上实现多个虚拟端口,每个虚拟端口对应于下层的多个远程物理接口(RPI)中的相应一个 实体耦合到该端口。 在主交换机和RPI之间通信的数据业务在对应于数据业务与之通信的RPI的虚拟端口内排队。 主交换机至少基于数据流量排队的虚拟端口,根据控制策略对数据流量应用数据处理,使得主交换机将不同的策略应用于排队到同一个虚拟端口的数据业务 主交换机的端口

    DATA TRAFFIC HANDLING IN A DISTRIBUTED FABRIC PROTOCOL (DFP) SWITCHING NETWORK ARCHITECTURE
    3.
    发明申请
    DATA TRAFFIC HANDLING IN A DISTRIBUTED FABRIC PROTOCOL (DFP) SWITCHING NETWORK ARCHITECTURE 审中-公开
    分布式织物协议(DFP)切换网络架构中的数据传输处理

    公开(公告)号:US20120287785A1

    公开(公告)日:2012-11-15

    申请号:US13107895

    申请日:2011-05-14

    IPC分类号: H04L12/26 H04L12/56

    摘要: A switching network includes an upper tier having a master switch and a lower tier including a plurality of lower tier entities. The master switch, which has a plurality of ports each coupled to a respective lower tier entity, implements on each of the ports a plurality of virtual ports each corresponding to a respective one of a plurality of remote physical interfaces (RPIs) at the lower tier entity coupled to that port. Data traffic communicated between the master switch and RPIs is queued within virtual ports that correspond to the RPIs with which the data traffic is communicated. The master switch applies data handling to the data traffic in accordance with a control policy based at least upon the virtual port in which the data traffic is queued, such that the master switch applies different policies to data traffic queued to two virtual ports on the same port of the master switch.

    摘要翻译: 交换网络包括具有主交换机的上层和包括多个下层实体的较低层。 主交换机具有多个端口,每个端口各自耦合到相应的下层实体,在每个端口上实现多个虚拟端口,每个虚拟端口对应于下层的多个远程物理接口(RPI)中的相应一个 实体耦合到该端口。 在主交换机和RPI之间通信的数据业务在对应于数据业务与之通信的RPI的虚拟端口内排队。 主交换机至少基于数据流量排队的虚拟端口,根据控制策略对数据流量应用数据处理,使得主交换机将不同的策略应用于排队到同一个虚拟端口的数据业务 主交换机的端口

    METHOD FOR PROVIDING LOCATION INDEPENDENT DYNAMIC PORT MIRRORING ON DISTRIBUTED VIRTUAL SWITCHES
    5.
    发明申请
    METHOD FOR PROVIDING LOCATION INDEPENDENT DYNAMIC PORT MIRRORING ON DISTRIBUTED VIRTUAL SWITCHES 有权
    在分布式虚拟交换机上提供独立动态端口映射的方法

    公开(公告)号:US20120291026A1

    公开(公告)日:2012-11-15

    申请号:US13107903

    申请日:2011-05-14

    IPC分类号: G06F9/455

    摘要: Techniques for providing location independent dynamic port mirroring on distributed virtual switches is disclosed. A controller is provided to configure one or more virtual switches within a group of physical machines to appear as a set of distributed virtual switches. In response to the receipt of a data packet at a port of a physical machine, a determination is made whether or not the port has a monitor port located on the physical machine. If the port has a monitor port located on the same physical machine, a copy of the data packet is sent to the monitor port of the physical machine. If the port has a monitor port located on a different physical machine, a copy of the data packet along with an identification (ID) of the port and an ID of the monitor port are encapsulated, and the encapsulated information are sent to a controller.

    摘要翻译: 公开了在分布式虚拟交换机上提供位置独立的动态端口镜像的技术。 提供控制器来配置一组物理机器内的一个或多个虚拟交换机,以显示为一组分布式虚拟交换机。 响应于在物理机的端口处接收到数据分组,确定端口是否具有位于物理机器上的监视端口。 如果端口具有位于同一物理机上的监视端口,则将数据包的副本发送到物理机的监视端口。 如果端口具有位于不同物理机器上的监视端口,则会封装数据包的副本以及端口的标识(ID)和监控端口的ID,并将封装的信息发送到控制器。

    Efficient software-based private VLAN solution for distributed virtual switches
    7.
    发明授权
    Efficient software-based private VLAN solution for distributed virtual switches 有权
    用于分布式虚拟交换机的高效的基于软件的私有VLAN解决方案

    公开(公告)号:US08824485B2

    公开(公告)日:2014-09-02

    申请号:US13621219

    申请日:2012-09-15

    IPC分类号: H04L12/56

    CPC分类号: H04L12/4641 H04L49/70

    摘要: Packet processing logic of a host system's virtualization manager detects packets on the ingress or the egress path to/from a virtual port having three bitmap arrays for processing packets within a virtual local area network (VLAN). The logic checks the VLAN identifier (VID) of the packet to determine, based on an offset position within the corresponding bitmap array, whether the port supports the VLAN. Both the ingress array offset position and egress array offset positions correspond to the value of the VID, and are set within the specific bitmap array during configuration of the VLAN on the port. When the VLAN is supported by the port, the logic enables the packet to be processed by the port. Otherwise, the logic discards the packet. A strip bitmap array indicates when a packet's VID should be removed prior to forwarding the packet on the egress of a port (or destination port).

    摘要翻译: 主机系统的虚拟化管理器的数据包处理逻辑检测来自具有三个位图阵列的虚拟端口的入口或出口路径上的数据包,以处理虚拟局域网(VLAN)内的数据包。 该逻辑检查数据包的VLAN标识符(VID),以根据相应位图阵列中的偏移位置确定端口是否支持VLAN。 入口阵列偏移位置和出口阵列偏移位置对应于VID的值,并且在端口上配置VLAN期间设置在特定位图阵列内。 当端口支持VLAN时,该逻辑使该端口能够处理该数据包。 否则,逻辑丢弃数据包。 条带位图数组指示在端口(或目的地端口)的出口上转发数据包之前应该删除数据包的VID。

    EFFICIENT SOFTWARE-BASED PRIVATE VLAN SOLUTION FOR DISTRIBUTED VIRTUAL SWITCHES
    8.
    发明申请
    EFFICIENT SOFTWARE-BASED PRIVATE VLAN SOLUTION FOR DISTRIBUTED VIRTUAL SWITCHES 有权
    高效的基于软件的私有VLAN解决方案,用于分布式虚拟交换机

    公开(公告)号:US20120287936A1

    公开(公告)日:2012-11-15

    申请号:US13107554

    申请日:2011-05-13

    IPC分类号: H04L12/56

    CPC分类号: H04L12/4641 H04L49/70

    摘要: Packet processing logic of a host system's virtualization manager detects packets on the ingress or the egress path to/from a virtual port having three bitmap arrays for processing packets within a virtual local area network (VLAN). The logic checks the VLAN identifier (VID) of the packet to determine, based on an offset position within the corresponding bitmap array, whether the port supports the VLAN. Both the ingress array offset position and egress array offset positions correspond to the value of the VID, and are set within the specific bitmap array during configuration of the VLAN on the port. When the VLAN is supported by the port, the logic enables the packet to be processed by the port. Otherwise, the logic discards the packet. A strip bitmap array indicates when a packet's VID should be removed prior to forwarding the packet on the egress of a port (or destination port).

    摘要翻译: 主机系统的虚拟化管理器的数据包处理逻辑检测来自具有三个位图阵列的虚拟端口的入口或出口路径上的数据包,以处理虚拟局域网(VLAN)内的数据包。 该逻辑检查数据包的VLAN标识符(VID),以根据相应位图阵列中的偏移位置确定端口是否支持VLAN。 入口阵列偏移位置和出口阵列偏移位置对应于VID的值,并且在端口上配置VLAN期间设置在特定位图阵列内。 当端口支持VLAN时,该逻辑使该端口能够处理该数据包。 否则,逻辑丢弃数据包。 条带位图数组指示在端口(或目的地端口)的出口上转发数据包之前应该删除数据包的VID。

    Method for providing location independent dynamic port mirroring on distributed virtual switches
    10.
    发明授权
    Method for providing location independent dynamic port mirroring on distributed virtual switches 有权
    在分布式虚拟交换机上提供位置独立的动态端口镜像的方法

    公开(公告)号:US08645952B2

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

    申请号:US13585445

    申请日:2012-08-14

    IPC分类号: G06F9/46 G06F9/455

    摘要: A method for providing location independent dynamic port mirroring on distributed virtual switches is disclosed. A controller is provided to configure one or more virtual switches within a group of physical machines to appear as a set of distributed virtual switches. In response to the receipt of a data packet at a port of a physical machine, a determination is made whether or not the port has a monitor port located on the physical machine. If the port has a monitor port located on the same physical machine, a copy of the data packet is sent to the monitor port of the physical machine. If the port has a monitor port located on a different physical machine, a copy of the data packet along with an identification (ID) of the port and an ID of the monitor port are encapsulated, and the encapsulated information are sent to a controller.

    摘要翻译: 公开了一种在分布式虚拟交换机上提供与位置无关的动态端口镜像的方法。 提供控制器来配置一组物理机器内的一个或多个虚拟交换机,以显示为一组分布式虚拟交换机。 响应于在物理机的端口处接收到数据分组,确定端口是否具有位于物理机器上的监视端口。 如果端口具有位于同一物理机上的监视端口,则将数据包的副本发送到物理机的监视端口。 如果端口具有位于不同物理机器上的监视端口,则会封装数据包的副本以及端口的标识(ID)和监控端口的ID,并将封装的信息发送到控制器。