-
公开(公告)号:CN108600114B
公开(公告)日:2022-04-19
申请号:CN201810352566.9
申请日:2014-06-12
Applicant: 英特尔公司
Abstract: 公开了针对网络设备以减小的缓冲器使用来实施流控制的方法和装置。响应于检测到流控制事件,对数据单元或分段(例如,以太网帧)的发送进行先占以有利于流控制消息,造成了中止该帧的发送。在发送站处对于与帧的整体相对应的数据进行缓冲,直到已经发送了该帧为止(或者在一延迟以后),能够实现对被中止的帧的重传。通过对帧进行先占以有利于流控制消息,造成了对于流控制事件的更早响应,实现了缓冲器大小的减小。
-
公开(公告)号:CN104221000B
公开(公告)日:2018-05-01
申请号:CN201280071802.0
申请日:2012-03-28
Applicant: 英特尔公司
CPC classification number: H04L63/0485 , G06F13/385 , H04L49/90
Abstract: 公开了用于在网络设备的输入/输出设备和在网络设备上运行的第一处理元件之间交换密钥的示例。可以由输入/输出设备接收具有与第一处理元件相关联的目的地的数据。可以使用交换的密钥对所接收数据进行加密。然后可以向至少部分在网络设备的存储器中维护的缓冲区发送加密的数据。可以布置存储器以能够至少与在网络设备上运行的第二处理元件共享缓冲区。还公开了处理元件接收在缓冲区中存储加密的数据的指示的示例。处理元件然后可以从缓冲区获得加密的数据并利用交换的密钥对数据进行解密。
-
公开(公告)号:CN104714911A
公开(公告)日:2015-06-17
申请号:CN201410766124.0
申请日:2014-12-11
Applicant: 英特尔公司
IPC: G06F13/38
CPC classification number: H04L12/6418
Abstract: 一种实施方式可以包括可以至少部分地提供数据的至少一部分可供至少一个数据处理器处理的至少一个指示的电路。可以至少部分地在数据的至少一部分整体可供所述至少一个数据处理器处理之前,提供所述至少一个指示。至少部分地响应于所述至少一个指示,所述至少一个数据处理器可以开始所述处理。许多替代方案、变化,以及修改也是可以的。
-
公开(公告)号:CN103874984A
公开(公告)日:2014-06-18
申请号:CN201280031877.6
申请日:2012-07-25
Applicant: 英特尔公司
Abstract: 公开了一种对前向兼容硬件-软件接口的虚拟化。实施例使用在驱动器中,不管其是物理驱动器或虚拟驱动器。指令对驱动器排队,并被获取给设备。访问操作列表,以确定驱动器是否被允许执行指令。事件响应于指令为驱动器排队。如果驱动器不被允许执行指令,则设备固件将指令递送给执行所请求指令的特权驱动器。如果驱动器仅被允许在辅助下执行指令,则将指令递送用于校正和执行。如果指令终止,事件会像指令所执行的那样排队完成。驱动器不会指示执行了哪个操作。操作表会根据硬件/软件的修改进行变化,或根据配置变化动态变化。
-
公开(公告)号:CN109582435A
公开(公告)日:2019-04-05
申请号:CN201810996819.6
申请日:2018-08-29
Applicant: 英特尔公司
Abstract: 用于I/O设备虚拟化的技术包括具有I/O设备的计算设备,该I/O设备包括物理功能、多个虚拟功能和多个可分配资源,例如I/O队列。物理功能将可分配资源分配给虚拟功能。计算设备配置从位于虚拟功能的配置空间中的虚拟功能存储器页到位于物理功能的配置空间中的物理功能存储器页的页表映射。虚拟功能存储器页包括用于可分配资源的控制寄存器,并且物理功能存储器页包括用于可分配资源的另一个控制寄存器。可以将值写入虚拟功能存储器页中的控制寄存器。计算设备的处理器使用页映射将虚拟功能存储器页转换为物理功能存储器页。描述并要求保护其他实施例。
-
公开(公告)号:CN108600114A
公开(公告)日:2018-09-28
申请号:CN201810352566.9
申请日:2014-06-12
Applicant: 英特尔公司
IPC: H04L12/801 , H04L12/823 , H04L12/851
Abstract: 公开了针对网络设备以减小的缓冲器使用来实施流控制的方法和装置。响应于检测到流控制事件,对数据单元或分段(例如,以太网帧)的发送进行先占以有利于流控制消息,造成了中止该帧的发送。在发送站处对于与帧的整体相对应的数据进行缓冲,直到已经发送了该帧为止(或者在一延迟以后),能够实现对被中止的帧的重传。通过对帧进行先占以有利于流控制消息,造成了对于流控制事件的更早响应,实现了缓冲器大小的减小。
-
公开(公告)号:CN104221000A
公开(公告)日:2014-12-17
申请号:CN201280071802.0
申请日:2012-03-28
Applicant: 英特尔公司
CPC classification number: H04L63/0485 , G06F13/385 , H04L49/90
Abstract: 公开了用于在网络设备的输入/输出设备和在网络设备上运行的第一处理元件之间交换密钥的示例。可以由输入/输出设备接收具有与第一处理元件相关联的目的地的数据。可以使用交换的密钥对所接收数据进行加密。然后可以向至少部分在网络设备的存储器中维护的缓冲区发送加密的数据。可以布置存储器以能够至少与在网络设备上运行的第二处理元件共享缓冲区。还公开了处理元件接收在缓冲区中存储加密的数据的指示的示例。处理元件然后可以从缓冲区获得加密的数据并利用交换的密钥对数据进行解密。
-
公开(公告)号:CN108881065B
公开(公告)日:2024-08-27
申请号:CN201810410087.8
申请日:2018-04-27
Applicant: 英特尔公司
Abstract: 公开了一种在单根输入/输出虚拟化(SR‑IOV)环境下操作的服务中维护流速率限制的机制。发送管线向流指派专用发送队列。调度器向所述专用发送队列指派流发送带宽以实施流速率限制。发送管线在接收到所述流的分组之后向所述流指派所述专用发送队列。向作为所述流的源的租用过程转发针对所述专用发送队列的队列标识符(ID),以支持向正确的发送队列转发所述流的分组。所述发送管线通过将分组的分组目的地与和所述专用发送队列相关联的流的目的地进行比较来维护安全性。可以丢弃具有与所述流的目的地不匹配的目的地的专用目的地队列中的分组。
-
公开(公告)号:CN105721352B
公开(公告)日:2019-04-30
申请号:CN201510816580.6
申请日:2015-11-23
Applicant: 英特尔公司
IPC: H04L12/931 , H04L12/933
Abstract: 用于标识待从通信地耦合到网络控制器的网络设备的处理器内载高速缓冲存储器逐出的网络分组的高速缓冲存储器行的方法。所述网络设备被配置为基于对在处理所述网络分组之后不需要所述网络分组的确定来确定所述高速缓冲存储器的与所述网络分组对应的所述高速缓冲存储器行是否将从所述高速缓冲存储器被逐出,以及基于从所述网络控制器接收的逐出策略来提供对所述高速缓冲存储器行将从所述高速缓冲存储器被逐出的指示。
-
公开(公告)号:CN104025525B
公开(公告)日:2017-12-05
申请号:CN201380004555.7
申请日:2013-06-20
Applicant: 英特尔公司
IPC: H04L12/823
Abstract: 用于实现由网络元件通知分组丢弃的方法和装置。响应于确定分组要被丢弃,网络元件(诸如交换机或路由器)确定该分组的源并且将丢弃分组通知消息返回至该源。在接收到通知时,该源上的联网软件或嵌入式硬件致使被丢弃分组被重传。该通知还可从网络元件发送至目的地计算机以通知由目的地计算机实现的联网软件或嵌入式逻辑,该分组被丢弃并且去往源的通知已经被发送,从而缓解了目的地需要发送选择性确收(SACK)消息来通知源该分组未被递送。(太窄)。
-
-
-
-
-
-
-
-
-