Label switching in fibre channel networks
    1.
    发明授权
    Label switching in fibre channel networks 有权
    光纤通道网络中的标签交换

    公开(公告)号:US08462790B2

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

    申请号:US12566013

    申请日:2009-09-24

    IPC分类号: H04L12/56

    摘要: Methods and apparatus are provided for label switched routing in fiber channel networks. Techniques are provided for implementing label switching based on particular characteristics of fiber channel networks. By using label switching, mechanisms such as traffic engineering, security, and tunneling through networks that do not support fiber channel frames can be implemented.

    摘要翻译: 为光纤通道网络中的标签交换路由提供了方法和设备。 提供了基于光纤通道网络的特定特征实现标签切换的技术。 通过使用标签交换,可以实现诸如流量工程,安全性和通过不支持光纤信道帧的网络的隧道等机制。

    Label switching in fibre channel networks
    2.
    发明授权
    Label switching in fibre channel networks 有权
    光纤通道网络中的标签交换

    公开(公告)号:US07616637B1

    公开(公告)日:2009-11-10

    申请号:US10114394

    申请日:2002-04-01

    IPC分类号: H04L12/56

    摘要: Methods and apparatus are provided for label switched routing in fibre channel networks. Techniques are provided for implementing label switching based on particular characteristics of fibre channel networks. By using label switching, mechanisms such as traffic engineering, security, and tunneling through networks that do not support fibre channel frames can be implemented.

    摘要翻译: 为光纤通道网络中的标签交换路由提供了方法和设备。 提供了基于光纤通道网络的特定特征实现标签切换的技术。 通过使用标签交换,可以实现诸如流量工程,安全性和通过不支持光纤信道帧的网络的隧道等机制。

    LABEL SWITCHING IN FIBRE CHANNEL NETWORKS
    3.
    发明申请
    LABEL SWITCHING IN FIBRE CHANNEL NETWORKS 有权
    光纤通道网络中的标签开关

    公开(公告)号:US20100008375A1

    公开(公告)日:2010-01-14

    申请号:US12566013

    申请日:2009-09-24

    IPC分类号: H04L12/28

    摘要: Methods and apparatus are provided for label switched routing in fibre channel networks. Techniques are provided for implementing label switching based on particular characteristics of fibre channel networks. By using label switching, mechanisms such as traffic engineering, security, and tunneling through networks that do not support fibre channel frames can be implemented.

    摘要翻译: 为光纤通道网络中的标签交换路由提供了方法和设备。 提供了基于光纤通道网络的特定特征实现标签切换的技术。 通过使用标签交换,可以实现诸如流量工程,安全性和通过不支持光纤信道帧的网络的隧道等机制。

    Method and apparatus for implementing a quality of service policy in a data communications network
    4.
    发明授权
    Method and apparatus for implementing a quality of service policy in a data communications network 失效
    用于在数据通信网络中实现服务质量策略的方法和装置

    公开(公告)号:US06868065B1

    公开(公告)日:2005-03-15

    申请号:US10391683

    申请日:2003-03-18

    摘要: A method and apparatus for implementing Quality of Service (QoS) policy in a data communications network. An active flow content addressable memory (CAM) contains entries of flow information for each active flow of packets passing through a given node of the data communications network. The CAM has associated with each entry a packet counter, a byte counter, a token bucket, and a contract value. Each flow is assigned one of a plurality of output queues and optionally at least one output threshold value. A token bucket algorithm is employed on each flow to determine whether packets from that flow exceed the contract value. Such packets may be dropped or optimally modified to reflect an alternate output queue and/or alternate threshold before being sent to the selected output queue for transmission from the node.

    摘要翻译: 一种用于在数据通信网络中实现服务质量(QoS)策略的方法和装置。 活动流内容可寻址存储器(CAM)包含通过数据通信网络的给定节点的每个活动流的流的信息条目。 CAM与每个条目相关联,分组计数器,字节计数器,令牌桶和合同值。 每个流被分配多个输出队列中的一个和可选的至少一个输出阈值。 在每个流中使用令牌桶算法来确定来自该流的分组是否超过了合同值。 在发送到所选择的输出队列以便从节点传输之前,可以丢弃或最佳地修改这样的分组以反映替代输出队列和/或替代阈值。

    Method and apparatus for implementing a quality of service policy in a data communications network
    5.
    发明授权
    Method and apparatus for implementing a quality of service policy in a data communications network 有权
    用于在数据通信网络中实现服务质量策略的方法和装置

    公开(公告)号:US06798746B1

    公开(公告)日:2004-09-28

    申请号:US10156971

    申请日:2002-05-28

    IPC分类号: G01R3108

    摘要: A content addressable memory (CAM or L3 Table) contains flow information for each active flow of packets passing through a given node of a data communications network. The CAM has associated with each entry (corresponding to each active flow) a packet counter, a byte counter, a token bucket and a contract value. Each flow is assigned one of a plurality of output queues and optionally at least one output threshold value. A token bucket algorithm is employed on each flow to determine whether packets from that flow exceed the contract value. Such packets may be dropped or optimally modified to reflect an alternate output queue and/or alternate threshold before being sent to the selected output queue for transmission from the node. In another aspect an access control list CAM (ACLCAM) contains masked flow information. The ACLCAM provides an index to internal token bucket counters and preconfigured contract values of an aggregate flow table which becomes affected by the packet statistics. In this way flows are aggregated for assignment of output queues and thresholds, possible dropping and possible modification of packets. In another aspect the CAM contains active flow information, the ACLCAM and the aggregate flow table are combined in one system and used to produce in parallel a pair of traffic rate limiting and prioritizing decisions for each packet. The two results are then resolved to yield a single result.

    摘要翻译: 内容可寻址存储器(CAM或L3表)包含通过数据通信网络的给定节点的分组的每个活动流的流信息。 CAM与分组计数器,字节计数器,令牌桶和合同值的每个条目(对应于每个活动流)相关联。 每个流被分配多个输出队列中的一个和可选的至少一个输出阈值。 在每个流中使用令牌桶算法来确定来自该流的分组是否超过了合同值。 在发送到所选择的输出队列以便从节点传输之前,可以丢弃或最佳地修改这样的分组以反映替代输出队列和/或替代阈值。 在另一方面,访问控制列表CAM(ACLCAM)包含被屏蔽的流信息。 ACLCAM为内部令牌桶计数器提供索引,并为分组统计信息影响的聚合流表的预配置合同值。 以这种方式,聚合流量以分配输出队列和阈值,可能丢弃和可能的修改数据包。 在另一方面,CAM包括活动流信息,ACLCAM和聚合流表在一个系统中组合并且用于并行地产生一对每个分组的业务速率限制和优先级决定。 然后解析两个结果以产生单个结果。

    Apparatus and methods for data tapping in a storage area network
    6.
    发明授权
    Apparatus and methods for data tapping in a storage area network 有权
    用于存储区域网络中数据窃取的装置和方法

    公开(公告)号:US07356573B2

    公开(公告)日:2008-04-08

    申请号:US11177880

    申请日:2005-07-08

    摘要: Disclosed are methods and apparatus for data tapping within a storage area network (SAN) and providing tapped data to a third party device, such as an appliance. In general, mechanisms are provided in a SAN to allow a data tap of data flowing between an initiator and a target. In one implementation, a data virtual target (DVT) in created in a network device to intercept data sent by a specific initiator to a specific logical unit of a specific target. The data or a copy of the data is sent to both the specific logical unit of the specific target and to an appliance. The data routing may be accomplished by use of a virtual initiator (VI), which is configured to send the data (or a copy of the data) to the specific target and the appliance. In a transparent mode of operations, the DVT has a same PWWN (port world wide name) and FCID (fibre channel identifier) as the specific target. In a first proxy mode of operation, the DVT has a different PWWN and FCID than the specific target. In a second proxy mode of operation, the DVT has a same PWWN and different FCID than the specific target.

    摘要翻译: 公开了用于在存储区域网络(SAN)内进行数据窃取的方法和装置,并且向第三方设备(例如设备)提供分接数据。 通常,在SAN中提供机制以允许在启动器和目标之间流动的数据的数据抽头。 在一个实现中,在网络设备中创建的数据虚拟目标(DVT),以将由特定发起者发送的数据截取到特定目标的特定逻辑单元。 将数据或数据副本发送到特定目标的特定逻辑单元和设备。 可以通过使用虚拟启动器(VI)来实现数据路由,其被配置为将数据(或数据的副本)发送到特定目标和设备。 在透明的操作模式下,DVT具有与特定目标相同的PWWN(端口世界名称)和FCID(光纤通道标识符)。 在第一代理操作模式下,DVT具有与特定目标不同的PWWN和FCID。 在第二代理操作模式下,DVT具有与特定目标相同的PWWN和不同的FCID。

    CIFS for scalable NAS architecture
    7.
    发明授权
    CIFS for scalable NAS architecture 有权
    CIFS可扩展的NAS架构

    公开(公告)号:US07475142B2

    公开(公告)日:2009-01-06

    申请号:US11129100

    申请日:2005-05-13

    IPC分类号: G06F13/00

    摘要: A scalable NAS file system and protocols for implementing CIFS thereon are disclosed. In certain embodiments, the protocols implement the CIFS protocol on a scalable file server architecture having one or more protocol termination nodes, one or more file server nodes, and one or more disk controller nodes. Among the features that may be specifically implemented are tree access, file access, user authentication, locking, state maintenance, and failover of protocol termination nodes and file server nodes.

    摘要翻译: 公开了一种可扩展的NAS文件系统和用于在其上实现CIFS的协议。 在某些实施例中,协议在具有一个或多个协议终止节点,一个或多个文件服务器节点和一个或多个磁盘控制器节点的可伸缩文件服务器架构上实现CIFS协议。 可以具体实现的功能包括协议终止节点和文件服务器节点的树访问,文件访问,用户认证,锁定,状态维护和故障转移。

    Method and apparatus for implementing a quality of service policy in a data communications network
    8.
    发明授权
    Method and apparatus for implementing a quality of service policy in a data communications network 失效
    用于在数据通信网络中实现服务质量策略的方法和装置

    公开(公告)号:US06870812B1

    公开(公告)日:2005-03-22

    申请号:US10392157

    申请日:2003-03-18

    摘要: A method and apparatus for implementing Quality of Service (QoS) policy in a data communications network. A content addressable memory (CAM) contains flow information for each active flow of packets passing through a given node of a data communications network. The CAM has associated with each entry a packet counter, a byte counter, a token bucket, and a contract value. Each flow is assigned one of a plurality of output queues and optionally at least one output threshold value. An access control list CAM (ACLCAM) contains masked flow information. The ACLCAM provides an index to internal token bucket counters and preconfigured contract values of an aggregate flow table which becomes affected by the packet statistics. In this way, flows are aggregated for assignment of output queues and thresholds, possible dropping, and possible modification of packets.

    摘要翻译: 一种用于在数据通信网络中实现服务质量(QoS)策略的方法和装置。 内容可寻址存储器(CAM)包含针对通过数据通信网络的给定节点的分组的每个活动流的流信息。 CAM与每个条目相关联,分组计数器,字节计数器,令牌桶和合同值。 每个流被分配多个输出队列中的一个和可选的至少一个输出阈值。 访问控制列表CAM(ACLCAM)包含屏蔽流信息。 ACLCAM为内部令牌桶计数器提供索引,并为分组统计信息影响的聚合流表的预配置合同值。 以这种方式,聚合流量以分配输出队列和阈值,可能丢弃和可能的数据包修改。

    Method and apparatus for implementing a quality of service policy in a data communications network
    9.
    发明授权
    Method and apparatus for implementing a quality of service policy in a data communications network 有权
    用于在数据通信网络中实现服务质量策略的方法和装置

    公开(公告)号:US06643260B1

    公开(公告)日:2003-11-04

    申请号:US09213105

    申请日:1998-12-18

    IPC分类号: G01R3108

    摘要: A content addressable memory (CAM or L3 Table) contains flow information for each active flow of packets passing through a given node of a data communications network. The CAM has associated with each entry (corresponding to each active flow) a packet counter, a byte counter, a token bucket and a contract value. Each flow is assigned one of a plurality of output queues and optionally at least one output threshold value. A token bucket algorithm is employed on each flow to determine whether packets from that flow exceed the contract value. Such packets may be dropped or optimally modified to reflect an alternate output queue and/or alternate threshold before being sent to the selected output queue for transmission from the node. In another aspect an access control list CAM (ACLCAM) contains masked flow information. The ACLCAM provides an index to internal token bucket counters and preconfigured contract values of an aggregate flow table which becomes affected by the packet statistics. In this way flows are aggregated for assignment of output queues and thresholds, possible dropping and possible modification of packets. In another aspect the CAM contains active flow information, the ACLCAM and the aggregate flow table are combined in one system and used to produce in parallel a pair of traffic rate limiting and prioritizing decisions for each packet. The two results are then resolved to yield a single result.

    摘要翻译: 一种在数据通信网络中实现服务质量策略的方法和装置。 该系统包括主动流内容可寻址存储器(CAM),访问控制列表CAM(ACLCAM)和聚合流表。 CAM各自包含通过数据通信网络的给定节点的每个活动流的流的信息的条目。 CAM与每个条目相关联,分组计数器,字节计数器,令牌桶和合同值。 ACLCAM为内部令牌桶计数器提供了索引,并为分组统计信息影响的聚合流表的预配置合同值。主动流CAM,ACLCAM和聚合流表用于并行生成一对流量 限制和确定每个数据包的优先级。 然后解析两个结果以产生单个结果。

    Inter-VSAN routing with NAT
    10.
    发明授权
    Inter-VSAN routing with NAT 有权
    具有NAT的VSAN间路由

    公开(公告)号:US07644179B1

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

    申请号:US11292684

    申请日:2005-12-01

    摘要: Disclosed are apparatus and methods for facilitating communication between two devices from two different VSANs by propagating each device's presence from a first VSAN to the other device's different VSAN using a network address translation (NAT) mechanism. For instance, a first device, such as a host H1, from VSAN_A is allowed to access data from a second device, such as disk D1, of VSAN_B by propagating D1's presence into VSAN_A and H1's presence into VSAN_B. This awareness is accomplished by propagating an identifier for each device into the edge VSAN of the other device, as well as into any transit VSAN. So as to not duplicate identifiers in any one of the VSANs, a device's presence is propagated into a particular VSAN by assigning an unused domain for use by such device in the particular VSAN.

    摘要翻译: 公开了通过使用网络地址转换(NAT)机制将每个设备的存在从第一VSAN传播到另一设备的不同VSAN来促进来自两个不同VSAN的两个设备之间的通信的装置和方法。 例如,允许来自VSAN_A的第一设备,例如主机H1,通过将D1的存在传播到VSAN_A和H1存在于VSAN_B中来访问来自VSAN_B的第二设备(例如盘D1)的数据。 该感知通过将每个设备的标识符传播到另一设备的边缘VSAN以及任何传输VSAN来实现。 为了不在任何一个VSAN中重复标识符,设备的存在通过分配一个未使用的域来传播到特定的VSAN中,供特定VSAN中的这种设备使用。