首页> 外文期刊>Operating systems review >Upgrading Transport Protocols using Untrusted Mobile Code
【24h】

Upgrading Transport Protocols using Untrusted Mobile Code

机译:使用不受信任的移动代码升级传输协议

获取原文
获取原文并翻译 | 示例
           

摘要

In this paper, we present STP, a system in which communicating end hosts use untrusted mobile code to remotely upgrade each other with the transport protocols that they use to communicate. New transport protocols are written in a type-safe version of C, distributed out-of-band, and run in-kernel. Communicating peers select a transport protocol to use as part of a TCP-like connection setup handshake that is backwards-compatible with TCP and incurs minimum connection setup latency. New transports can be invoked by unmodified applications. By providing a late binding of protocols to hosts, STP removes many of the delays and constraints that are otherwise commonplace when upgrading the transport protocols deployed on the Internet. STP is simultaneously able to provide a high level of security and performance. It allows each host to protect itself from untrusted transport code and to ensure that this code does not harm other network users by sending significantly faster than a compliant TCP. It runs untrusted code with low enough overhead that new transport protocols can sustain near gigabit rates on commodity hardware. We believe that these properties, plus compatibility with existing applications and transports, complete the features that are needed to make STP useful in practice.
机译:在本文中,我们介绍了STP,这是一个通信终端主机,该系统中的通信终端主机使用不受信任的移动代码通过它们用于通信的传输协议相互远程升级。新的传输协议以C的类型安全版本编写,带外分发并在内核中运行。进行通信的对等方选择一种传输协议,以用作类似TCP的连接建立握手的一部分,该协议向后兼容TCP,并产生最小的连接建立延迟。新的传输可以由未修改的应用程序调用。通过提供协议到主机的后期绑定,STP消除了许多延迟和约束,而这些延迟和约束在升级部署在Internet上的传输协议时不常见。 STP同时能够提供高级别的安全性和性能。它允许每个主机保护自己免受不受信任的传输代码的侵害,并通过比兼容的TCP发送速度快得多的方式确保该代码不会损害其他网络用户。它以不那么低的开销运行不受信任的代码,以使新的传输协议可以在商品硬件上维持接近千兆位的速率。我们认为,这些属性以及与现有应用程序和传输的兼容性,使STP在实践中有用时,具有所需的功能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号