标签:
Central Control Over Distributed Routing
2.Flexible Fibbing
3.Augmenting Topology
4.Implementation
5.Reaction to Failures
6.Frequently Asked Questions
7.Related Work
8.Conclusion
ABSTRACT
中心路由选择虽然提升了灵活性,但是牺牲了分布式协议的健壮性。这篇文章提出了Fibbing(谎言),一种架构,在分布式路由上实现中心控制。谎言以一个潜在的链路状态路由协议欺骗结点和链路,使得路由器可以基于增长的拓扑计算他们的转发表。谎言是有表达性的,并且支持灵活的分路平衡、转发工程、且支持路由。基于高级转发需求,谎言控制器计算出一个紧凑的增长的拓扑平且通过标准路由协议信息注入欺骗元素。谎言可以与任何不可修改的支持OSPF协议的路由器兼容。我们的实验也显示了它可以通过转发需求、引进最小限制、快速反应网络状况和控制器的错误来扩大网络规模。
Introduction
作为网络管理员,怀疑网络上发生了denial-of-service attack(Dos)l,要检查网路,需要做:
1.孤立目标为这些ip地址的流
2.将它们直接交给洗涤器,如果需要就清晰他们。
3.通过路径平衡的方法利用未被使用的链路来降低拥塞。
这些工作在传统网络中非常难做。
因为,中间件和目的地离得很远,许多设备的配置需要修改,修正一个错误会改变规则使得其他地方又发生错误。
软件定义网络可以很容易地解决这些问题,因为它可以中心化并直接控制转发行为。然而,移除分布式路由协议又会造成一些问题。
可扩展性和可靠性会下降,由于所有工作都要由控制器来做,而分布式路由协议可以将这些工作分摊开。为了可扩展性和可靠性,SDN控制器必须地理上分布式重复放置,但这样又会产生管理控制其状态的挑战。而且现有网络难以大量向SDN过渡,故SDN目前只是小范围部署。
Fibbing欺骗路由器,让路由器以为链路中有一些不存在的结点或者链路,基于像OSPF或IS-IS这样的链路状态协议,让路由器计算转发路径。
他们做了如下工作:
1.抽象方面:展示了如何通过操作分布式链路状态路由协议去表达和实现高级转发需求。
2.算法方面:提出了新的、高效的算法去计算紧密增长的拓扑
3.实现方面:描述了一个完整的实现,在未被修改的Cisco和Juniper路由器上。
4.评估:展示了欺骗控制器在路由器上快速生成小的拓扑和路径。
CONCLUSIONS
SDN的到来说明了网络需要更高的可编程性与中心化管理。
这篇论文中,展示了Fibbing如何中心化、自动化地控制转发,在没有舍弃分布式路由协议的益处的情况下。
Fibbing是表达性的,可扩展的,并且可以与已存在的路由器一同工作的。
未来工作:
着眼于扩展IGP协议通过Fibbing去实现更好的控制。
抽象地讲,Fibbing展示了如何把集中式和分布式方法结合起来。
我们相信新的研究可以进一步探索这个方向,举个例子,集中式或分布式组件研究中选一个进一步研究。
Central Control Over Distributed Routing
标签:
原文地址:http://www.cnblogs.com/keepthebeats/p/4955158.html