{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,20]],"date-time":"2026-03-20T16:17:04Z","timestamp":1774023424881,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":34,"publisher":"ACM","license":[{"start":{"date-parts":[[2013,8,27]],"date-time":"2013-08-27T00:00:00Z","timestamp":1377561600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2013,8,27]]},"DOI":"10.1145\/2486001.2486011","type":"proceedings-article","created":{"date-parts":[[2013,8,13]],"date-time":"2013-08-13T08:31:21Z","timestamp":1376382681000},"page":"99-110","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":455,"title":["Forwarding metamorphosis"],"prefix":"10.1145","author":[{"given":"Pat","family":"Bosshart","sequence":"first","affiliation":[{"name":"Texas Instruments, Dallas, TX, USA"}]},{"given":"Glen","family":"Gibb","sequence":"additional","affiliation":[{"name":"Stanford University, Stanford, CA, USA"}]},{"given":"Hun-Seok","family":"Kim","sequence":"additional","affiliation":[{"name":"Texas Instruments, Dallas, TX, USA"}]},{"given":"George","family":"Varghese","sequence":"additional","affiliation":[{"name":"Microsoft Research, Mountain View, CA, USA"}]},{"given":"Nick","family":"McKeown","sequence":"additional","affiliation":[{"name":"Stanford University, Stanford, CA, USA"}]},{"given":"Martin","family":"Izzard","sequence":"additional","affiliation":[{"name":"Texas Instruments, Dallas, TX, USA"}]},{"given":"Fernando","family":"Mujica","sequence":"additional","affiliation":[{"name":"Texas Instruments, Dallas, TX, USA"}]},{"given":"Mark","family":"Horowitz","sequence":"additional","affiliation":[{"name":"Stanford University, Stanford, CA, USA"}]}],"member":"320","published-online":{"date-parts":[[2013,8,27]]},"reference":[{"key":"e_1_3_2_1_1_1","first-page":"125","article-title":"Low power TCAM","volume":"8","author":"Bosshart P.","year":"2012","unstructured":"P. Bosshart . Low power TCAM . US Patent 8 , 125 ,810, Feb. 2012 . P. Bosshart. Low power TCAM. US Patent 8,125,810, Feb. 2012.","journal-title":"US Patent"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2486001.2486011"},{"key":"e_1_3_2_1_3_1","unstructured":"Brocade. Software-Defined Networking. http:\/\/www.brocade.com\/launch\/sdn\/index.html.  Brocade. Software-Defined Networking. http:\/\/www.brocade.com\/launch\/sdn\/index.html."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00224-006-1249-3"},{"key":"e_1_3_2_1_5_1","unstructured":"Cisco. QuantumFlow Processor. http:\/\/newsroom.cisco.com\/dlls\/2008\/hd_030408b.html.  Cisco. QuantumFlow Processor. http:\/\/newsroom.cisco.com\/dlls\/2008\/hd_030408b.html."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1592568.1592593"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1629575.1629578"},{"key":"e_1_3_2_1_9_1","unstructured":"EZchip. NP-5 Network Processor. http:\/\/www.ezchip.com\/p_np5.htm.  EZchip. NP-5 Network Processor. http:\/\/www.ezchip.com\/p_np5.htm."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00224-004-1195-x"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1544012.1544033"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1851182.1851207"},{"key":"e_1_3_2_1_13_1","volume-title":"Open Networking Summit","author":"H\u00f6lzle U.","year":"2012","unstructured":"U. H\u00f6lzle . OpenFlow@Google. In Open Networking Summit , April 2012 . http:\/\/opennetsummit.org\/archives\/apr12\/hoelzle-tue-openflow.pdf. U. H\u00f6lzle. OpenFlow@Google. In Open Networking Summit, April 2012. http:\/\/opennetsummit.org\/archives\/apr12\/hoelzle-tue-openflow.pdf."},{"key":"e_1_3_2_1_14_1","unstructured":"HP. OpenFlow--Software-Defined Network (SDN). http:\/\/www.hp.com\/OpenFlow\/.  HP. OpenFlow--Software-Defined Network (SDN). http:\/\/www.hp.com\/OpenFlow\/."},{"key":"e_1_3_2_1_15_1","volume-title":"Amendment 5: Connectivity Fault Management","author":"IEEE","year":"2007","unstructured":"IEEE Std 802.1ag-2007 : Amendment 5: Connectivity Fault Management . 2007 . IEEE Std 802.1ag-2007: Amendment 5: Connectivity Fault Management. 2007."},{"key":"e_1_3_2_1_16_1","volume-title":"Amendment 7: Provider Backbone Bridges","author":"IEEE","year":"2008","unstructured":"IEEE Std 802.1ah-2008 : Amendment 7: Provider Backbone Bridges . 2008 . IEEE Std 802.1ah-2008: Amendment 7: Provider Backbone Bridges. 2008."},{"key":"e_1_3_2_1_17_1","volume-title":"March","author":"IETF.","year":"2010","unstructured":"IETF. RFC 5810 ForCES Protocol Specification , March 2010 . IETF. RFC 5810 ForCES Protocol Specification, March 2010."},{"key":"e_1_3_2_1_18_1","volume-title":"October","author":"IETF.","year":"2010","unstructured":"IETF. RFC 6052 IPv6 Addressing of IPv4\/IPv6 Translators , October 2010 . IETF. RFC 6052 IPv6 Addressing of IPv4\/IPv6 Translators, October 2010."},{"key":"e_1_3_2_1_19_1","volume-title":"Feb.","author":"IETF.","year":"2013","unstructured":"IETF. NVGRE: Network Virtualization using Generic Routing Encapsulation , Feb. 2013 . https:\/\/tools.ietf.org\/html\/draft-sridharan-virtualization-nvgre-02. IETF. NVGRE: Network Virtualization using Generic Routing Encapsulation, Feb. 2013. https:\/\/tools.ietf.org\/html\/draft-sridharan-virtualization-nvgre-02."},{"key":"e_1_3_2_1_20_1","unstructured":"IETF. Overlay Transport Virtualization Feb. 2013. https:\/\/tools.ietf.org\/html\/draft-hasmit-otv-04.  IETF. Overlay Transport Virtualization Feb. 2013. https:\/\/tools.ietf.org\/html\/draft-hasmit-otv-04."},{"key":"e_1_3_2_1_21_1","volume-title":"Mar.","author":"IETF.","year":"2013","unstructured":"IETF. A Stateless Transport Tunneling Protocol for Network Virtualization (STT) , Mar. 2013 . https:\/\/tools.ietf.org\/html\/draft-davie-stt-03. IETF. A Stateless Transport Tunneling Protocol for Network Virtualization (STT), Mar. 2013. https:\/\/tools.ietf.org\/html\/draft-davie-stt-03."},{"key":"e_1_3_2_1_22_1","volume-title":"May","author":"IETF.","year":"2013","unstructured":"IETF. VXLAN: A Framework for Overlaying Virtualized Layer 2 Networks over Layer 3 Networks , May 2013 . https:\/\/tools.ietf.org\/html\/draft-mahalingam-dutt-dcops-vxlan-04. IETF. VXLAN: A Framework for Overlaying Virtualized Layer 2 Networks over Layer 3 Networks, May 2013. https:\/\/tools.ietf.org\/html\/draft-mahalingam-dutt-dcops-vxlan-04."},{"key":"e_1_3_2_1_23_1","unstructured":"Indigo--Open Source OpenFlow Switches. http:\/\/www.openflowhub.org\/display\/Indigo\/Indigo+-+Open+Source+OpenFlow+Switches.  Indigo--Open Source OpenFlow Switches. http:\/\/www.openflowhub.org\/display\/Indigo\/Indigo+-+Open+Source+OpenFlow+Switches."},{"key":"e_1_3_2_1_24_1","unstructured":"Intel Ethernet Switch Silicon FM6000.http:\/\/ark.intel.com\/products\/series\/64370.  Intel Ethernet Switch Silicon FM6000.http:\/\/ark.intel.com\/products\/series\/64370."},{"key":"e_1_3_2_1_25_1","volume-title":"OAM Functions and Mechanisms for Ethernet Based Networks G.8013\/Y.1731","author":"T.","year":"2011","unstructured":"ITU- T. OAM Functions and Mechanisms for Ethernet Based Networks G.8013\/Y.1731 , 2011 . ITU-T. OAM Functions and Mechanisms for Ethernet Based Networks G.8013\/Y.1731, 2011."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1137\/080728743"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/1355734.1355746"},{"key":"e_1_3_2_1_28_1","unstructured":"NEC. ProgrammableFlow Networking. http:\/\/www.necam.com\/SDN\/.  NEC. ProgrammableFlow Networking. http:\/\/www.necam.com\/SDN\/."},{"key":"e_1_3_2_1_29_1","unstructured":"Netronome. NFP-6xxx Flow Processor. http:\/\/www.netronome.com\/pages\/flow-processors\/.  Netronome. NFP-6xxx Flow Processor. http:\/\/www.netronome.com\/pages\/flow-processors\/."},{"key":"e_1_3_2_1_30_1","unstructured":"Open Networking Foundation. Fowarding Abstractions Working Group. https:\/\/www.opennetworking.org\/working-groups\/forwarding-abstractions.  Open Networking Foundation. Fowarding Abstractions Working Group. https:\/\/www.opennetworking.org\/working-groups\/forwarding-abstractions."},{"key":"e_1_3_2_1_31_1","unstructured":"Open Networking Foundation. OpenFlow Switch Specification. Version 1.3.1.  Open Networking Foundation. OpenFlow Switch Specification. Version 1.3.1."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jalgor.2003.12.002"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/781027.781060"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/2342356.2342427"},{"key":"e_1_3_2_1_35_1","unstructured":"Xilinx. 7 series FPGA overview. http:\/\/www.xilinx.com\/support\/documentation\/data_sheets\/ds180_7Series_Overview.pdf.  Xilinx. 7 series FPGA overview. http:\/\/www.xilinx.com\/support\/documentation\/data_sheets\/ds180_7Series_Overview.pdf."}],"event":{"name":"SIGCOMM'13: ACM SIGCOMM 2013 Conference","location":"Hong Kong China","acronym":"SIGCOMM'13","sponsor":["SIGCOMM ACM Special Interest Group on Data Communication"]},"container-title":["Proceedings of the ACM SIGCOMM 2013 conference on SIGCOMM"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2486001.2486011","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2486001.2486011","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:48:40Z","timestamp":1750222120000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2486001.2486011"}},"subtitle":["fast programmable match-action processing in hardware for SDN"],"short-title":[],"issued":{"date-parts":[[2013,8,27]]},"references-count":34,"alternative-id":["10.1145\/2486001.2486011","10.1145\/2486001"],"URL":"https:\/\/doi.org\/10.1145\/2486001.2486011","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/2534169.2486011","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2013,8,27]]},"assertion":[{"value":"2013-08-27","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}