Method and system for a plurality of physical layers for network connection
    1.
    发明授权
    Method and system for a plurality of physical layers for network connection 有权
    用于网络连接的多个物理层的方法和系统

    公开(公告)号:US08514877B2

    公开(公告)日:2013-08-20

    申请号:US11617498

    申请日:2006-12-28

    IPC分类号: H04L12/56

    摘要: Methods and systems for a plurality of physical layers for network connection may include coupling a MAC to one of a plurality of PHYs. The coupling to a specific PHY may be based on auto-detection of network activity, or network devices, via the PHYs. Also, one of the PHYs may be coupled to the MAC as a power-up default. The PHYs may be coupled to a same network, by, for example, cables. A first cable to a first PHY may couple it to a first network switch and a second cable to a second PHY may couple it to a second network switch. The first network switch may be rated to handle, for example, a greater data rate than the second network switch. The first cable may not be able to be used as a cable for the second PHY, and vice versa.

    摘要翻译: 用于网络连接的多个物理层的方法和系统可以包括将MAC耦合到多个PHY中的一个。 与特定PHY的耦合可以基于通过PHY自动检测网络活动或网络设备。 此外,其中一个PHY可以作为上电默认耦合到MAC。 PHY可以通过例如电缆耦合到相同的网络。 到第一PHY的第一电缆可以将其耦合到第一网络交换机,并且到第二PHY的第二电缆可以将其耦合到第二网络交换机。 第一网络交换机可以被评定为处理例如比第二网络交换机更大的数据速率。 第一根电缆可能不能用作第二个PHY的电缆,反之亦然。

    Method and System for a Plurality of Physical Layers for Network Connection
    2.
    发明申请
    Method and System for a Plurality of Physical Layers for Network Connection 有权
    用于网络连接的多个物理层的方法和系统

    公开(公告)号:US20070165663A1

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

    申请号:US11617498

    申请日:2006-12-28

    IPC分类号: H04L12/28 H04L12/66

    摘要: Methods and systems for a plurality of physical layers for network connection may include coupling a MAC to one of a plurality of PHYs. The coupling to a specific PHY may be based on auto-detection of network activity, or network devices, via the PHYs. Also, one of the PHYs may be coupled to the MAC as a power-up default. The PHYs may be coupled to a same network, by, for example, cables. A first cable to a first PHY may couple it to a first network switch and a second cable to a second PHY may couple it to a second network switch. The first network switch may be rated to handle, for example, a greater data rate than the second network switch. The first cable may not be able to be used as a cable for the second PHY, and vice versa.

    摘要翻译: 用于网络连接的多个物理层的方法和系统可以包括将MAC耦合到多个PHY中的一个。 与特定PHY的耦合可以基于通过PHY自动检测网络活动或网络设备。 此外,其中一个PHY可以作为上电默认耦合到MAC。 PHY可以通过例如电缆耦合到相同的网络。 到第一PHY的第一电缆可以将其耦合到第一网络交换机,并且到第二PHY的第二电缆可以将其耦合到第二网络交换机。 第一网络交换机可以被评定为处理例如比第二网络交换机更大的数据速率。 第一根电缆可能不能用作第二个PHY的电缆,反之亦然。

    Method and system for direct device access
    3.
    发明授权
    Method and system for direct device access 有权
    用于直接设备访问的方法和系统

    公开(公告)号:US08521912B2

    公开(公告)日:2013-08-27

    申请号:US11945672

    申请日:2007-11-27

    IPC分类号: G06F15/16

    CPC分类号: G06F13/102 G06F9/45537

    摘要: Methods and systems for direct device access are disclosed. Aspects of one method may include a plurality of GOSs directly accessing a first network interface device, where the first network interface device may provide access to a network. One or more of the GOSs may be migrated to directly access a second network interface device, based on state information for each of the GOSs, where the state information may be maintained by the host. The GOSs may communicate data to a device coupled to the network by direct accessing the first and/or second network interface device. Similarly, the first and/or second network interface device may communicate data received from a device coupled to the network to one or more of the plurality of GOSs via direct access of the first and/or second network interface device.

    摘要翻译: 公开了用于直接设备访问的方法和系统。 一种方法的方面可以包括直接访问第一网络接口设备的多个GOS,其中第一网络接口设备可以提供对网络的访问。 可以基于每个GOS的状态信息将一个或多个GOS迁移到直接访问第二网络接口设备,其中主机可以维护状态信息。 GOS可以通过直接访问第一和/或第二网络接口设备来将数据传送到耦合到网络的设备。 类似地,第一和/或第二网络接口设备可以经由第一和/或第二网络接口设备的直接访问来将从耦合到网络的设备接收的数据传送到多个GOS中的一个或多个。

    Method and System for Direct Device Access
    4.
    发明申请
    Method and System for Direct Device Access 有权
    直接设备访问的方法和系统

    公开(公告)号:US20080133709A1

    公开(公告)日:2008-06-05

    申请号:US11945672

    申请日:2007-11-27

    IPC分类号: G06F15/173

    CPC分类号: G06F13/102 G06F9/45537

    摘要: Methods and systems for direct device access are disclosed. Aspects of one method may include a plurality of GOSs directly accessing a first network interface device, where the first network interface device may provide access to a network. One or more of the GOSs may be migrated to directly access a second network interface device, based on state information for each of the GOSs, where the state information may be maintained by the host. The GOSs may communicate data to a device coupled to the network by direct accessing the first and/or second network interface device. Similarly, the first and/or second network interface device may communicate data received from a device coupled to the network to one or more of the plurality of GOSs via direct access of the first and/or second network interface device.

    摘要翻译: 公开了用于直接设备访问的方法和系统。 一种方法的方面可以包括直接访问第一网络接口设备的多个GOS,其中第一网络接口设备可以提供对网络的访问。 可以基于每个GOS的状态信息将一个或多个GOS迁移到直接访问第二网络接口设备,其中主机可以维护状态信息。 GOS可以通过直接访问第一和/或第二网络接口设备来将数据传送到耦合到网络的设备。 类似地,第一和/或第二网络接口设备可以经由第一和/或第二网络接口设备的直接访问来将从耦合到网络的设备接收的数据传送到多个GOS中的一个或多个。

    Method and system for quality of service and congestion management for converged network interface devices
    5.
    发明授权
    Method and system for quality of service and congestion management for converged network interface devices 有权
    融合网络接口设备的服务质量和拥塞管理方法和系统

    公开(公告)号:US08660137B2

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

    申请号:US11537256

    申请日:2006-09-29

    IPC分类号: H04L12/42

    摘要: Certain aspects of a method and system for quality of service and congestion management for converged network interface devices are disclosed. Aspects of a method may include processing at least one of: input/output (I/O) requests and network packets in a converged network interface card (CNIC) based on a class associated with each of the I/O requests and network packets by storing on the CNIC, information that identifies the I/O requests and network packets, without storing on the I/O requests and network packets on the CNIC.

    摘要翻译: 公开了融合网络接口设备的服务质量和拥塞管理的方法和系统的某些方面。 基于与每个I / O请求和网络分组相关联的类别的融合网络接口卡(CNIC)中的输入/输出(I / O)请求和网络分组中的至少一个,方法的方面可以包括: 在CNIC上存储识别I / O请求和网络分组的信息,而不存储在CNIC上的I / O请求和网络分组。

    TRAFFIC AND/OR WORKLOAD PROCESSING
    7.
    发明申请
    TRAFFIC AND/OR WORKLOAD PROCESSING 有权
    交通和/或工作流程处理

    公开(公告)号:US20140215465A1

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

    申请号:US14134982

    申请日:2013-12-19

    申请人: Uri Elzur

    发明人: Uri Elzur

    IPC分类号: G06F9/455

    摘要: In this embodiment, techniques are provided that may permit operations performed by hardware and software to process one or more (e.g., network traffic-related) workloads to be coordinated, at least in part. Such coordination may permit this embodiment to operate in accordance with one or more advantageous usage models, and/or to achieve advantages such as, accelerated network traffic processing, while permitting and/or facilitating a multi-tenant (e.g., software-defined) network environment to be provided, for example, via enforcement of one or more associated policies. Many modifications are possible without departing from this embodiment.

    摘要翻译: 在该实施例中,提供了技术,其可以允许由硬件和软件执行的操作至少部分地处理要配置的一个或多个(例如,与网络流量有关的)工作负载。 这种协调可以允许该实施例根据一个或多个有利的使用模型来操作和/或实现诸如加速网络流量处理之类的优点,同时允许和/或促进多租户(例如,软件定义的)网络 环境,例如,通过执行一个或多个相关联的策略来提供。 在不脱离本实施例的情况下,可以进行许多修改。

    Method and system for network abstraction and virtualization for a single operating system (OS)
    8.
    发明授权
    Method and system for network abstraction and virtualization for a single operating system (OS) 有权
    用于单个操作系统(OS)的网络抽象和虚拟化的方法和系统

    公开(公告)号:US08776090B2

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

    申请号:US12707480

    申请日:2010-02-17

    申请人: Uri Elzur

    发明人: Uri Elzur

    CPC分类号: G06F9/45537

    摘要: A device may abstract access to hardware resources in the device to a single operating system (OS) running in the device utilizing an abstraction layer and a software partition. The abstraction layer and the software partition may enable virtualizing the hardware resources during interfacing between the single OS and the hardware resources, such that the actual characteristics and/or number of the hardware resources may be abstracted. The abstraction layer may comprise a hypervisor, which may be optimized to support network abstraction based operations. The software partition may enable managing configuration and/or use of the hardware resources via the abstraction layer. The hardware resources may comprise networking resources. Accordingly, operations of a plurality of virtual drivers within the OS corresponding to each of one or more of the plurality of hardware resources may be supported. Data transfers between the OS and the hardware resources may be performed via the software partition.

    摘要翻译: 设备可以使用抽象层和软件分区将设备中的硬件资源的访问抽象到在设备中运行的单个操作系统(OS)。 抽象层和软件分区可以在单个OS和硬件资源之间的接口期间实现虚拟化硬件资源,使得可以抽象出硬件资源的实际特性和/或数量。 抽象层可以包括管理程序,其可以被优化以支持基于网络抽象的操作。 软件分区可以允许经由抽象层管理硬件资源的配置和/或使用。 硬件资源可以包括网络资源。 因此,可以支持与多个硬件资源中的一个或多个硬件资源中的每一个对应的OS内的多个虚拟驱动器的操作。 可以通过软件分区来执行OS和硬件资源之间的数据传输。

    System and method for TCP offload
    9.
    发明授权
    System and method for TCP offload 有权
    TCP卸载的系统和方法

    公开(公告)号:US08677010B2

    公开(公告)日:2014-03-18

    申请号:US13115274

    申请日:2011-05-25

    IPC分类号: G06F15/16 H04L12/56

    摘要: Aspects of the invention may comprise receiving an incoming TCP packet at a TEEC and processing at least a portion of the incoming packet once by the TEEC without having to do any reassembly and/or retransmission by the TEEC. At least a portion of the incoming TCP packet may be buffered in at least one internal elastic buffer of the TEEC. The internal elastic buffer may comprise a receive internal elastic buffer and/or a transmit internal elastic buffer. Accordingly, at least a portion of the incoming TCP packet may be buffered in the receive internal elastic buffer. At least a portion of the processed incoming packet may be placed in a portion of a host memory for processing by a host processor or CPU. Furthermore, at least a portion of the processed incoming TCP packet may be DMA transferred to a portion of the host memory.

    摘要翻译: 本发明的方面可以包括在TEEC处接收进入的TCP分组,并且由TEEC处理进入分组的至少一部分一次,而不必由TEEC进行任何重新组合和/或重传。 进入的TCP分组的至少一部分可以缓冲在TEEC的至少一个内部弹性缓冲器中。 内部弹性缓冲器可以包括接收内部弹性缓冲器和/或发送内部弹性缓冲器。 因此,进入的TCP分组的至少一部分可以缓冲在接收内部弹性缓冲器中。 处理的输入分组的至少一部分可以被放置在主机存储器的一部分中,以供主机处理器或CPU处理。 此外,处理的输入TCP分组的至少一部分可以被DMA传送到主机存储器的一部分。

    Method and system for managing network power policy and configuration of data center bridging
    10.
    发明授权
    Method and system for managing network power policy and configuration of data center bridging 有权
    管理网络电源策略和数据中心桥接配置的方法和系统

    公开(公告)号:US08504690B2

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

    申请号:US12848680

    申请日:2010-08-02

    IPC分类号: G06F15/173

    摘要: Certain aspects of a method and system for managing network power policy and configuration of data center bridging may include a network domain that comprises a single logical point of management (LPM) that coordinates operation of one or more devices, such as network interface controllers (NICs), switches, and/or servers in the network domain: The single LPM may be operable to manage one or both of a network power policy and/or a data center bridging (DCB) configuration policy for the network domain.

    摘要翻译: 用于管理网络功率策略和数据中心桥接配置的方法和系统的某些方面可以包括网络域,其包括一个逻辑管理点(LPM),其协调一个或多个设备的操作,诸如网络接口控制器 ),交换机和/或服务器:单个LPM可以用于管理网络域的网络功率策略和/或数据中心桥接(DCB)配置策略中的一个或两个。