DocumentCode
182248
Title
Experience in Implementing & Deploying a Non-IP Routing Protocol VIRO in GENI
Author
Dumba, Braulio ; Guobao Sun ; Mekky, Hesham ; Zhi-Li Zhang
Author_Institution
Univ. of Minnesota, Minneapolis, MN, USA
fYear
2014
fDate
21-24 Oct. 2014
Firstpage
533
Lastpage
539
Abstract
In this paper, we describe our experience in implementing a non-IP routing protocol - Virtual Id Routing (VIRO) - using the OVS-SDN platform in GENI. As a novel, "plug-&-play", routing paradigm for future dynamic networks, VIRO decouples routing/forwarding from addressing by introducing a topology-aware, structured virtual id layer to encode the locations of switches and devices in the physical topology for scalable and resilient routing. Despite its general "match-action" forwarding function, the existing OVS-SDN platform is closely tied to the conventional Ethernet/IP/TCP header formats, and cannot be directly used to implement the new VIRO routing/forwarding paradigm. As a result, we repurpose the Ethernet MAC address to represent VIRO virtual id, modify and extend the OVS (both within the user space and the kernel space) to implement the VIRO forwarding functions. We also utilize a set of local POX controllers (one per VIRO switch) to emulate the VIRO distributed control plane and one global POX controller to realize the VIRO (centralized) management plane. We evaluate our prototype implementation through the Mininet emulation and GENI deployment test and discuss some lessons learned using the test-bed.
Keywords
local area networks; routing protocols; software defined networking; telecommunication network topology; Ethernet MAC address; Ethernet/IP/TCP header formats; GENI; Mininet emulation; OVS-SDN platform; VIRO distributed control plane; deployment test; forwarding functions; forwarding paradigm; future dynamic networks; general match-action forwarding function; kernel space; local POX controllers; non-IP routing protocol; physical topology; routing paradigm; scalable resilient routing; topology-aware structured virtual id layer; user space; virtual ID routing; IP networks; Network topology; Routing; Routing protocols; Switches;
fLanguage
English
Publisher
ieee
Conference_Titel
Network Protocols (ICNP), 2014 IEEE 22nd International Conference on
Conference_Location
Raleigh, NC
Print_ISBN
978-1-4799-6203-7
Type
conf
DOI
10.1109/ICNP.2014.85
Filename
6980424
Link To Document