Flow Entry Conflict Detection Scheme for Software-Defined Network

被引:0
作者
Lo, Chun-Chih [1 ]
Wu, Pei-Yu [1 ]
Kuo, Yau-Hwang [1 ]
机构
[1] Natl Cheng Kung Univ, Dept Comp Sci & Informat Engn, Ctr Res E Life DIgital Technol CREDIT, Tainan, Taiwan
来源
25TH INTERNATIONAL TELECOMMUNICATION NETWORKS AND APPLICATIONS CONFERENCE (ITNAC 2015) | 2015年
关键词
Software-Defined Network; OpenFLow; Bit Vector; conflict detection;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Software Defined Networking (SDN) is a promising networking paradigm that decouples the network control plane from the data forwarding plane. This separation makes it possible for network administrators to overcome the complexity caused by modern networking environment. OpenFlow is a great concept to realize SDN architecture. It simplifies the network and traffic management in enterprise and data center environments by utilizing flow-based control over OpenFlow switches and providing global view of the network status. It utilizes firstmatching mechanism to forward the packets in the network, and uses a prefix-based value that have binary flags in the match. However, a problem may occur when a packet matches multiple flow entries with conflicting values for the action field. By applying the first-matching mechanism to match flow entries at a switch may not always produce the desire outcome. Therefore, this paper presents a flow entry conflict detection method called Reduced Bit Vector algorithm (RBV) for SDN. RBV uses the concept of bit vectors and adopt a Group Classification method that groups the flow entries with the same prefix length together and decreases the redundant bit in vectors. The experiment result shows RBV is more efficient than other methods in terms of less search time, lower memory cost requirement, and lower incremental update time.
引用
收藏
页码:220 / 225
页数:6
相关论文
共 8 条
[1]  
[Anonymous], 2014, IEEE S COMP COMM ISC
[2]   Scalable packet classification [J].
Baboescu, F ;
Varghese, G .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2005, 13 (01) :2-14
[3]  
Hu H., 2014, Proceedings of ACM SIGCOMM Workshop on Hot Topics in Software Defined Networking (HotSDN'14), P97
[4]  
Lakshman T. V., 1998, Computer Communication Review, V28, P203, DOI 10.1145/285243.285283
[5]  
McKeown N, ACM SIGCOMM COMPUTER, V38, P69
[6]  
Natarajan S., 2012, 2012 International Conference on Computing, Networking and Communications (ICNC), P690, DOI 10.1109/ICCNC.2012.6167511
[7]  
Shen Tong, 2015, LECT NOTES ELECT ENG, V330, P223
[8]  
Sollins Karen, 2003, SCALABLE PACKET CLAS