ITR: Collaborative Research: Resource Allocation and Denial of Service Prevention in Active Networks
ITR:协作研究:主动网络中的资源分配和拒绝服务预防
基本信息
- 批准号:0081360
- 负责人:
- 金额:$ 41.77万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Continuing Grant
- 财政年份:2000
- 资助国家:美国
- 起止时间:2000-09-01 至 2004-08-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
The Internet is used by a rapidly expanding and changing set of applications. The need for the network to evolve and even to provide application specific processing is significant. However the current network infrastructure is hard to evolve and does not readily support customizability. The goal of Active Networking [21, 3, 2] is to facilitate this evolution and customization by making the network infrastructure programmable. One way of adding programability is to allow code to be down-loaded into the routers, thus enabling the addition or modification of services. A more radical approach is to allow the packets themselves to carry programs to be executed selectively on the network's routers. Among other issues, these two approaches increase the possibility of denial of service attacks whereby a user places excessive demands on network resources in order to deny access to another user. However, they also enable new approaches to handling such attacks and to addressing the general problem of allocating resources within the network.The proposed research focuses on issues involving programmable, or active, packets. Active packets facilitate denial of service attacks in several ways. First, unlike conventional data transport packets, an active packet may require processor cycles and memory at the routers beyond those needed to simply forward the packet. Second, in general, the execution of an active packet at a router may cause more than one active packet to be transmitted from the router. Such behavior is useful, since it allows a packet to fan out across the network, but it is potentially dangerous since it can lead to an exponential growth in the resources used by a single initial packet. Experience with active packet-based systems [9, 8, 23, 22, 24] suggests that denial of service is the single biggest obstacle which must be overcome before such systems are feasible.The proposed research tackles this problem along various fronts. First, the researchers propose to design packet programming languages that make some types of behavior intrinsically impossible. For example, in PLAN [9], packet programs are guaranteed to terminate and thus can never use an un-bounded number of router cycles. The researchers will explore tradeoffs between restricting behavior in terms of resource requirements and limiting the expressibility and thus the flexibility of active packets. However, not all potentially harmful behaviors can be eliminated in this manner. Thus, on a second front, the researchers will consider mechanisms that explicitly account for a packet's resource usage in the network. For example, each packet may carry a resource bound, which is decremented as resources are used, and which triggers termination when the bound is used up. The proposed research combines both implicit and explicit mechanisms for controlling resource usage, with algorithms to control the flow of traffic into the network to decrease the likelihood of denial of service. More generally, one can envisage assessing costs to active packets that execute on congested resources. Thus, on a third front, the researchers propose to investigate mechanisms based on congestion costs to achieve more efficient resource allocations and how they can be facilitated via active packets.Three methodologies will be used to validate proposed solutions. First, the researchers will draw on mathematical modeling to motivate the benefits and investigate the characteristics of the proposed solutions. Second, the researchers will leverage expertise and past work on implementing active networks to demonstrate what is feasible to build, and explore the constraints each solution will place on eventual applications. Finally, the researchers will use network simulation to investigate systems on a scale not achievable on the experimental testbeds.
Internet被一组快速扩展和变化的应用程序所使用。网络发展甚至提供特定于应用程序的处理的需求是非常重要的。然而,当前的网络基础设施很难发展,也不容易支持可定制性。主动网络[21,3,2]的目标是通过使网络基础设施可编程来促进这种演变和定制。增加可编程性的一种方法是允许将代码下载到路由器中,从而允许添加或修改服务。一种更激进的方法是允许数据包本身携带程序,在网络路由器上选择性地执行。在其他问题中,这两种方法增加了拒绝服务攻击的可能性,即用户为了拒绝另一个用户的访问而对网络资源提出过多的要求。然而,它们也提供了处理此类攻击的新方法,并解决了在网络中分配资源的一般问题。提出的研究重点是涉及可编程或活动数据包的问题。主动数据包在几个方面促进了拒绝服务攻击。首先,与传统的数据传输数据包不同,活动数据包可能需要处理器周期和路由器的内存,而不仅仅是简单地转发数据包。其次,一般来说,在路由器上执行一个活动包可能会导致从路由器传输多个活动包。这种行为是有用的,因为它允许数据包在网络上呈扇形散开,但它也有潜在的危险,因为它可能导致单个初始数据包所使用的资源呈指数级增长。基于主动数据包的系统的经验[9,8,23,22,24]表明,拒绝服务是在此类系统可行之前必须克服的最大障碍。拟议的研究从各个方面解决了这个问题。首先,研究人员建议设计数据包编程语言,使某些类型的行为本质上不可能。例如,在PLAN[9]中,包程序被保证终止,因此永远不会使用无限数量的路由器周期。研究人员将探索在资源需求方面限制行为和限制可表达性之间的权衡,从而限制活动数据包的灵活性。然而,并不是所有潜在的有害行为都可以通过这种方式消除。因此,在第二个方面,研究人员将考虑明确说明网络中数据包资源使用情况的机制。例如,每个数据包可能携带一个资源绑定,随着资源的使用而减少,当绑定耗尽时触发终止。提出的研究结合了控制资源使用的隐式和显式机制,以及控制网络流量的算法,以减少拒绝服务的可能性。更一般地说,可以设想评估在拥塞资源上执行的活动数据包的成本。因此,在第三个方面,研究人员建议研究基于拥塞成本的机制,以实现更有效的资源分配,以及如何通过活动数据包促进资源分配。将使用三种方法来验证提出的解决方案。首先,研究人员将利用数学模型来激励所提出的解决方案的好处和调查的特点。其次,研究人员将利用专业知识和过去在实现主动网络方面的工作来证明什么是可行的,并探索每种解决方案对最终应用的限制。最后,研究人员将使用网络模拟来研究在实验测试台上无法实现的规模系统。
项目成果
期刊论文数量(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 }}
Scott Nettles其他文献
Scott Nettles的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Scott Nettles', 18)}}的其他基金
NeTS-ProWiN: Practical Use of Channel Information in Multihop Wireless Networks
NeTS-ProWiN:多跳无线网络中信道信息的实际使用
- 批准号:
0626797 - 财政年份:2006
- 资助金额:
$ 41.77万 - 项目类别:
Standard Grant
NeTS - ProWiN: Collaborative Research: Exploiting Flexible PHYs in Networks: Prototype and Alogrithms
NeTS - ProWiN:协作研究:在网络中利用灵活的 PHY:原型和算法
- 批准号:
0435307 - 财政年份:2004
- 资助金额:
$ 41.77万 - 项目类别:
Continuing Grant
CAREER: Advancing Experimental Computer Science in Storage Management and Education
职业:推进存储管理和教育领域的实验计算机科学
- 批准号:
9702107 - 财政年份:1997
- 资助金额:
$ 41.77万 - 项目类别:
Continuing grant
相似海外基金
ITR Collaborative Research: Pervasively Secure Infrastructures (PSI): Integrating Smart Sensing, Data Mining, Pervasive Networking, and Community Computing
ITR 协作研究:普遍安全基础设施 (PSI):集成智能传感、数据挖掘、普遍网络和社区计算
- 批准号:
1404694 - 财政年份:2013
- 资助金额:
$ 41.77万 - 项目类别:
Continuing Grant
ITR-SCOTUS: A Resource for Collaborative Research in Speech Technology, Linguistics, Decision Processes, and the Law
ITR-SCOTUS:语音技术、语言学、决策过程和法律合作研究的资源
- 批准号:
1139735 - 财政年份:2011
- 资助金额:
$ 41.77万 - 项目类别:
Continuing Grant
ITR/NGS: Collaborative Research: DDDAS: Data Dynamic Simulation for Disaster Management
ITR/NGS:合作研究:DDDAS:灾害管理数据动态模拟
- 批准号:
0963973 - 财政年份:2009
- 资助金额:
$ 41.77万 - 项目类别:
Continuing Grant
ITR/NGS: Collaborative Research: DDDAS: Data Dynamic Simulation for Disaster Management
ITR/NGS:合作研究:DDDAS:灾害管理数据动态模拟
- 批准号:
1018072 - 财政年份:2009
- 资助金额:
$ 41.77万 - 项目类别:
Continuing Grant
ITR Collaborative Research: A Reusable, Extensible, Optimizing Back End
ITR 协作研究:可重用、可扩展、优化的后端
- 批准号:
0838899 - 财政年份:2008
- 资助金额:
$ 41.77万 - 项目类别:
Continuing Grant
ITR Collaborative Research: Pervasively Secure Infrastructures (PSI): Integrating Smart Sensing, Data Mining, Pervasive Networking, and Community Computing
ITR 协作研究:普遍安全基础设施 (PSI):集成智能传感、数据挖掘、普遍网络和社区计算
- 批准号:
0833849 - 财政年份:2008
- 资助金额:
$ 41.77万 - 项目类别:
Continuing Grant
ITR/NGS: Collaborative Research: DDDAS: Data Dynamic Simulation for Disaster Management
ITR/NGS:合作研究:DDDAS:灾害管理数据动态模拟
- 批准号:
0808419 - 财政年份:2007
- 资助金额:
$ 41.77万 - 项目类别:
Continuing Grant
ITR: Collaborative Research - ASE - (sim+dmc): Image-based Biophysical Modeling: Scalable Registration and Inversion Algorithms and Distributed Computing
ITR:协作研究 - ASE - (sim dmc):基于图像的生物物理建模:可扩展配准和反演算法以及分布式计算
- 批准号:
0849301 - 财政年份:2007
- 资助金额:
$ 41.77万 - 项目类别:
Continuing Grant
ITR: Collaborative Research: Modeling and Display of Haptic Information for Enhanced Performance of Computer-Integrated Surgery
ITR:协作研究:触觉信息建模和显示,以提高计算机集成手术的性能
- 批准号:
0711040 - 财政年份:2007
- 资助金额:
$ 41.77万 - 项目类别:
Standard Grant
ITR Collaborative Research: GEON: A Research Project to Create Cyberinfrastructure for the Geosciences
ITR 合作研究:GEON:为地球科学创建网络基础设施的研究项目
- 批准号:
0724265 - 财政年份:2006
- 资助金额:
$ 41.77万 - 项目类别:
Continuing Grant














{{item.name}}会员




