{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,21]],"date-time":"2025-08-21T18:03:44Z","timestamp":1755799424174,"version":"3.44.0"},"reference-count":30,"publisher":"Engineering and Technology Publishing","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["jcm"],"published-print":{"date-parts":[[2018]]},"DOI":"10.12720\/jcm.13.5.253-258","type":"journal-article","created":{"date-parts":[[2018,9,25]],"date-time":"2018-09-25T02:41:25Z","timestamp":1537843285000},"page":"253-258","source":"Crossref","is-referenced-by-count":3,"title":["A Survey on Software-Defined Wide Area Networks"],"prefix":"10.12720","author":[{"name":"School of Computer, National University of Defense Technology, Hunan, 410073, P.R. China","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xugang","family":"Wu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kai","family":"Lu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Guoliang","family":"Zhu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"4977","published-online":{"date-parts":[[2018]]},"reference":[{"key":"ref0","unstructured":"[1] D. Gibson, SD-WAN for Dummies, John Wiley & Sons, Inc., 2015."},{"key":"ref1","doi-asserted-by":"publisher","unstructured":"[2] D. Kreutz, F. M. V. Ramos, P. E. Verissimo, C. E. Rothenberg, S. Azodolmolky, and S. Uhlig, \"Software defined networking: A comprehensive survey,\" Proceedings of the IEEE, vol. 103, no. 1, pp. 14-76, 2015.","DOI":"10.1109\/JPROC.2014.2371999"},{"key":"ref2","doi-asserted-by":"publisher","unstructured":"[3] G. Lu, R. Miao, Y. Xiong, and C. Guo, \"Using cpu as a traffic co-processing unit in commodity switches,\" in Proc. First Workshop on Hot topics in Software Defined Networks, 2012, pp. 31-36.","DOI":"10.1145\/2342441.2342448"},{"key":"ref3","doi-asserted-by":"publisher","unstructured":"[4] J. C. Mogul and P. Congdon, \"Hey, you darned counters!: get off my asic!\" in Proc. First Workshop on Hot Topics in Software Defined Networks, 2012, pp. 25-30.","DOI":"10.1145\/2342441.2342447"},{"key":"ref4","doi-asserted-by":"publisher","unstructured":"[5] A. Sivaraman, K. Winstein, S. Subramanian, and H. Balakrishnan, No silver bullet: Extending sdn to the data plane,\" in Proc. Twelfth ACM Workshop on Hot Topics in Networks, 2013, p. 19.","DOI":"10.1145\/2535771.2535796"},{"key":"ref5","unstructured":"[6] L. Jose, L. Yan, G. Varghese, and N. McKeown, \"Compiling packet programs to reconfigurable switches,\" in NSDI, 2015, pp. 103-115."},{"key":"ref6","doi-asserted-by":"publisher","unstructured":"[7] B. Yan, Y. Xu, H. Xing, K. Xi, and H. J. Chao, \"Cab: A reactive wildcard rule caching system for software-defined networks,\" in Proc. Third Workshop on Hot Topics in Software Defined Networking, 2014, pp. 163-168.","DOI":"10.1145\/2620728.2620732"},{"key":"ref7","unstructured":"[8] B. Pfaff, J. Pettit, T. Koponen, E. J. Jackson, et al., \"The design and implementation of open vswitch,\" 2015"},{"key":"ref8","doi-asserted-by":"crossref","unstructured":"[9] M. Shahbaz, S. Choi, B. Pfaff, C. Kim, N. Feamster, N. McKeown, and J. Rexford, \"Pisces: A programmable, protocol-independent software switch,\" in Proc. Conference on ACM SIGCOMM 2016 Conference, 2016, pp. 525-538.","DOI":"10.1145\/2934872.2934886"},{"key":"ref9","doi-asserted-by":"publisher","unstructured":"[10] N. McKeown, T. Anderson, H. Balakrishnan, G. Parulkar, L. Peterson, J. Rexford, S. Shenker, and J. Turner, \"Openflow: Enabling innovation in campus networks,\" in Proc. ACM SIGCOMM Computer Communication Review, vol. 38, no. 2, pp. 69-74, 2008.","DOI":"10.1145\/1355734.1355746"},{"key":"ref10","doi-asserted-by":"publisher","unstructured":"[11] M. Yu, J. Rexford, M. J Freedman, and J. Wang, \"Scalable flow-based networking with difane.\" ACM SIGCOMM Computer Communication Review, vol. 40, no. 4, pp. 351-362, 2010.","DOI":"10.1145\/1851275.1851224"},{"key":"ref11","doi-asserted-by":"publisher","unstructured":"[12] P. Bosshart, G. Gibb, H. Kim, G. Varghese, N. McKeown, M. Izzard, F. Mujica, and M. Horowitz, \"Forwarding metamorphosis: Fast programmable match-action processing in hardware for sdn,\" ACM SIGCOMM Computer Communication Review, vol. 43, pp. 99-110, 2013.","DOI":"10.1145\/2534169.2486011"},{"key":"ref12","doi-asserted-by":"publisher","unstructured":"[13] N. Gude, T. Koponen, J. Pettit, B. Pfaff, M. Casado, N. McKeown, and S.t Shenker, \"Nox: towards an operating system for networks,\" ACM SIGCOMM Computer Communication Review, vol. 38, no. 3, pp. 105-110, 2008.","DOI":"10.1145\/1384609.1384625"},{"key":"ref13","unstructured":"[14] T. Koponen, M. Casado, N. Gude, et al., \"Onix: A distributed control platform for large-scale production networks,\" OSDI, vol. 10, pp. 1-6, 2010."},{"key":"ref14","unstructured":"[15] A. Tootoonchian and Y. Ganjali, \"Hyperflow: A distributed control plane for openflow,\" in Proc. Internet Network Management Conference on Research on Enterprise Networking, 2010, pp. 3-3."},{"key":"ref15","unstructured":"[16] E. Ng, Z. Cai, and A. L. Cox, \"Maestro: A system for scalable openflow control,\" Rice University, Houston, TX, USA, TSEN Maestro-Techn. Rep, TR10-08, 2010."},{"key":"ref16","doi-asserted-by":"publisher","unstructured":"[17] D. Erickson, \"The beacon openflow controller,\" in Proc. Second ACM SIGCOMM workshop on Hot Topics in Software Defined Networking, 2013, pp. 13-18.","DOI":"10.1145\/2491185.2491189"},{"key":"ref17","doi-asserted-by":"publisher","unstructured":"[18] M. Monaco, O. Michel, and E. Keller, \"Applying operating system principles to sdn controller design,\" in Proc. Twelfth ACM Workshop on Hot Topics in Networks, 2013, p. 2.","DOI":"10.1145\/2535771.2535789"},{"key":"ref18","unstructured":"[19] X. Jin, J. Gossels, J. Rexford, and D. Walker, \"Covisor: A compositional hypervisor for software-defined networks,\" NSDI, vol. 15, pp. 87-101, 2015."},{"key":"ref19","doi-asserted-by":"publisher","unstructured":"[20] S. H. Yeganeh and Y. Ganjali, \"Beehive: Towards a simple abstraction for scalable software-defined networking,\" in Proc. 13th ACM Workshop on Hot Topics in Networks, 2014, p. 13.","DOI":"10.1145\/2670518.2673864"},{"key":"ref20","unstructured":"[21] M. Yu, L. Jose, and R. Miao, \"Software defined traffic measurement with opensketch,\" NSDI, vol. 13, pp. 29-42, 2013."},{"key":"ref21","doi-asserted-by":"publisher","unstructured":"[22] C. Yu, C. Lumezanu, Y. Zhang, V. Singh, G. Jiang, and H. V. Madhyastha, \"Flowsense: Monitoring network utilization with zero measurement cost,\" in Proc. International Conference on Passive and Active Network Measurement, 2013, pp. 31-41.","DOI":"10.1007\/978-3-642-36516-4_4"},{"key":"ref22","doi-asserted-by":"publisher","unstructured":"[23] M. Moshref, M. Yu, and R. Govindan, \"Resource\/accuracy tradeoffs in software-defined measurement,\" in Proc. Second ACM SIGCOMM Workshop on Hot Topics in Software Defined Networking, 2013, pp. 73-78.","DOI":"10.1145\/2491185.2491196"},{"key":"ref23","unstructured":"[24] M. Al-Fares, et al., \"Hedera: Dynamic flow scheduling for data center networks,\" NSDI, vol. 10. 2010."},{"key":"ref24","unstructured":"[25] B. Heller, S. Seetharaman, P. Mahadevan, Y. Yiakoumis, P. Sharma, S. Banerjee, and N. McKeown, \"Elastictree: Saving energy in data center networks,\" Nsdi, vol. 10, pp. 249-264, 2010."},{"key":"ref25","doi-asserted-by":"publisher","unstructured":"[26] R. Wang, D. Butnariu, J. Rexford, et al., \"Openflow-based server load balancing gone wild,\" Hot-ICE, vol. 11, p. 12, 2011.","DOI":"10.1109\/CC.2014.7019842"},{"key":"ref26","doi-asserted-by":"publisher","unstructured":"[27] H. Hu, W. Han, G. Ahn, and Z. Zhao, \"Flowguard: Building robust firewalls for software-defined networks,\" in Proc. Third Workshop on Hot Topics in Software Defined Networking, 2014, pp. 97-102.","DOI":"10.1145\/2620728.2620749"},{"key":"ref27","doi-asserted-by":"publisher","unstructured":"[28] S. Jain, A. Kumar, S. Mandal, J. Ong, L. Poutievski, et al., \"B4: Experience with a globally-deployed software defined wan,\" ACM SIGCOMM Computer Communication Review, vol. 43, no. 4, pp. 3-14, 2013.","DOI":"10.1145\/2534169.2486019"},{"key":"ref28","doi-asserted-by":"publisher","unstructured":"[29] C. Hong, S. Kandula, R. Mahajan, M. Zhang, V. Gill, M. Nanduri, and R. Wattenhofer, \"Achieving high utilization with software-driven wan,\" ACM SIGCOMM Computer Communication Review, vol. 43, pp. 15-26, 2013.","DOI":"10.1145\/2534169.2486012"},{"key":"ref29","doi-asserted-by":"publisher","unstructured":"[30] A. Gupta, L. Vanbever, M. Shahbaz, S. P. Donovan, B. Schlinker, N. Feamster, J. Rexford, S. Shenker, R. Clark, and E. Katz-Bassett, \"Sdx: A software defined internet exchange,\" ACM SIGCOMM Computer Communication Review, vol. 44, no. 4, pp. 551-562, 2015","DOI":"10.1145\/2740070.2626300"}],"container-title":["Journal of Communications"],"original-title":[],"deposited":{"date-parts":[[2025,8,19]],"date-time":"2025-08-19T21:13:19Z","timestamp":1755637999000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.jocm.us\/index.php?m=content&c=index&a=show&catid=190&id=1215"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"references-count":30,"URL":"https:\/\/doi.org\/10.12720\/jcm.13.5.253-258","relation":{},"ISSN":["1796-2021"],"issn-type":[{"type":"print","value":"1796-2021"}],"subject":[],"published":{"date-parts":[[2018]]}}}