NeTS-NECO: Collaborative Research: Fixing the Reliability Problem in Network Software From its Root
NeTS-NECO:协作研究:从根本上解决网络软件的可靠性问题
基本信息
- 批准号:0831646
- 负责人:
- 金额:$ 35万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Continuing Grant
- 财政年份:2008
- 资助国家:美国
- 起止时间:2008-09-01 至 2013-08-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Most of the Internet's complexity resides in software running on Internet routers. Bugs in this software are a highly critical problem, leading to a number of recent high-profile attacks and outages, and are increasingly becoming a bottleneck in building highly reliable networks. The PIs are designing and evaluating techniques to make the Internet resilient to software bugs. Their approach consists of two key components. First, they are building a highly reliable single instance of a network router. This involves performing a characteristic study of bugs in router software, by using static and dynamic code analysis and by taxonomizing publicly disclosed vulnerabilities. They also apply and extend techniques such as rollback, reordering inputs, microreboots, and automated debugging to construct a software router resilient to implementation bugs. Second, the PIs are developing and building an architecture for highly-available bug-resistant networks. Their design leverages the principle of "control and data diversity", which simultaneously runs multiple functionally-equivalent instances of a piece of software or data. Each instance is changed from the others in a way that makes it unlikely multiple copies will simultaneously undergo the same bug, for example by randomizing the execution environment, having each instance be responsible for a subset of routes, or by having different programmers implement each instance. In addition to producing designs and algorithms that enable these networks, the PIs will also make available tools and implementations to enable their use. Successful completion of this project will significantly improve the Internet's ability to avoid and recover from failures.
互联网的大部分复杂性在于互联网路由器上运行的软件。 该软件中的错误是一个非常关键的问题,导致了最近一系列引人注目的攻击和中断,并且日益成为构建高度可靠网络的瓶颈。 PI 正在设计和评估使互联网能够抵御软件错误的技术。他们的方法由两个关键部分组成。 首先,他们正在构建高度可靠的网络路由器单一实例。这涉及通过使用静态和动态代码分析以及对公开披露的漏洞进行分类来对路由器软件中的错误进行特征研究。他们还应用和扩展了回滚、重新排序输入、微重启和自动调试等技术,以构建能够适应实现错误的软件路由器。 其次,PI 正在开发和构建高可用、防错误网络的架构。 他们的设计利用了“控制和数据多样性”的原则,同时运行一个软件或数据的多个功能等效的实例。 每个实例与其他实例的更改方式使得多个副本不太可能同时出现相同的错误,例如通过随机化执行环境、让每个实例负责路由的子集,或者让不同的程序员实现每个实例。 除了提供支持这些网络的设计和算法之外,PI 还将提供可用的工具和实现来支持它们的使用。 该项目的成功完成将显着提高互联网避免故障和从故障中恢复的能力。
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Jennifer Rexford其他文献
En Passant: predicting HTTP/1.1 traffic
En Passant:预测 HTTP/1.1 流量
- DOI:
10.1109/glocom.1999.832466 - 发表时间:
1999 - 期刊:
- 影响因子:0
- 作者:
B. Krishnamurthy;Jennifer Rexford - 通讯作者:
Jennifer Rexford
An Incremental Deployment Strategy for Serval
Serval 的增量部署策略
- DOI:
- 发表时间:
2011 - 期刊:
- 影响因子:0
- 作者:
Brandon Podmayersky;M. Freedman;Jennifer Rexford - 通讯作者:
Jennifer Rexford
A Purpose-built Global Network: Google’s Move to SDN
专门构建的全球网络:Google 转向 SDN
- DOI:
10.1145/2838344.2856460 - 发表时间:
2015 - 期刊:
- 影响因子:0
- 作者:
Amin Vahdat;David Clark;Jennifer Rexford - 通讯作者:
Jennifer Rexford
Security vulnerabilities and solutions for packet sampling
数据包采样的安全漏洞及解决方案
- DOI:
- 发表时间:
2007 - 期刊:
- 影响因子:0
- 作者:
Sharon Goldberg;Jennifer Rexford - 通讯作者:
Jennifer Rexford
S MART C OOKIE : Blocking Large-Scale SYN Floods with a Split-Proxy Defense on Programmable Data Planes
SMART COOKIE:通过可编程数据平面上的分离代理防御来阻止大规模 SYN 洪水
- DOI:
- 发表时间:
2023 - 期刊:
- 影响因子:0
- 作者:
Sophia Yoo;Xiaoqi Chen;Jennifer Rexford - 通讯作者:
Jennifer Rexford
Jennifer Rexford的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Jennifer Rexford', 18)}}的其他基金
Enabling Computer and Information Science and Engineering Research and Education in the Cloud Workshop
云研讨会赋能计算机与信息科学与工程研究与教育
- 批准号:
1818650 - 财政年份:2018
- 资助金额:
$ 35万 - 项目类别:
Standard Grant
NeTS: Medium: From Packets to Insights: Programmable Streaming Analytics for Networks
NeTS:中:从数据包到见解:网络的可编程流分析
- 批准号:
1704077 - 财政年份:2017
- 资助金额:
$ 35万 - 项目类别:
Continuing Grant
AitF: FULL: Collaborative Research: Compact Data Structures for Traffic Measurement in Software-Defined Networks
AitF:完整:协作研究:软件定义网络中流量测量的紧凑数据结构
- 批准号:
1535948 - 财政年份:2015
- 资助金额:
$ 35万 - 项目类别:
Standard Grant
NeTS: Medium: Collaborative Research: A Software Defined Internet Exchange
NeTS:媒介:协作研究:软件定义的互联网交换
- 批准号:
1409056 - 财政年份:2014
- 资助金额:
$ 35万 - 项目类别:
Standard Grant
CC*IIE Engineer: A Software-Defined Campus Network for Big-Data Sciences
CC*IIE 工程师:面向大数据科学的软件定义校园网络
- 批准号:
1440750 - 财政年份:2014
- 资助金额:
$ 35万 - 项目类别:
Standard Grant
NeTS: Medium: Collaborative Research: Optimizing Network Support for Cloud Services: From Short-Term Measurements to Long-Term Planning
NeTS:中:协作研究:优化云服务的网络支持:从短期测量到长期规划
- 批准号:
1162112 - 财政年份:2012
- 资助金额:
$ 35万 - 项目类别:
Continuing Grant
FIA: Collaborative Research: Architecting for Innovation
FIA:协作研究:创新架构
- 批准号:
1040705 - 财政年份:2010
- 资助金额:
$ 35万 - 项目类别:
Standard Grant
NeXtworking 2007 Workshop on Future Internet Architecture
NeXtworking 2007 未来互联网架构研讨会
- 批准号:
0724719 - 财政年份:2007
- 资助金额:
$ 35万 - 项目类别:
Standard Grant
NeTS-FIND: Collaborative Research: CABO: Concurrent Architectures are Better than One
NeTS-FIND:协作研究:CABO:并发架构优于单一架构
- 批准号:
0626771 - 财政年份:2006
- 资助金额:
$ 35万 - 项目类别:
Continuing Grant
相似海外基金
(NECO) Collaborative Research: Reliability Modeling for Large-Scale Networking System (LSNS), and Self-Improvement in LSNS
(NECO) 合作研究:大规模网络系统 (LSNS) 的可靠性建模以及 LSNS 的自我改进
- 批准号:
0831609 - 财政年份:2008
- 资助金额:
$ 35万 - 项目类别:
Standard Grant
Collaborative Research: NECO: Designing Intermittency-Aware Networked Systems
合作研究:NECO:设计间歇感知网络系统
- 批准号:
0832153 - 财政年份:2008
- 资助金额:
$ 35万 - 项目类别:
Standard Grant
Collaborative Research: NECO: A Market-Driven Approach to Dynamic Spectrum Sharing
合作研究:NECO:市场驱动的动态频谱共享方法
- 批准号:
0831762 - 财政年份:2008
- 资助金额:
$ 35万 - 项目类别:
Continuing Grant
Collaborative Research: NeTS-NECO: Energy Replenishment for Wireless Sensor Networks
合作研究:NeTS-NECO:无线传感器网络的能量补充
- 批准号:
0831874 - 财政年份:2008
- 资助金额:
$ 35万 - 项目类别:
Standard Grant
Collaborative Research: NECO: Designing Intermittency-Aware Networked Systems
合作研究:NECO:设计间歇感知网络系统
- 批准号:
0831934 - 财政年份:2008
- 资助金额:
$ 35万 - 项目类别:
Standard Grant
NeTS-NECO: Collaborative Research: New Approaches for Secure and Dependable Distributed Data Storage and Access Control in Mission-critical Wireless Sensor Networks
NeTS-NECO:协作研究:关键任务无线传感器网络中安全可靠的分布式数据存储和访问控制的新方法
- 批准号:
0831963 - 财政年份:2008
- 资助金额:
$ 35万 - 项目类别:
Standard Grant
(NECO) Collaborative Research: Reliability Modeling for Large-Scale Networking System (LSNS), and Self-Improvement in LSNS
(NECO) 合作研究:大规模网络系统 (LSNS) 的可靠性建模以及 LSNS 的自我改进
- 批准号:
0831634 - 财政年份:2008
- 资助金额:
$ 35万 - 项目类别:
Standard Grant
Collaborative Research: NECO: A Market-Driven Approach to Dynamic Spectrum Sharing
合作研究:NECO:市场驱动的动态频谱共享方法
- 批准号:
0831633 - 财政年份:2008
- 资助金额:
$ 35万 - 项目类别:
Continuing Grant
NeTS-NECO: Collaborative Research: Fixing the Reliability Problem in Network Software From its Root
NeTS-NECO:协作研究:从根本上解决网络软件的可靠性问题
- 批准号:
0831653 - 财政年份:2008
- 资助金额:
$ 35万 - 项目类别:
Continuing Grant
NeTS-NECO: Collaborative Research: New Approaches for Secure and Dependable Distributed Data Storage and Access Control in Mission-critical Wireless Sensor Networks
NeTS-NECO:协作研究:关键任务无线传感器网络中安全可靠的分布式数据存储和访问控制的新方法
- 批准号:
0831628 - 财政年份:2008
- 资助金额:
$ 35万 - 项目类别:
Standard Grant