{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:10:37Z","timestamp":1750219837036,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":58,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,9,1]],"date-time":"2023-09-01T00:00:00Z","timestamp":1693526400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100012166","name":"National Key Research and Development Program of China","doi-asserted-by":"publisher","award":["2020YFE0200500"],"award-info":[{"award-number":["2020YFE0200500"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,9,10]]},"DOI":"10.1145\/3603269.3604852","type":"proceedings-article","created":{"date-parts":[[2023,9,1]],"date-time":"2023-09-01T16:16:29Z","timestamp":1693584989000},"page":"108-121","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["TENSOR: Lightweight BGP Non-Stop Routing"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3265-049X","authenticated-orcid":false,"given":"Congcong","family":"Miao","sequence":"first","affiliation":[{"name":"Tencent, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4913-4881","authenticated-orcid":false,"given":"Yunming","family":"Xiao","sequence":"additional","affiliation":[{"name":"Northwestern University, Evanston, Illinois, United States of America"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5051-4283","authenticated-orcid":false,"given":"Marco","family":"Canini","sequence":"additional","affiliation":[{"name":"King Abdullah University of Science and Technology, Thuwal, Saudi Arabia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-3026-0387","authenticated-orcid":false,"given":"Ruiqiang","family":"Dai","sequence":"additional","affiliation":[{"name":"Tencent, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-0918-1465","authenticated-orcid":false,"given":"Shengli","family":"Zheng","sequence":"additional","affiliation":[{"name":"Tencent, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4493-5145","authenticated-orcid":false,"given":"Jilong","family":"Wang","sequence":"additional","affiliation":[{"name":"Tsinghua university, Beijing, China"},{"name":"Quancheng Laboratory, Jinan, Shandong, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-6090-2742","authenticated-orcid":false,"given":"Jiwu","family":"Bu","sequence":"additional","affiliation":[{"name":"Tencent, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2622-6019","authenticated-orcid":false,"given":"Aleksandar","family":"Kuzmanovic","sequence":"additional","affiliation":[{"name":"Northwestern University, Evanston, Illinois, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-3669-1202","authenticated-orcid":false,"given":"Yachen","family":"Wang","sequence":"additional","affiliation":[{"name":"Tencent, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2023,9]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Products and Technology - Comware V7 - H3C 2021. https:\/\/www.h3c.com\/en\/Products_Technology\/Operating_System\/ComwareV7\/."},{"key":"e_1_3_2_1_2_1","unstructured":"The netfilter.org \"libnetfilter_log\" project 2021. https:\/\/netfilter.org\/projects\/libnetfilter_queue."},{"key":"e_1_3_2_1_3_1","unstructured":"CAIDA 2022. https:\/\/www.caida.org\/."},{"key":"e_1_3_2_1_4_1","unstructured":"eBPF 2022. https:\/\/ebpf.io\/."},{"volume-title":"The FRRouting Protocol Suite","year":"2022","key":"e_1_3_2_1_5_1","unstructured":"FRRouting\/frr: The FRRouting Protocol Suite, 2022. https:\/\/github.com\/FRRouting\/frr."},{"volume-title":"BGP implementation in Go","year":"2022","key":"e_1_3_2_1_6_1","unstructured":"GoBGP: BGP implementation in Go, 2022. https:\/\/github.com\/osrg\/gobgp."},{"key":"e_1_3_2_1_7_1","unstructured":"gRPC 2022. https:\/\/grpc.io\/."},{"key":"e_1_3_2_1_8_1","unstructured":"PeeringDB 2022. https:\/\/www.peeringdb.com\/."},{"key":"e_1_3_2_1_9_1","unstructured":"Redis 2022. https:\/\/redis.io\/."},{"key":"e_1_3_2_1_10_1","unstructured":"Regional Internet Registries Statistics - RIR Delegations & RIPE NCC Allocations 2022. https:\/\/www-public.imtbs-tsp.eu\/~maigron\/RIR_Stats\/RIR_Delegations\/World\/ASN-ByNb.html."},{"key":"e_1_3_2_1_11_1","unstructured":"Tencent Kubernetes Engine | Tencent Cloud 2022. https:\/\/intl.cloud.tencent.com\/products\/tke."},{"key":"e_1_3_2_1_12_1","unstructured":"The BIRD Internet Routing Daemon Project 2022. https:\/\/bird.network.cz\/."},{"key":"e_1_3_2_1_13_1","first-page":"65","volume-title":"18th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2021","author":"Abhashkumar A.","year":"2021","unstructured":"A. Abhashkumar, K. Subramanian, A. Andreyev, H. Kim, N. K. Salem, J. Yang, P. Lapukhov, A. Akella, and H. Zeng. Running BGP in data centers at scale. In 18th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2021, April 12--14, 2021, pages 65--81. USENIX Association, 2021."},{"key":"e_1_3_2_1_14_1","first-page":"1","article-title":"Common interval support in bidirectional forwarding detection","volume":"7419","author":"Akiya N.","year":"2014","unstructured":"N. Akiya, M. Binderberger, and G. Mirsky. Common interval support in bidirectional forwarding detection. RFC, 7419:1--8, 2014.","journal-title":"RFC"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3419394.3423613"},{"issue":"4","key":"e_1_3_2_1_16_1","article-title":"Migration of secure connections using sockmi. log","volume":"32","author":"Bernaschi M.","year":"2007","unstructured":"M. Bernaschi, F. Casadei, and S. Ruco. Migration of secure connections using sockmi. login Usenix Mag., 32(4), 2007.","journal-title":"Usenix Mag."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/PDP.2007.77"},{"key":"e_1_3_2_1_18_1","volume-title":"Toward Online Testing of Federated and Heterogeneous Distributed Systems. In The 2011 USENIX Annual Technical Conference (ATC'11)","author":"Canini M.","year":"2011","unstructured":"M. Canini, V. Jovanovi\u0107, D. Venzano, B. Spasojevi\u0107, O. Crameri, and D. Kosti\u0107. Toward Online Testing of Federated and Heterogeneous Distributed Systems. In The 2011 USENIX Annual Technical Conference (ATC'11), 2011."},{"key":"e_1_3_2_1_19_1","volume-title":"2nd Symposium on Networked Systems Design and Implementation (NSDI 2005), May 2--4, 2005, Boston, Massachusetts, USA, Proceedings. USENIX","author":"Clark C.","year":"2005","unstructured":"C. Clark, K. Fraser, S. Hand, J. G. Hansen, E. Jul, C. Limpach, I. Pratt, and A. Warfield. Live migration of virtual machines. In 2nd Symposium on Networked Systems Design and Implementation (NSDI 2005), May 2--4, 2005, Boston, Massachusetts, USA, Proceedings. USENIX, 2005."},{"key":"e_1_3_2_1_20_1","first-page":"161","volume-title":"5th USENIX Symposium on Networked Systems Design & Implementation, NSDI 2008, April 16--18, 2008, San Francisco, CA, USA","author":"Cully B.","unstructured":"B. Cully, G. Lefebvre, D. T. Meyer, M. Feeley, N. C. Hutchinson, and A. Warfield. Remus: High availability via asynchronous virtual machine replication. (best paper). In 5th USENIX Symposium on Networked Systems Design & Implementation, NSDI 2008, April 16--18, 2008, San Francisco, CA, USA, Proceedings, page 161. USENIX Association, 2008."},{"key":"e_1_3_2_1_21_1","first-page":"373","volume-title":"15th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2018","author":"Dalton M.","year":"2018","unstructured":"M. Dalton, D. Schultz, J. Adriaens, A. Arefin, A. Gupta, B. Fahs, D. Rubinstein, E. C. Zermeno, E. Rubow, J. A. Docauer, J. Alpert, J. Ai, J. Olson, K. DeCabooter, M. de Kruijf, N. Hua, N. Lewis, N. Kasinadhuni, R. Crepaldi, S. Krishnan, S. Venkata, Y. Richter, U. Naik, and A. Vahdat. Andromeda: Performance, isolation, and velocity at scale in cloud network virtualization. In 15th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2018, Renton, WA, USA, April 9--11, 2018, pages 373--387. USENIX Association, 2018."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2934872.2934891"},{"key":"e_1_3_2_1_23_1","first-page":"437","volume-title":"Proceedings of the 6th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2009","author":"Haeberlen A.","year":"2009","unstructured":"A. Haeberlen, I. C. Avramopoulos, J. Rexford, and P. Druschel. Netreview: Detecting when interdomain routing goes wrong. In Proceedings of the 6th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2009, April 22--24, 2009, Boston, MA, USA, pages 437--452. USENIX Association, 2009."},{"key":"e_1_3_2_1_24_1","first-page":"1","article-title":"Bidirectional forwarding detection (BFD)","volume":"5880","author":"Katz D.","year":"2010","unstructured":"D. Katz and D. Ward. Bidirectional forwarding detection (BFD). RFC, 5880:1--49, 2010.","journal-title":"RFC"},{"key":"e_1_3_2_1_25_1","first-page":"1","article-title":"Generic application of bidirectional forwarding detection (BFD)","volume":"5882","author":"Katz D.","year":"2010","unstructured":"D. Katz and D. Ward. Generic application of bidirectional forwarding detection (BFD). RFC, 5882:1--17, 2010.","journal-title":"RFC"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/90.929852"},{"key":"e_1_3_2_1_27_1","first-page":"1","volume":"2453","author":"Malkin G. S.","year":"1998","unstructured":"G. S. Malkin. RIP version 2. RFC, 2453:1--39, 1998.","journal-title":"RFC"},{"key":"e_1_3_2_1_28_1","volume-title":"CoNEXT","author":"Marcos P.","year":"2018","unstructured":"P. Marcos, M. Chiesa, L. Muller, P. Kathiravelu, C. Dietzel, M. Canini, and M. Barcellos. Dynam-IX: a Dynamic Interconnection eXchange. In CoNEXT, 2018."},{"key":"e_1_3_2_1_29_1","first-page":"373","volume-title":"2003 International Conference on Dependable Systems and Networks (DSN 2003), 22--25 June 2003, San Francisco, CA, USA, Proceedings","author":"Marwah M.","year":"2003","unstructured":"M. Marwah, S. Mishra, and C. Fetzer. TCP server fault tolerance using connection migration to a backup server. In 2003 International Conference on Dependable Systems and Networks (DSN 2003), 22--25 June 2003, San Francisco, CA, USA, Proceedings, pages 373--382. IEEE Computer Society, 2003."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/SRDS.2006.21"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2008.4630085"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3371927.3371929"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.comcom.2018.04.013"},{"key":"e_1_3_2_1_34_1","first-page":"1","volume":"2328","author":"Moy J.","year":"1998","unstructured":"J. Moy. OSPF version 2. RFC, 2328:1--244, 1998.","journal-title":"RFC"},{"key":"e_1_3_2_1_35_1","first-page":"305","volume-title":"2014 USENIX Annual Technical Conference, USENIX ATC '14","author":"Ongaro D.","year":"2014","unstructured":"D. Ongaro and J. K. Ousterhout. In search of an understandable consensus algorithm. In 2014 USENIX Annual Technical Conference, USENIX ATC '14, Philadelphia, PA, USA, June 19--20, 2014, pages 305--319. USENIX Association, 2014."},{"key":"e_1_3_2_1_36_1","first-page":"1","article-title":"OSI IS-IS intra-domain routing protocol","volume":"1142","author":"Oran D. R.","year":"1990","unstructured":"D. R. Oran. OSI IS-IS intra-domain routing protocol. RFC, 1142:1--517, 1990.","journal-title":"RFC"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/285237.285291"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2009.2030889"},{"key":"e_1_3_2_1_39_1","first-page":"1","article-title":"Transmission control protocol","volume":"793","author":"Postel J.","year":"1981","unstructured":"J. Postel. Transmission control protocol. RFC, 793:1--91, 1981.","journal-title":"RFC"},{"key":"e_1_3_2_1_40_1","first-page":"1","article-title":"A border gateway protocol 4 (BGP-4)","volume":"4271","author":"Rekhter Y.","year":"2006","unstructured":"Y. Rekhter, T. Li, and S. Hares. A border gateway protocol 4 (BGP-4). RFC, 4271:1--104, 2006.","journal-title":"RFC"},{"key":"e_1_3_2_1_41_1","first-page":"1","article-title":"BGP\/MPLS IP virtual private networks (vpns)","volume":"4364","author":"Rosen E. C.","year":"2006","unstructured":"E. C. Rosen and Y. Rekhter. BGP\/MPLS IP virtual private networks (vpns). RFC, 4364:1--47, 2006.","journal-title":"RFC"},{"key":"e_1_3_2_1_42_1","first-page":"1","article-title":"Graceful restart mechanism for BGP","volume":"4724","author":"Sangli S. R.","year":"2007","unstructured":"S. R. Sangli, E. Chen, R. Fernando, J. G. Scudder, and Y. Rekhter. Graceful restart mechanism for BGP. RFC, 4724:1--15, 2007.","journal-title":"RFC"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/1899928.1899932"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/3098822.3098853"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.23919\/IFIPNetworking52078.2021.9472813"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/3211852.3211862"},{"key":"e_1_3_2_1_47_1","first-page":"1","volume-title":"18th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2021","author":"Shao H.","year":"2021","unstructured":"H. Shao, X. Wang, Y. Lu, Y. Yu, S. Zheng, and Y. Zhao. Accessing cloud with disaggregated software-defined router. In 18th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2021, April 12--14, 2021, pages 1--14. USENIX Association, 2021."},{"key":"e_1_3_2_1_48_1","first-page":"221","volume-title":"3rd USENIX Symposium on Internet Technologies and Systems, USITS'01","author":"Snoeren A. C.","year":"2001","unstructured":"A. C. Snoeren, D. G. Andersen, and H. Balakrishnan. Fine-grained failover using connection migration. In 3rd USENIX Symposium on Internet Technologies and Systems, USITS'01, San Francisco, California, USA, March 26--28, 2001, pages 221--232. USENIX, 2001."},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/HOTOS.2001.990098"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2002.1022294"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2013.6575313"},{"key":"e_1_3_2_1_52_1","volume-title":"Analysis of bgp routing for major cloud service providers: A characterization of growth and accessibility","author":"Svens H.","year":"2022","unstructured":"H. Svens and L. Hellberg. Analysis of bgp routing for major cloud service providers: A characterization of growth and accessibility, 2022."},{"key":"e_1_3_2_1_53_1","first-page":"231","volume-title":"Proceedings of the ACM SIGCOMM 2008 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications","author":"Wang Y.","year":"2008","unstructured":"Y. Wang, E. Keller, B. Biskeborn, J. E. van der Merwe, and J. Rexford. Virtual routers on the move: live router migration as a network-management primitive. In Proceedings of the ACM SIGCOMM 2008 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications, Seattle, WA, USA, August 17--22, 2008, pages 231--242. ACM, 2008."},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/3098822.3098854"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/3355369.3355602"},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2003.1209950"},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.5555\/995794"},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/3482898.3483355"}],"event":{"name":"ACM SIGCOMM '23: ACM SIGCOMM 2023 Conference","sponsor":["SIGCOMM ACM Special Interest Group on Data Communication"],"location":"New York NY USA","acronym":"ACM SIGCOMM '23"},"container-title":["Proceedings of the ACM SIGCOMM 2023 Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3603269.3604852","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3603269.3604852","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:46:42Z","timestamp":1750178802000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3603269.3604852"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,9]]},"references-count":58,"alternative-id":["10.1145\/3603269.3604852","10.1145\/3603269"],"URL":"https:\/\/doi.org\/10.1145\/3603269.3604852","relation":{},"subject":[],"published":{"date-parts":[[2023,9]]},"assertion":[{"value":"2023-09-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}