删除或更新信息,请邮件至freekaoyan#163.com(#换成@)

应用于协议无感知转发交换机的流缓存方法

本站小编 Free考研考试/2022-01-03

曹作伟1, 2,
陈晓1,,,
倪宏1,
叶晓舟1
1.中国科学院声学研究所国家网络新媒体工程技术研究中心 ??北京 ??100190
2.中国科学院大学 ??北京 ??100049
基金项目:国家科技重大专项项目(2017ZX03001019)

详细信息
作者简介:曹作伟:男,1991年生,博士生,研究方向为协议无感知转发、可编程数据平面等
陈晓:男,1964年生,研究员,研究方向为网络通信、新媒体技术等
倪宏:男,1964年生,研究员,研究方向为网络通信、新媒体技术等
叶晓舟:男,1980年生,研究员,研究方向为嵌入式多核网络处理器、新媒体技术等
通讯作者:陈晓  xxchen@dsp.ac.cn
中图分类号:TP393

计量

文章访问数:1122
HTML全文浏览量:360
PDF下载量:31
被引次数:0
出版历程

收稿日期:2018-01-11
修回日期:2018-06-14
网络出版日期:2018-06-30
刊出日期:2018-11-01

Flow Caching in Protocol Oblivious Forwarding Switches

Zuowei CAO1, 2,
Xiao CHEN1,,,
Hong NI1,
Xiaozhou YE1
1. National Network New Media Engineering Research Center, Institute of Acoustics, Chinese Academy of Sciences, Beijing 100190, China
2. University of Chinese Academy of Sciences, Beijing 100049, China
Funds:The National Science and Technology of Major Projects of China (2017ZX03001019)


摘要
摘要:协议无感知转发支持任意协议的解析和处理,增强了软件定义网络的可编程能力。为提高转发性能,该文提出一种应用于协议无感知转发交换机的流缓存方法,通过识别匹配和动作的依赖关系,得到匹配字段的绝对位置,用以预先解析报文。为确保流缓存的加速效果,根据匹配类型与表项数量选择应用流缓存的流表。此外,该文对比了单流表缓存与多流表缓存对转发性能的提升,并提出了根据网络流量实际情况的自适应切换策略。通过扩展POFSwitch实现所提方法,并用实际规则与骨干网流量进行验证,应用流缓存后,交换机报文转发速率提升了220%。流缓存可以为可编程数据平面提供更高的转发性能。
关键词:软件定义网络/
协议无感知转发/
可编程数据平面/
流缓存
Abstract:Protocol Oblivious Forwarding (POF) supports the arbitrary protocol processing, enhancing the programmability of Software Defined Networking (SDN). In order to improve the forwarding performance, a flow caching method is proposed. To parse the packet in advance, absolute positions of matching fields are obtained by identifying the dependency of matching and actions. To guarantee the acceleration effect of flow caching, flow tables are selected according to their matching types and number of entries. In addition, the single-flow table cache and multi-flow table cache are compared and an adaptive switching strategy is proposed based on the actual situation of network traffic. The POFSwitch is extended to implement the proposed method and it is validated under the real rules and backbone traces. The switch packet forwarding rate is increased by 220% after applying flow caching. Flow caching can provide higher forwarding performance for programmable data planes.
Key words:Software Defined Networking (SDN)/
Protocol Oblivious Forwarding (POF)/
Programmable data plane/
Flow caching



PDF全文下载地址:

https://jeit.ac.cn/article/exportPdf?id=ddef8d04-4e86-491b-992d-3bb580fd06f8
相关话题/网络 媒体 数据 软件 技术