Fig. 1. Flow table and flow entry fields.
Fig. 2. Example of a hash-based flow table.
Fig. 3. Example of a wildcard-based flow table.
Fig. 4. The hash-indexed wildcard scheme.
Fig. 5. Implemented architecture of the hash-assisted wildcard scheme.
Fig. 6. Implemented architecture of the hash-indexed wildcard scheme.
Fig. 7. Packet forwarding time for small system environment.
Fig. 8. Packet forwarding time for large system environment.
Table 1. System environment for the experiments
Table 2. Experimental setup
참고문헌
- T. Benson, A. Akella, and D. Maltz, "Unraveling the complexity of network management," in Proceedings of the 6th USENIX Symposium on Networked Systems Design and Implementation, Berkeley, CA, 2009, pp. 335-348.
- D. Kreutz, F. M. V. Ramos, P. E. Verissimo, C. E. Rothenberg, S. Azodolmolky, and S. Uhlig, "Software-defined networking: a comprehensive survey," in Proceedings of the IEEE, 2015, vol. 103, no. 1, pp. 14-76.
- B. Raghavan, M. Casado, T. Koponen, S. Ratnasamy, A. Ghodsi, and S. Shenker, "Software-defined internet architecture: decoupling architecture from infrastructure," in Proceedings of the 11th ACM Workshop on Hot Topics in Networks, Redmond, WA, 2012, pp. 43-48.
- H. Kim and N. Feamster, "Improving network management with software defined networking," IEEE Communications Magazine, vol. 51, no. 2, pp. 114-119, 2013. https://doi.org/10.1109/MCOM.2013.6461195
- S. H. Yeganeh, A. Tootoonchian, and Y. Ganjali, "On scalability of software-defined networking," IEEE Communications Magazine, vol. 51, no. 2, pp. 136-141, 2013. https://doi.org/10.1109/MCOM.2013.6461198
- A. Bianco, R. Birke, L. Giraudo, and M. Palacin, "OpenFlow switching: data plane performance," in Proceedings of IEEE International Conference on Communications, Cape Town, South Africa, 2010, pp. 1-5.
- M. Jarschel, S. Oechsner, D. Schlosser, R. Pries, S. Goll, and P. Tran-Gia, "Modeling and performance evaluation of an OpenFlow architecture," in Proceedings of the 23rd International Teletraffic Congress, San Francisco, CA, 2011, pp. 1-7.
- N. McKeown, T. Anderson, H. Balakrishnan, G. Parulkar, L. Peterson, J. Rexford, S. Shenker, and J. Turner, "OpenFlow: enabling innovation in campus networks," ACM SIGCOMM Computer Communication Review, vol. 38, no. 2, pp. 69-74, 2008. https://doi.org/10.1145/1355734.1355746
- M. Appelman, M. D. Boer, and R. V. D. Pol, "Performance analysis of OpenFlow hardware," University of Amsterdam, Technical Report, 2012.
- C. H. Hung, C. W. Huang, L. C. Wang, and C. Chen, "Scalable topology-based flow entry management in data center," in Proceedings of 13th IEEE Annual Consumer Communications & Networking Conference, Las Vegas, NV, 2016, pp. 85-90.
- B. S. Lee, R. Kanagavelu, and K. M. M. Aung, "An efficient flow cache algorithm with improved fairness in Software-Defined Data Center Networks," in Proceedings of IEEE 2nd International Conference on Cloud Networking, San Francisco, CA, 2013, pp. 18-24.
- N. Matsumoto and M. Hayashi, "Performance improvement of flow switching with automatic maintenance of hash table assisted by wildcard flow entries," in Proceedings of the 10th International Conference on Optical Internet, Yokohama, Japan, 2012, pp. 12-13.
- A. R. Curtis, J. C. Mogul, J. Tourrilhes, P. Yalagandula, P. Sharma, and S. Banerjee, "DevoFlow: scaling flow management for high-performance networks," ACM SIGCOMM Computer Communication Review, vol. 41, no. 4, pp. 254-265, 2011. https://doi.org/10.1145/2043164.2018466
피인용 문헌
- Design and implementation of a Bloom filter-based data deduplication algorithm for efficient data management pp.1868-5145, 2018, https://doi.org/10.1007/s12652-018-0893-1