Method and apparatus to facilitate direct transfer of data between a data device and a network connection
    1.
    发明授权
    Method and apparatus to facilitate direct transfer of data between a data device and a network connection 有权
    促进数据设备和网络连接之间的数据直接传输的方法和装置

    公开(公告)号:US07234003B2

    公开(公告)日:2007-06-19

    申请号:US10021913

    申请日:2001-12-10

    IPC分类号: G06F15/16

    CPC分类号: H04L49/90 H04L69/14

    摘要: One embodiment of the present invention provides a system that facilitates transferring data between a data device and a data terminal across a network. The system initializes itself by establishing connections between the controller, multiplexer, and data device. The system operates by receiving a request at a multiplexer from a controller to transfer data from the data device to the data terminal. The multiplexer forwards this request to the data device that has the requested data. The multiplexer then receives a set of parameters from the data device, including the location of the outgoing data within the data device. The multiplexer moves the data from the data device into an outgoing data stream, thereby removing the necessity of first copying the data into the controller.

    摘要翻译: 本发明的一个实施例提供一种便于在数据设备和数据终端之间跨网络传送数据的系统。 系统通过建立控制器,多路复用器和数据设备之间的连接来初始化它。 该系统通过在多路复用器处接收来自控制器的请求来将数据从数据设备传送到数据终端。 复用器将该请求转发给具有请求的数据的数据设备。 然后,多路复用器从数据设备接收一组参数,包括数据设备内输出数据的位置。 复用器将数据从数据设备移动到输出数据流中,从而消除了首先将数据复制到控制器中的必要性。

    System and method for a multi-layer network element
    2.
    发明授权
    System and method for a multi-layer network element 失效
    多层网元的系统和方法

    公开(公告)号:US6081522A

    公开(公告)日:2000-06-27

    申请号:US885559

    申请日:1997-06-30

    IPC分类号: H04L12/56 H04L12/28

    摘要: A multi-layer network element for forwarding received packets from an input port to one or more output ports. The packet is examined to look for different types of forwarding information. An associative memory is searched once for each type of information. The results from the two searches are combined to forward the packet to the appropriate one or more output ports. The packet may be examined for other information as well to make the forwarding decisions. In one embodiment, the invention examines the packet for layer 2 information as the first type and layer 3, and perhaps some layer 4, information as the second type. The results are merged to determine the most appropriate combination of layer 2 or layer 3 forwarding decisions for the packet.

    摘要翻译: 一种用于将接收的分组从输入端口转发到一个或多个输出端口的多层网元。 检查数据包以查找不同类型的转发信息。 对于每种类型的信息搜索一次联想记忆。 将两个搜索的结果组合以将分组转发到适当的一个或多个输出端口。 可以检查分组以获得其他信息以做出转发决定。 在一个实施例中,本发明将层2信息的分组视为第一类型和层3,以及可能的一些第4层信息作为第二类型。 结果被合并以确定分组的第2层或第3层转发决策的最合适的组合。

    Server blade for performing load balancing functions
    3.
    发明授权
    Server blade for performing load balancing functions 有权
    服务器刀片,用于执行负载平衡功能

    公开(公告)号:US07032037B2

    公开(公告)日:2006-04-18

    申请号:US10215667

    申请日:2002-08-09

    IPC分类号: G06F13/00

    摘要: A modular computer system may be provided. The modular computer system may comprise a carrier operable removably to receive a plurality of computer system modules therein. A plurality of information processing modules can be removably received in the carrier, each module may have a communications port operable to connect to a communications network internal to the carrier. The modular computer system may also comprise a switch operable to connect to the internal communications network to distribute information messages between the modules and to connect to an external communications network. An information distribution module may be provided removably received in the carrier operable connect to the internal communications network to receive an information message, to perform processing on the message to determine a destination, and to forward the message toward the determined destination via the internal communications network.

    摘要翻译: 可以提供模块化计算机系统。 模块化计算机系统可以包括可移除地可操作地在其中接收多个计算机系统模块的载体。 多个信息处理模块可以被可移除地接收在载体中,每个模块可以具有可操作以连接到载体内部的通信网络的通信端口。 模块化计算机系统还可以包括可操作以连接到内部通信网络以在模块之间分发信息消息并连接到外部通信网络的交换机。 信息分配模块可以被提供可拆卸地接收在载体中,可操作地连接到内部通信网络以接收信息消息,对消息执行处理以确定目的地,并且经由内部通信网络向确定的目的地转发消息 。

    System and method for a multi-layer network element
    4.
    发明授权
    System and method for a multi-layer network element 失效
    多层网元的系统和方法

    公开(公告)号:US6088356A

    公开(公告)日:2000-07-11

    申请号:US884244

    申请日:1997-06-30

    IPC分类号: H04L12/46 H04L12/56

    摘要: A multi-layer network element for forwarding received packets from an input port to one or more output ports. The packet is examined to look for first and second forwarding information. A packet is also assigned to a class and provided with default packet forwarding information. An associative memory is searched once for each type of information. The results from the two searches are combined with the default packet forwarding information to forward the packet to the appropriate one or more output ports. In some instances, the results of the first search dominate the forwarding decision, in other, the results of the second search dominate the forwarding decision, and in still other instances, the default information dominates.

    摘要翻译: 一种用于将接收的分组从输入端口转发到一个或多个输出端口的多层网元。 检查数据包以查找第一和第二转发信息。 分组也被分配给一个类,并提供了默认的分组转发信息。 对于每种类型的信息搜索一次联想记忆。 将两次搜索的结果与默认分组转发信息相结合,将分组转发到适当的一个或多个输出端口。 在某些情况下,首次搜索的结果主导转发决策,另一方面,第二次搜索的结果主导转发决策,而在其他情况下,默认信息占主导地位。

    Providing quality of service (QoS) in a network environment in which client connections are maintained for limited periods of time

    公开(公告)号:US06577628B1

    公开(公告)日:2003-06-10

    申请号:US09344272

    申请日:1999-06-30

    申请人: Leo A. Hejza

    发明人: Leo A. Hejza

    IPC分类号: H04L1226

    摘要: A method and apparatus are provided for implementing Quality of Service (QoS) in a network environment in which client connections are maintained for limited periods of time. According to one embodiment, packet forwarding devices of a network, such as routers, bridges, and Local Area Network (LAN) switches, are caused to forward packets associated with a client according to a particular class of service, e.g., best-efforts, premium service, associated with the user of the client by assigning a network address, e.g., an Internet Protocol (IP) address, to the client based upon the particular class of service. According to another embodiment, a method of configuring the packet forwarding devices in a network is provided. For each class of service supported, information identifying one or more ranges of network addresses that are to receive a particular measure of service associated with the class of service is communicated to the packet forwarding devices. According to yet another embodiment, a network includes one or more packet forwarding devices, a network address assignment server, and a network administration terminal. The network address assignment server is configured to receive a connection request initiated by a client, to identify a particular class of service that is accessible to a user of the client, and to assign a network address corresponding to the particular class of service to the client. The network administration terminal configures the one or more packet forwarding devices to perform packet forwarding according to the classes of service supported by identifying, for each class of service, a pool of network addresses that are to receive a particular measure of service associated with the class of service. The pools of network addresses each contain one or more ranges of network addresses from a network address space allocated to the network.

    Trunking ethernet-compatible networks
    6.
    发明授权
    Trunking ethernet-compatible networks 失效
    中继以太网兼容网络

    公开(公告)号:US6049528A

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

    申请号:US885072

    申请日:1997-06-30

    摘要: A network system dynamically controls data flow between physical links by logically combining multiple physical links into a single logical channel trunk, preferably to balance data flow carried by each link. Each link in the trunk has identical physical layer and identical media access control layer characteristics. A system server assigns a single media access control layer address to the single trunked logical channel, preferably randomly by hashing destination media access control layer addresses for the links. The system server includes, in addition to a physical layer and a network layer, a pseudo-driver software layer disposed therebetween, which pseudo-driver software layer functions as a multiplexer in a receive path and functions as a de-multiplexer in a transmit path. The resultant preferably Ethernet-compatible network system operates in full-duplex mode and distributes packets from the server to the links to preserve temporal order of data flow.

    摘要翻译: 网络系统通过将多个物理链路逻辑组合成单个逻辑信道中继来动态地控制物理链路之间的数据流,优选地平衡每个链路携带的数据流。 中继线中的每个链路具有相同的物理层和相同的媒体访问控制层特性。 系统服务器将单个媒体访问控制层地址分配给单个集群逻辑信道,优选地通过对链接的哈希目的地媒体访问控制层地址进行随机分配。 除了物理层和网络层之外,系统服务器还包括设置在其间的伪驱动器软件层,该伪驱动器软件层在接收路径中用作多路复用器,并且在发送路径中用作解复用器 。 所得的优选以太网兼容的网络系统以全双工模式操作,并将分组从服务器分发到链路以保持数据流的时间顺序。