心灵遥感:在混合网络中使用OpenFlow控制遗留交换机路由

Cheng Jin, C. Lumezanu, Qiang Xu, Zhi-Li Zhang, Guofei Jiang
{"title":"心灵遥感:在混合网络中使用OpenFlow控制遗留交换机路由","authors":"Cheng Jin, C. Lumezanu, Qiang Xu, Zhi-Li Zhang, Guofei Jiang","doi":"10.1145/2774993.2775013","DOIUrl":null,"url":null,"abstract":"Hybrid networks contain both legacy and programmable network switches and allow operators to reap the benefits of Software-defined networking (SDN) without upgrading the entire network. Previous research shows that adding SDN capabilities to switches at strategic places in a network and ensuring that each flow traverses at least one such switch is sufficient to achieve many SDN control paradigms, such as routing or access control. However, the control points are still limited to the SDN-enabled devices and operators cannot enforce fine-grained policies on the legacy paths between SDN switches. We present Telekinesis, a network controller that enables finer-grained routing control over legacy paths in hybrid networks using OpenFlow. To update routing entries in legacy switches, we introduce a new flow control primitive, LegacyFlowMod. LegacyFlowMod uses OpenFlow's PacketOut function to send a special packet on a specific interface of a legacy switch and remotely manipulate the forwarding entry associated with the source of the packet. Using simulations on random network topologies with varying degrees of OpenFlow deployment, we show that Telekinesis can provide more diverse path control than an OpenFlow-only controller: even when only 20% of switches are OpenFlow-enabled, we can update 70% of the paths.","PeriodicalId":316190,"journal":{"name":"Proceedings of the 1st ACM SIGCOMM Symposium on Software Defined Networking Research","volume":"16 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"40","resultStr":"{\"title\":\"Telekinesis: controlling legacy switch routing with OpenFlow in hybrid networks\",\"authors\":\"Cheng Jin, C. Lumezanu, Qiang Xu, Zhi-Li Zhang, Guofei Jiang\",\"doi\":\"10.1145/2774993.2775013\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Hybrid networks contain both legacy and programmable network switches and allow operators to reap the benefits of Software-defined networking (SDN) without upgrading the entire network. Previous research shows that adding SDN capabilities to switches at strategic places in a network and ensuring that each flow traverses at least one such switch is sufficient to achieve many SDN control paradigms, such as routing or access control. However, the control points are still limited to the SDN-enabled devices and operators cannot enforce fine-grained policies on the legacy paths between SDN switches. We present Telekinesis, a network controller that enables finer-grained routing control over legacy paths in hybrid networks using OpenFlow. To update routing entries in legacy switches, we introduce a new flow control primitive, LegacyFlowMod. LegacyFlowMod uses OpenFlow's PacketOut function to send a special packet on a specific interface of a legacy switch and remotely manipulate the forwarding entry associated with the source of the packet. Using simulations on random network topologies with varying degrees of OpenFlow deployment, we show that Telekinesis can provide more diverse path control than an OpenFlow-only controller: even when only 20% of switches are OpenFlow-enabled, we can update 70% of the paths.\",\"PeriodicalId\":316190,\"journal\":{\"name\":\"Proceedings of the 1st ACM SIGCOMM Symposium on Software Defined Networking Research\",\"volume\":\"16 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-06-17\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"40\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 1st ACM SIGCOMM Symposium on Software Defined Networking Research\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/2774993.2775013\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 1st ACM SIGCOMM Symposium on Software Defined Networking Research","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2774993.2775013","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 40

摘要

混合网络包含传统和可编程网络交换机,允许运营商在不升级整个网络的情况下获得软件定义网络(SDN)的好处。先前的研究表明,将SDN功能添加到网络中战略位置的交换机上,并确保每个流至少经过一个这样的交换机,就足以实现许多SDN控制范例,例如路由或访问控制。然而,控制点仍然局限于支持SDN的设备,运营商无法在SDN交换机之间的遗留路径上实施细粒度策略。我们提出telekineesis,这是一种网络控制器,可以使用OpenFlow对混合网络中的遗留路径进行细粒度路由控制。为了更新旧交换机中的路由条目,我们引入了一个新的流控制原语LegacyFlowMod。LegacyFlowMod使用OpenFlow的PacketOut功能在遗留交换机的特定接口上发送特殊数据包,并远程操作与数据包源相关的转发表项。通过对不同程度的OpenFlow部署的随机网络拓扑进行模拟,我们发现telekineesis可以提供比仅使用OpenFlow的控制器更多样化的路径控制:即使只有20%的交换机启用了OpenFlow,我们也可以更新70%的路径。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Telekinesis: controlling legacy switch routing with OpenFlow in hybrid networks
Hybrid networks contain both legacy and programmable network switches and allow operators to reap the benefits of Software-defined networking (SDN) without upgrading the entire network. Previous research shows that adding SDN capabilities to switches at strategic places in a network and ensuring that each flow traverses at least one such switch is sufficient to achieve many SDN control paradigms, such as routing or access control. However, the control points are still limited to the SDN-enabled devices and operators cannot enforce fine-grained policies on the legacy paths between SDN switches. We present Telekinesis, a network controller that enables finer-grained routing control over legacy paths in hybrid networks using OpenFlow. To update routing entries in legacy switches, we introduce a new flow control primitive, LegacyFlowMod. LegacyFlowMod uses OpenFlow's PacketOut function to send a special packet on a specific interface of a legacy switch and remotely manipulate the forwarding entry associated with the source of the packet. Using simulations on random network topologies with varying degrees of OpenFlow deployment, we show that Telekinesis can provide more diverse path control than an OpenFlow-only controller: even when only 20% of switches are OpenFlow-enabled, we can update 70% of the paths.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信