首页>
外国专利>
PROXY SERVICE THROUGH HARDWARE ACCELERATION USING AN IO DEVICE
PROXY SERVICE THROUGH HARDWARE ACCELERATION USING AN IO DEVICE
展开▼
机译:通过使用IO设备的硬件加速度进行代理服务
展开▼
页面导航
摘要
著录项
相似文献
摘要
Described are platforms, systems, and methods for providing an in-line, transparent Transmission Control Protocol (TCP) / Transport Layer Security (TLS) proxy. In one aspect, a programmable input output (IO) device comprises at least one advanced reduced instruction set computer (RISC) machine (ARM) core communicably coupled to at least one central processing unit (CPU) core of a host device; a programable P4 pipeline comprising a cryptographic offload subsystem; and a memory unit. The programmable IO device executing instruction stored on the memory unit comprising: establishing a session for an incoming TCP connection received from a remote host via the at least one ARM core; processing data packets received from the remote host via the programable P4 pipeline; decrypting the received data packets via the cryptographic offload subsystem; and providing the decrypted data packets to the host device.
展开▼