{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,25]],"date-time":"2025-10-25T14:20:37Z","timestamp":1761402037194,"version":"3.37.3"},"reference-count":27,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2019,6,29]],"date-time":"2019-06-29T00:00:00Z","timestamp":1561766400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2019,6,29]],"date-time":"2019-06-29T00:00:00Z","timestamp":1561766400000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100006302","name":"Universidad de Alcal\u00e1","doi-asserted-by":"publisher","award":["CCGP2018-EXP\/076"],"award-info":[{"award-number":["CCGP2018-EXP\/076"]}],"id":[{"id":"10.13039\/501100006302","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100006302","name":"Universidad de Alcal\u00e1","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100006302","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100012818","name":"Comunidad de Madrid","doi-asserted-by":"publisher","award":["S2018\/TCS-4496"],"award-info":[{"award-number":["S2018\/TCS-4496"]}],"id":[{"id":"10.13039\/100012818","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Telecommun Syst"],"published-print":{"date-parts":[[2019,12]]},"DOI":"10.1007\/s11235-019-00588-2","type":"journal-article","created":{"date-parts":[[2019,6,29]],"date-time":"2019-06-29T16:02:31Z","timestamp":1561824151000},"page":"555-565","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["ARP-P4: deep analysis of a hybrid SDN ARP-Path\/P4Runtime switch"],"prefix":"10.1007","volume":"72","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9648-8669","authenticated-orcid":false,"given":"Isaias","family":"Martinez-Yelmo","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8522-9933","authenticated-orcid":false,"given":"Joaquin","family":"Alvarez-Horcajo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Miguel","family":"Briso-Montiano","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8959-4321","authenticated-orcid":false,"given":"Diego","family":"Lopez-Pajares","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6385-2628","authenticated-orcid":false,"given":"Elisa","family":"Rojas","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2019,6,29]]},"reference":[{"issue":"1","key":"588_CR1","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1109\/JPROC.2014.2371999","volume":"103","author":"D Kreutz","year":"2015","unstructured":"Kreutz, D., Ramos, F. M. V., Ver\u00edssimo, P. E., Rothenberg, C. E., Azodolmolky, S., & Uhlig, S. (2015). Software-defined networking: A comprehensive survey. Proceedings of the IEEE, 103(1), 14\u201376. \n                    https:\/\/doi.org\/10.1109\/JPROC.2014.2371999\n                    \n                  . ISSN 0018-9219.","journal-title":"Proceedings of the IEEE"},{"issue":"2","key":"588_CR2","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1145\/1355734.1355746","volume":"38","author":"N McKeown","year":"2008","unstructured":"McKeown, N., Anderson, T., Balakrishnan, H., Parulkar, G., Peterson, L., Rexford, J., et al. (2008). OpenFlow: Enabling innovation in campus networks. SIGCOMM Computer Communication Review, 38(2), 69\u201374. \n                    https:\/\/doi.org\/10.1145\/1355734.1355746\n                    \n                  . (ISSN 0146-4833) .","journal-title":"SIGCOMM Computer Communication Review"},{"issue":"1","key":"588_CR3","doi-asserted-by":"publisher","first-page":"179","DOI":"10.1109\/MNET.2017.1700070","volume":"32","author":"E Rojas","year":"2018","unstructured":"Rojas, E. (2018). From software-defined to human-defined networking: Challenges and opportunities. IEEE Network, 32(1), 179\u2013185. \n                    https:\/\/doi.org\/10.1109\/MNET.2017.1700070\n                    \n                  . ISSN 0890-8044.","journal-title":"IEEE Network"},{"key":"588_CR4","doi-asserted-by":"crossref","unstructured":"Martinez-Yelmo, I., Alvarez-Horcajo, J., Briso-Montiano, M., Lopez-Pajares, D., & Rojas, E. (2018). ARP-P4: A hybrid ARP-Path\/P4Runtime switch. In 1st P4 workshop in Europe (P4WE) in proceedings of 2018 IEEE 26th international conference on network protocols (ICNP) (pp. 438\u2013439). IEEE.","DOI":"10.1109\/ICNP.2018.00062"},{"issue":"4","key":"588_CR5","doi-asserted-by":"publisher","first-page":"3259","DOI":"10.1109\/COMST.2018.2837161","volume":"20","author":"Rashid Amin","year":"2018","unstructured":"Amin, R., Reisslein, M., & Shah, N. (2018). Hybrid SDN networks: A survey of existing approaches. IEEE Communications Surveys Tutorials. \n                    https:\/\/doi.org\/10.1109\/COMST.2018.2837161\n                    \n                  .","journal-title":"IEEE Communications Surveys & Tutorials"},{"issue":"2","key":"588_CR6","doi-asserted-by":"publisher","first-page":"44","DOI":"10.1145\/2602204.2602211","volume":"44","author":"G Bianchi","year":"2014","unstructured":"Bianchi, G., Bonola, M., Capone, A., & Cascone, C. (2014). OpenState: Programming platform-independent stateful openflow applications inside the switch. SIGCOMM Computer Communication Review, 44(2), 44\u201351. \n                    https:\/\/doi.org\/10.1145\/2602204.2602211\n                    \n                  . ISSN 0146-4833.","journal-title":"SIGCOMM Computer Communication Review"},{"issue":"8","key":"588_CR7","doi-asserted-by":"publisher","first-page":"e3150","DOI":"10.1002\/ett.3150.e3150ett.3150","volume":"28","author":"J Alvarez-Horcajo","year":"2017","unstructured":"Alvarez-Horcajo, J., Martinez-Yelmo, I., Rojas, E., Carral, J. A., & Lopez-Pajares, D. (2017). New cooperative mechanisms for software defined networks based on hybrid switches. Transactions on Emerging Telecommunications Technologies, 28(8), e3150. \n                    https:\/\/doi.org\/10.1002\/ett.3150.e3150ett.3150\n                    \n                  .","journal-title":"Transactions on Emerging Telecommunications Technologies"},{"issue":"3","key":"588_CR8","doi-asserted-by":"publisher","first-page":"87","DOI":"10.1145\/2656877.2656890","volume":"44","author":"P Bosshart","year":"2014","unstructured":"Bosshart, P., Daly, D., Gibb, G., Izzard, M., McKeown, N., Rexford, J., et al. (2014). P4: Programming protocol-independent packet processors. SIGCOMM Computer Communication Review, 44(3), 87\u201395. \n                    https:\/\/doi.org\/10.1145\/2656877.2656890\n                    \n                  .","journal-title":"SIGCOMM Computer Communication Review"},{"key":"588_CR9","unstructured":"McKeown, N., Sloane, T., & Wanderer, J. (2017). P4 runtime\u2014Putting the control plane in charge of the forwarding plane. \n                    https:\/\/p4.org\/api\/p4-runtime-putting-the-control-plane-in-charge-of-the-forwarding-plane.html\n                    \n                  . Accessed June 22, 2018."},{"key":"588_CR10","doi-asserted-by":"crossref","unstructured":"Berde, P., Gerola, M., Hart, J., Higuchi, Y., Kobayashi, M., Koide, T., et\u00a0al. (2014) ONOS: Towards an open, distributed SDN OS. In Proceedings of the 3rd workshop on hot topics in software defined networking.","DOI":"10.1145\/2620728.2620744"},{"key":"588_CR11","unstructured":"P4 Consortium. (2018a). BMv2: Designing your own switch target with BMv2. \n                    http:\/\/www.bmv2.org\n                    \n                  . Accessed June 13, 2018."},{"issue":"7","key":"588_CR12","doi-asserted-by":"publisher","first-page":"770","DOI":"10.1109\/LCOMM.2011.060111.102264","volume":"15","author":"G Ibanez","year":"2011","unstructured":"Ibanez, G., Carral, J. A., Arco, J. M., Rivera, D., & Montalvo, A. (2011). ARP-Path: ARP-based, shortest path bridges. IEEE Communications Letters, 15(7), 770\u2013772. \n                    https:\/\/doi.org\/10.1109\/LCOMM.2011.060111.102264\n                    \n                  . ISSN 1089-7798.","journal-title":"IEEE Communications Letters"},{"key":"588_CR13","doi-asserted-by":"publisher","DOI":"10.1002\/9781118164327","volume-title":"802.1 aq shortest path bridging design and evolution: The architects\u2019 perspective","author":"D Allan","year":"2012","unstructured":"Allan, D., & Bragg, N. (2012). 802.1 aq shortest path bridging design and evolution: The architects\u2019 perspective. London: Wiley Online Library."},{"key":"588_CR14","unstructured":"Perlman, R., Eastlake, D. 3rd, Dutt, D., Gai, S., & Ghanwani, A. (2011). Routing bridges (RBridges): Base protocol specification. RFC6325. \n                    http:\/\/tools.ietf.org\/rfc\/rfc6325.txt\n                    \n                  . Accessed September 20, 2018."},{"key":"588_CR15","unstructured":"P4 Consortium. (2018b). Behavioral model: Rewrite of the behavioral model as a C++ project). \n                    https:\/\/github.com\/p4lang\/behavioral-model\n                    \n                  . Accessed July 4, 2018."},{"key":"588_CR16","unstructured":"P4 brigade-ONOS-Wiki. (2019). \n                    https:\/\/wiki.onosproject.org\/display\/ONOS\/P4+brigade#P4brigade-Learnmore\n                    \n                  . Accessed April 29, 2019."},{"key":"588_CR17","unstructured":"ONOS+P4 Tutorial-ONOS-Wiki. (2019). \n                    https:\/\/wiki.onosproject.org\/pages\/viewpage.action?pageId=16122675\n                    \n                  . Accessed April 29, 2019."},{"key":"588_CR18","unstructured":"P4$$_{-}$$16 prototype compiler. (2019). Contribute to p4lang\/p4c development by creating an account on GitHub. \n                    https:\/\/github.com\/p4lang\/p4c\n                    \n                  . Accessed April 29, 2019."},{"key":"588_CR19","unstructured":"P4 Consortium. (2018c). Simple Switch Grpc\u2014A version of SimpleSwitch with P4 Runtime support. \n                    https:\/\/github.com\/p4lang\/behavioral-model\/tree\/master\/targets\/simple_switch_grpc\n                    \n                  . Accessed July 15, 2018."},{"key":"588_CR20","doi-asserted-by":"publisher","unstructured":"Handigol, N., Heller, B., Jeyakumar, V., Lantz, B., & McKeown, N. (2012). Reproducible network experiments using container-based emulation. In Proceedings of the 8th international conference on emerging networking experiments and technologies, CoNEXT\u201912, (pp. 253\u2013264), New York, NY, USA. ACM. ISBN 978-1-4503-1775-7. \n                    https:\/\/doi.org\/10.1145\/2413176.2413206\n                    \n                  .","DOI":"10.1145\/2413176.2413206"},{"issue":"4","key":"588_CR21","doi-asserted-by":"publisher","first-page":"503","DOI":"10.1145\/2740070.2626316","volume":"44","author":"Mohammad Alizadeh","year":"2014","unstructured":"Alizadeh, M., Edsall, T., Dharmapurikar, S., Vaidyanathan, R., Chu, K., Fingerhut, A., et al. (2014). CONGA: Distributed congestion-aware load balancing for datacenters. SIGCOMM Computer Communication Review, 44(4), 503\u2013514. (ISSN 0146-4833).","journal-title":"ACM SIGCOMM Computer Communication Review"},{"issue":"4","key":"588_CR22","doi-asserted-by":"publisher","first-page":"465","DOI":"10.1145\/2829988.2787507","volume":"45","author":"K He","year":"2015","unstructured":"He, K., Rozner, E., Agarwal, K., Felter, W., Carter, J., & Akella, A. (2015). Presto: Edge-based load balancing for fast datacenter networks. SIGCOMM Computer Communication Review, 45(4), 465\u2013478. \n                    https:\/\/doi.org\/10.1145\/2829988.2787507\n                    \n                  . ISSN 0146-4833.","journal-title":"SIGCOMM Computer Communication Review"},{"issue":"4","key":"588_CR23","doi-asserted-by":"publisher","first-page":"435","DOI":"10.1145\/2534169.2486031","volume":"43","author":"M Alizadeh","year":"2013","unstructured":"Alizadeh, M., Yang, S., Sharif, M., Katti, S., McKeown, N., Prabhakar, B., et al. (2013). pFabric: Minimal near-optimal datacenter transport. SIGCOMM Computer Communication Review, 43(4), 435\u2013446. \n                    https:\/\/doi.org\/10.1145\/2534169.2486031\n                    \n                  . ISSN 0146-4833.","journal-title":"SIGCOMM Computer Communication Review"},{"issue":"4","key":"588_CR24","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1145\/1594977.1592576","volume":"39","author":"A Greenberg","year":"2009","unstructured":"Greenberg, A., Hamilton, J. R., Jain, N., Kandula, S., Kim, C., Lahiri, P., et al. (2009). VL2: A scalable and flexible data center network. SIGCOMM Computer Communication Review, 39(4), 51\u201362.","journal-title":"SIGCOMM Computer Communication Review"},{"issue":"4","key":"588_CR25","doi-asserted-by":"publisher","first-page":"63","DOI":"10.1145\/1851275.1851192","volume":"41","author":"M Alizadeh","year":"2010","unstructured":"Alizadeh, M., Greenberg, A., Maltz, D. A., Padhye, J., Patel, P., Prabhakar, B., et al. (2010). Data center TCP (DCTCP). SIGCOMM Computer Communication Review, 41(4), 63\u201374. ISSN 0146-4833.","journal-title":"SIGCOMM Computer Communication Review"},{"key":"588_CR26","unstructured":"GitHub-p4lang\/ptf: Packet test framework. (2019). \n                    https:\/\/github.com\/p4lang\/ptf\n                    \n                  . Accessed July 29, 2019."},{"key":"588_CR27","unstructured":"Scapy. (2019). \n                    https:\/\/scapy.net\/\n                    \n                  . Accessed July 29, 2019."}],"container-title":["Telecommunication Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11235-019-00588-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11235-019-00588-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11235-019-00588-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,6,27]],"date-time":"2020-06-27T23:10:17Z","timestamp":1593299417000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11235-019-00588-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,6,29]]},"references-count":27,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2019,12]]}},"alternative-id":["588"],"URL":"https:\/\/doi.org\/10.1007\/s11235-019-00588-2","relation":{},"ISSN":["1018-4864","1572-9451"],"issn-type":[{"type":"print","value":"1018-4864"},{"type":"electronic","value":"1572-9451"}],"subject":[],"published":{"date-parts":[[2019,6,29]]},"assertion":[{"value":"29 June 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}