针对网络设备以减小的缓冲器使用进行流控制

    公开(公告)号:CN108600114B

    公开(公告)日:2022-04-19

    申请号:CN201810352566.9

    申请日:2014-06-12

    Abstract: 公开了针对网络设备以减小的缓冲器使用来实施流控制的方法和装置。响应于检测到流控制事件,对数据单元或分段(例如,以太网帧)的发送进行先占以有利于流控制消息,造成了中止该帧的发送。在发送站处对于与帧的整体相对应的数据进行缓冲,直到已经发送了该帧为止(或者在一延迟以后),能够实现对被中止的帧的重传。通过对帧进行先占以有利于流控制消息,造成了对于流控制事件的更早响应,实现了缓冲器大小的减小。

    用于网络设备上的处理元件的共享的缓冲区

    公开(公告)号:CN104221000B

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

    申请号:CN201280071802.0

    申请日:2012-03-28

    CPC classification number: H04L63/0485 G06F13/385 H04L49/90

    Abstract: 公开了用于在网络设备的输入/输出设备和在网络设备上运行的第一处理元件之间交换密钥的示例。可以由输入/输出设备接收具有与第一处理元件相关联的目的地的数据。可以使用交换的密钥对所接收数据进行加密。然后可以向至少部分在网络设备的存储器中维护的缓冲区发送加密的数据。可以布置存储器以能够至少与在网络设备上运行的第二处理元件共享缓冲区。还公开了处理元件接收在缓冲区中存储加密的数据的指示的示例。处理元件然后可以从缓冲区获得加密的数据并利用交换的密钥对数据进行解密。

    可虚拟化以及前向兼容硬件-软件接口

    公开(公告)号:CN103874984A

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

    申请号:CN201280031877.6

    申请日:2012-07-25

    Abstract: 公开了一种对前向兼容硬件-软件接口的虚拟化。实施例使用在驱动器中,不管其是物理驱动器或虚拟驱动器。指令对驱动器排队,并被获取给设备。访问操作列表,以确定驱动器是否被允许执行指令。事件响应于指令为驱动器排队。如果驱动器不被允许执行指令,则设备固件将指令递送给执行所请求指令的特权驱动器。如果驱动器仅被允许在辅助下执行指令,则将指令递送用于校正和执行。如果指令终止,事件会像指令所执行的那样排队完成。驱动器不会指示执行了哪个操作。操作表会根据硬件/软件的修改进行变化,或根据配置变化动态变化。

    灵活的虚拟功能队列分配技术

    公开(公告)号:CN109582435A

    公开(公告)日:2019-04-05

    申请号:CN201810996819.6

    申请日:2018-08-29

    Abstract: 用于I/O设备虚拟化的技术包括具有I/O设备的计算设备,该I/O设备包括物理功能、多个虚拟功能和多个可分配资源,例如I/O队列。物理功能将可分配资源分配给虚拟功能。计算设备配置从位于虚拟功能的配置空间中的虚拟功能存储器页到位于物理功能的配置空间中的物理功能存储器页的页表映射。虚拟功能存储器页包括用于可分配资源的控制寄存器,并且物理功能存储器页包括用于可分配资源的另一个控制寄存器。可以将值写入虚拟功能存储器页中的控制寄存器。计算设备的处理器使用页映射将虚拟功能存储器页转换为物理功能存储器页。描述并要求保护其他实施例。

    针对网络设备以减小的缓冲器使用进行流控制

    公开(公告)号:CN108600114A

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

    申请号:CN201810352566.9

    申请日:2014-06-12

    Abstract: 公开了针对网络设备以减小的缓冲器使用来实施流控制的方法和装置。响应于检测到流控制事件,对数据单元或分段(例如,以太网帧)的发送进行先占以有利于流控制消息,造成了中止该帧的发送。在发送站处对于与帧的整体相对应的数据进行缓冲,直到已经发送了该帧为止(或者在一延迟以后),能够实现对被中止的帧的重传。通过对帧进行先占以有利于流控制消息,造成了对于流控制事件的更早响应,实现了缓冲器大小的减小。

    用于网络设备上的处理元件的共享的缓冲区

    公开(公告)号:CN104221000A

    公开(公告)日:2014-12-17

    申请号:CN201280071802.0

    申请日:2012-03-28

    CPC classification number: H04L63/0485 G06F13/385 H04L49/90

    Abstract: 公开了用于在网络设备的输入/输出设备和在网络设备上运行的第一处理元件之间交换密钥的示例。可以由输入/输出设备接收具有与第一处理元件相关联的目的地的数据。可以使用交换的密钥对所接收数据进行加密。然后可以向至少部分在网络设备的存储器中维护的缓冲区发送加密的数据。可以布置存储器以能够至少与在网络设备上运行的第二处理元件共享缓冲区。还公开了处理元件接收在缓冲区中存储加密的数据的指示的示例。处理元件然后可以从缓冲区获得加密的数据并利用交换的密钥对数据进行解密。

    基于流的速率限制
    8.
    发明授权

    公开(公告)号:CN108881065B

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

    申请号:CN201810410087.8

    申请日:2018-04-27

    Abstract: 公开了一种在单根输入/输出虚拟化(SR‑IOV)环境下操作的服务中维护流速率限制的机制。发送管线向流指派专用发送队列。调度器向所述专用发送队列指派流发送带宽以实施流速率限制。发送管线在接收到所述流的分组之后向所述流指派所述专用发送队列。向作为所述流的源的租用过程转发针对所述专用发送队列的队列标识符(ID),以支持向正确的发送队列转发所述流的分组。所述发送管线通过将分组的分组目的地与和所述专用发送队列相关联的流的目的地进行比较来维护安全性。可以丢弃具有与所述流的目的地不匹配的目的地的专用目的地队列中的分组。

    用于发送分组的方法和设备以及交换机装置

    公开(公告)号:CN104025525B

    公开(公告)日:2017-12-05

    申请号:CN201380004555.7

    申请日:2013-06-20

    Abstract: 用于实现由网络元件通知分组丢弃的方法和装置。响应于确定分组要被丢弃,网络元件(诸如交换机或路由器)确定该分组的源并且将丢弃分组通知消息返回至该源。在接收到通知时,该源上的联网软件或嵌入式硬件致使被丢弃分组被重传。该通知还可从网络元件发送至目的地计算机以通知由目的地计算机实现的联网软件或嵌入式逻辑,该分组被丢弃并且去往源的通知已经被发送,从而缓解了目的地需要发送选择性确收(SACK)消息来通知源该分组未被递送。(太窄)。

Patent Agency Ranking