Distributed forwarding in virtual network devices
    3.
    发明申请
    Distributed forwarding in virtual network devices 有权
    虚拟网络设备中的分布式转发

    公开(公告)号:US20050163115A1

    公开(公告)日:2005-07-28

    申请号:US10826888

    申请日:2004-04-16

    IPC分类号: H04L12/24 H04L12/46 H04L12/56

    摘要: A virtual network device sub-unit includes an interface to a virtual network device link and a distributed forwarding module. The interface receives a packet, and the distributed forwarding module forwards the packet received by the interface. The distributed forwarding module performs an ingress lookup if the packet includes a multicast destination address and an egress lookup if the packet includes a unicast destination address. If the packet includes a multicast destination address, the distributed forwarding module replicates the packet for each of several outgoing VLANs associated with the multicast destination address. If an additional multicast packet is received via an interface that is not coupled to a virtual network device link, the distributed forwarding module sends at most one copy of the additional multicast packet via the virtual network device link.

    摘要翻译: 虚拟网络设备子单元包括到虚拟网络设备链路的接口和分布式转发模块。 接口接收报文,分布式转发模块转发接口收到的报文。 如果分组包括多播目的地地址和分组包括单播目的地地址的出口查找,则分布式转发模块执行入口查找。 如果分组包含组播目的地址,则分布式转发模块复制与组播目的地址相关联的多个出局VLAN中的每一个的分组。 如果经由未耦合到虚拟网络设备链路的接口接收到附加的多播分组,则分布式转发模块经由虚拟网络设备链路最多发送附加多播分组的一个副本。

    Method and apparatus for detecting support for a protocol defining supplemental headers
    4.
    发明授权
    Method and apparatus for detecting support for a protocol defining supplemental headers 有权
    用于检测支持定义补充头部的协议的方法和装置

    公开(公告)号:US07436836B2

    公开(公告)日:2008-10-14

    申请号:US10881074

    申请日:2004-06-30

    IPC分类号: H04L12/28 H04L12/56

    CPC分类号: H04L12/413

    摘要: Various methods and systems for detecting whether a network device supports a protocol, which defines a supplemental header, are disclosed. One method involves detecting a value within a preamble generated by a sending device and verifying that a header format of a header, also generated by the sending device, conforms to a header format definition of a protocol. The header format definition of the protocol defines a supplemental header. The preamble can be an Ethernet preamble. In one embodiment, the preamble is a converged data link (CDL) preamble or other type of preamble that is used to convey operation, administration and management (OAM) information.

    摘要翻译: 公开了用于检测网络设备是否支持定义辅助头部的协议的各种方法和系统。 一种方法涉及检测由发送设备产生的前同步码内的值,并验证由发送设备生成的报头的报头格式是否符合协议的报头格式定义。 协议的报头格式定义定义了一个补充报头。 前导码可以是以太网前导码。 在一个实施例中,前导码是用于传送操作,管理和管理(OAM)信息的汇聚数据链路(CDL)前导码或其他类型的前同步码。

    Distributed forwarding in virtual network devices
    5.
    发明授权
    Distributed forwarding in virtual network devices 有权
    虚拟网络设备中的分布式转发

    公开(公告)号:US07839843B2

    公开(公告)日:2010-11-23

    申请号:US10826888

    申请日:2004-04-16

    IPC分类号: H04L12/28 H04L12/56 H04J3/26

    摘要: A virtual network device sub-unit includes an interface to a virtual network device link and a distributed forwarding module. The interface receives a packet, and the distributed forwarding module forwards the packet received by the interface. The distributed forwarding module performs an ingress lookup if the packet includes a multicast destination address and an egress lookup if the packet includes a unicast destination address. If the packet includes a multicast destination address, the distributed forwarding module replicates the packet for each of several outgoing VLANs associated with the multicast destination address. If an additional multicast packet is received via an interface that is not coupled to a virtual network device link, the distributed forwarding module sends at most one copy of the additional multicast packet via the virtual network device link.

    摘要翻译: 虚拟网络设备子单元包括到虚拟网络设备链路的接口和分布式转发模块。 接口接收报文,分布式转发模块转发接口收到的报文。 如果分组包括多播目的地地址和分组包括单播目的地地址的出口查找,则分布式转发模块执行入口查找。 如果分组包含组播目的地址,则分布式转发模块复制与组播目的地址相关联的多个出局VLAN中的每一个的分组。 如果经由未耦合到虚拟网络设备链路的接口接收到附加的多播分组,则分布式转发模块经由虚拟网络设备链路最多发送附加多播分组的一个副本。

    Method and apparatus for detecting support for a protocol defining supplemental headers
    6.
    发明申请
    Method and apparatus for detecting support for a protocol defining supplemental headers 有权
    用于检测支持定义补充头部的协议的方法和装置

    公开(公告)号:US20060002299A1

    公开(公告)日:2006-01-05

    申请号:US10881074

    申请日:2004-06-30

    IPC分类号: G01R31/08

    CPC分类号: H04L12/413

    摘要: Various methods and systems for detecting whether a network device supports a protocol, which defines a supplemental header, are disclosed. One method involves detecting a value within a preamble generated by a sending device and verifying that a header format of a header, also generated by the sending device, conforms to a header format definition of a protocol. The header format definition of the protocol defines a supplemental header. The preamble can be an Ethernet preamble. In one embodiment, the preamble is a converged data link (CDL) preamble or other type of preamble that is used to convey operation, administration and management (OAM) information.

    摘要翻译: 公开了用于检测网络设备是否支持定义辅助头部的协议的各种方法和系统。 一种方法涉及检测由发送设备产生的前同步码内的值,并验证由发送设备生成的报头的报头格式是否符合协议的报头格式定义。 协议的报头格式定义定义了一个补充报头。 前导码可以是以太网前导码。 在一个实施例中,前导码是用于传送操作,管理和管理(OAM)信息的汇聚数据链路(CDL)前导码或其他类型的前同步码。

    System and method for preventing erroneous link aggregation due to component relocation
    7.
    发明申请
    System and method for preventing erroneous link aggregation due to component relocation 有权
    用于防止由于组件重定位而引起的错误链路聚合的系统和方法

    公开(公告)号:US20060039384A1

    公开(公告)日:2006-02-23

    申请号:US10919670

    申请日:2004-08-17

    IPC分类号: H04L12/56

    摘要: Various methods and systems for preventing erroneous link aggregation due to component relocation are disclosed. Such methods include a method for changing the identifier used by a network device and communicating the identifier change to a peer network device without disrupting an aggregated link. In one embodiment, a method involves detecting an identifier change and sending a Port Aggregation Protocol (PAgP) protocol data unit (PDU) that includes a new identifier and information. The information indicates the identifier change. The new identifier identifies a network device subsequent to the identifier change. Another embodiment of a method involves detecting an identifier change and, subsequent to the identifier change, sending a link aggregation protocol PDU that includes an “old device identifier” field dedicated to conveying an old identifier. The old identifier identifies a network device prior to the identifier change.

    摘要翻译: 公开了用于防止由于组件重定位而导致的错误链路聚合的各种方法和系统。 这种方法包括一种用于改变网络设备使用的标识符并将标识符改变传送到对等网络设备而不中断聚合的链路的方法。 在一个实施例中,一种方法涉及检测标识符变化并发送包括新标识符和信息的端口聚合协议(PAgP)协议数据单元(PDU)。 信息表示标识符更改。 新标识符识别标识符改变之后的网络设备。 方法的另一实施例涉及检测标识符变化,并且在标识符改变之后,发送包括专用于传递旧标识符的“旧设备标识符”字段的链路聚合协议PDU。 旧标识符在标识符更改之前识别网络设备。

    Virtual network device clusters
    8.
    发明授权
    Virtual network device clusters 有权
    虚拟网络设备集群

    公开(公告)号:US07706364B2

    公开(公告)日:2010-04-27

    申请号:US10848896

    申请日:2004-05-19

    IPC分类号: H04L12/56

    CPC分类号: H04L12/66 H04L45/46 H04L45/48

    摘要: A virtual network device cluster includes several different virtual network device sub-units, which collectively operate as a single logical network device. The virtual network device cluster identifies the virtual network device sub-unit via which a given packet enters the virtual network device cluster. A packet is forwarded through the virtual network device cluster based on which virtual network device sub-unit has been identified for that packet. In one embodiment, a method involves receiving a packet via a first interface of a first one of several virtual network device sub-units of a virtual network device and associating the packet with the first one of the virtual network device sub-units. The method also involves inhibiting the packet from being sent via an interface of one of the virtual network device sub-units, in response to the packet being associated with the first one of the virtual network device sub-units.

    摘要翻译: 虚拟网络设备集群包括几个不同的虚拟网络设备子单元,它们共同作为单个逻辑网络设备操作。 虚拟网络设备集群标识虚拟网络设备子单元,通过该虚拟网络设备子单元,给定分组进入虚拟网络设备集群。 基于哪个虚拟网络设备子单元被识别为该分组,分组被转发通过虚拟网络设备集群。 在一个实施例中,一种方法包括经由虚拟网络设备的多个虚拟网络设备子单元中的第一个的第一接口接收分组,并将分组与虚拟网络设备子单元中的第一个相关联。 该方法还包括响应于该分组与虚拟网络设备子单元中的第一个相关联,禁止经由虚拟网络设备子单元之一的接口发送分组。

    High availability virtual switch
    9.
    发明授权
    High availability virtual switch 有权
    高可用性虚拟交换机

    公开(公告)号:US07178052B2

    公开(公告)日:2007-02-13

    申请号:US10666887

    申请日:2003-09-18

    IPC分类号: G06F11/00 G06F15/173 H04M7/00

    CPC分类号: H04L45/00 H04L45/28 H04L45/58

    摘要: Method and devices are provided for implementing high availability. Some implementations provide high availability for virtual switches of data networks. Each virtual switch acts as a single logical unit, while encompassing at least two physical chassis, referred to herein as a master chassis and a slave chassis. In some preferred embodiments, the active supervisor in the master chassis is configured as an active supervisor of the virtual switch and the active supervisor in the slave chassis is configured as the standby supervisor of the virtual switch.

    摘要翻译: 提供了实现高可用性的方法和设备。 一些实现为数据网络的虚拟交换机提供高可用性。 每个虚拟交换机充当单个逻辑单元,同时包含至少两个物理机箱,这里称为主机箱和从机箱。 在一些优选实施例中,主机箱中的主动监控器被配置为虚拟交换机的主动监控器,并且从机箱中的主控管理器被配置为虚拟交换机的备用主管。

    Virtual network device clusters
    10.
    发明申请
    Virtual network device clusters 有权
    虚拟网络设备集群

    公开(公告)号:US20050259646A1

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

    申请号:US10848896

    申请日:2004-05-19

    IPC分类号: H04L12/56 H04L12/66

    CPC分类号: H04L12/66 H04L45/46 H04L45/48

    摘要: A virtual network device cluster includes several different virtual network device sub-units, which collectively operate as a single logical network device. The virtual network device cluster identifies the virtual network device sub-unit via which a given packet enters the virtual network device cluster. A packet is forwarded through the virtual network device cluster based on which virtual network device sub-unit has been identified for that packet. In one embodiment, a method involves receiving a packet via a first interface of a first one of several virtual network device sub-units of a virtual network device and associating the packet with the first one of the virtual network device sub-units. The method also involves inhibiting the packet from being sent via an interface of one of the virtual network device sub-units, in response to the packet being associated with the first one of the virtual network device sub-units.

    摘要翻译: 虚拟网络设备集群包括几个不同的虚拟网络设备子单元,它们共同作为单个逻辑网络设备操作。 虚拟网络设备集群标识虚拟网络设备子单元,通过该虚拟网络设备子单元,给定分组进入虚拟网络设备集群。 基于哪个虚拟网络设备子单元被识别为该分组,分组被转发通过虚拟网络设备集群。 在一个实施例中,一种方法包括经由虚拟网络设备的多个虚拟网络设备子单元中的第一个的第一接口接收分组,并将分组与虚拟网络设备子单元中的第一个相关联。 该方法还包括响应于该分组与虚拟网络设备子单元中的第一个相关联,禁止经由虚拟网络设备子单元之一的接口发送分组。