, We list in the following the open source code contributions developed and used for this thesis
LISP data-plane -enhanced OpenLISP data-plane implementation, running in the kernel of the FreeBSD Operating System, including additional behaviors (PxTR, RTR) and the advanced features described in Chapter ,
LISP Control Plane -open source implementation of the LISP Control Plane, including advanced features described in Chapters ,
, ? Quagga-ext -an extended version of open source network routing software Quagga, to include the new TLVs in both BGP and OSPF daemons described in Chapter
South Bound Interface (SBI) -Open source implementation of LISP as a southbound plugin for the ONOS controller, including the MS and MR behaviors ,
The OpenLISP control-plane architecture, IEEE Network Magazine, vol.38, pp.34-40, 2014. ,
Achieving Sub-Second Downtimes in Large-Scale Virtual Machine Live Migrations with LISP, IEEE Trans. Network and Service Managent, vol.11, pp.133-143, 2014. ,
Internet Acceleration with LISP Traffic Engineering and Multipath TCP, Proc. of 21st Conference on Innovation in Clouds, Internet and Networks, 2018. ,
Can MPTCP Secure Internet Communications from Man-in-the-Middle Attacks?, In: Proc. of 13th International Conference on Network and Service Management, 2017. ,
PACAO: Protocol Architecture for Cloud Access Optimization, 1st IEEE Conference on Network Softwarization (NETSOFT), pp.13-17, 2015. ,
URL : https://hal.archives-ouvertes.fr/hal-01212797
Transparent Cloud Access Performance Augmentation via an MPTCP-LISP Connection Proxy, Proc. of, 2015. ,
URL : https://hal.archives-ouvertes.fr/hal-01212799
, ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS 2015, pp.201-201, 2015.
,
Achieving sub-second downtimes in Internet virtual machine live migrations with LISP, Proc. IEEE/IFIP Int. Symposium on Integrated Network Management, 2013. ,
An Open ControlPlane Implementation for LISP networks, Proc. of 2012 International Conference on Network Infrastructure and Digital Content, 2012. ,
Demonstrating LISP-based Virtual Machine Mobility for Cloud Networks, IEEE 1st International Conference on Cloud Networking, pp.200-202, 2012. ,
URL : https://hal.archives-ouvertes.fr/hal-01282408
Improving the Inter Domain Management of Locator/ID Separation Protocol (LISP) Networks, IEEE Communications Magazine -Network and Service Management Series, 2018. ,
Analyzing the Internet's BGP routing table, The Internet Protocol Journal, vol.4, pp.2-15, 2001. ,
,
Improving network management with software defined networking, IEEE Communications Magazine, vol.51, issue.2, pp.114-119, 2013. ,
An evolutionary path for the evolved packet system, IEEE Communications Magazine, vol.53, pp.184-191, 2015. ,
A survey of identifier-locator split addressing architectures, Computer Science Review, vol.17, pp.25-42, 2015. ,
The Locator/ID Separation Protocol (LISP). RFC 6830. IETF technical report, 2013. ,
Experience on the Development of LISP-enabled Services: an ISP Perspective, 1st IEEE Conference on Network Softwarization (NETSOFT) ,
The OpenLISP control-plane architecture, IEEE Network Magazine, vol.38, pp.34-40, 2014. ,
An Open Control-Plane Implementation for LISP networks, Proc. of 2012 International Conference on Network Infrastructure and Digital Content, 2012. ,
Report from the IAB Workshop on Routing and Addressing. RFC 4984. IETF technical report, 2007. ,
Recommendation for a Routing Architecture. RFC 6115. IETF technical report, 2011. ,
Host Identity Protocol (HIP) architecture. RFC 4423. IETF technical report, p.99, 2006. ,
LIN6: A Solution to Multihoming and Mobility in IPv6, 2003. ,
MAT: An end-to-end mobile communication architecture with seamless IP handoff support for the next generation Internet, Web and Communication Technologies and Internet-Related Social 2713, 2003. ,
FARA: Reorganizing the addressing architecture, ACM SIG-COMM Workshop on Future Directions in Network Architecture, 2003. ,
MILSA: A mobility and multihoming supporting identi er locator split architecture for naming in the next generation Internet, Global Telecommunications Conference, 2008. ,
Shim6: Level 3 multihoming shim protocol for IPv6. RFC -Proposed Standard 5533, IETF technical report, 2009. ,
Six/One: A Solution for Routing and Addressing in IPv6. Internet-Draft. IETF technical report, 2009. ,
Identifier-Locator Network Protocol (ILNP) Architectural Description. Request for Comments 6740, IETF technical report, 2012. ,
TRIAD: A scalable deployable NAT-based Internet architecture, 2000. ,
IPNL: A NAT-extended Internet architecture, ACM SIGCOMM Computer Communications, 2001. ,
Internet indirection infrastructure, ACM SIGCOMM Computer Communications, 2002. ,
DOI : 10.1007/3-540-45748-8_18
Chord: A scalable peer-to-peer lookup service for Internet applications, ACM SIGCOMM Computer Communications, 2001. ,
4 + 4: An architecture for evolving the Internet address space back toward transparency, ACM SIGCOMM Computer Communications, 2003. ,
A node identity internetworking architecture, Proceedings of 25th IEEE International Conference on Computer Communications, 2006. ,
DOI : 10.1109/infocom.2006.51
URL : http://www.arkko.com/publications/node-id-arch-gi-2006.pdf
An end-middle-end approach to connection establishment, Proceedings of SIGCOMM, 2007. ,
DOI : 10.1145/1282427.1282403
URL : http://www.guha.cc/~saikat/pub/sigcomm07-nutss.pdf
Hierarchical Routing Architecture (HRA)". In: Next Generation Internet Networks NGI, IEEE, 2008. ,
DOI : 10.1109/ngi.2008.19
IP mobility support for IPv4, revised. Request for Comments 5944, IETF technical report, 2010. ,
Mobility support in IPv6. Request for Comments 6275, IETF technical report, 2011. ,
Renumbering still needs work, 2010. ,
DOI : 10.17487/rfc5887
, , 1997.
Efficient Inter-Domain Traffic Engineering with Transit-Edge Hierarchical Routing, Computer Networks, vol.57, pp.976-989, 2013. ,
DOI : 10.1016/j.comnet.2012.11.012
URL : https://hal.archives-ouvertes.fr/hal-01168796
Achieving Sub-Second Downtimes in Large-Scale Virtual Machine Live Migrations with LISP, IEEE Trans. Network and Service Managent, vol.11, pp.133-143, 2014. ,
, Software Defined Networking: The New Norm for Networks, 2012.
Locator/ID Separation Protocol (LISP) Map-Server Interface. RFC 6833. IETF technical report, 2013. ,
DOI : 10.17487/rfc6833
URL : https://www.rfc-editor.org/rfc/pdfrfc/rfc6833.txt.pdf
Locator/ID Separation Protocol Alternative Logical Topology (LISP+ALT). RFC 6836. IETF technical report, 2013. ,
DOI : 10.17487/rfc6836
URL : https://www.rfc-editor.org/rfc/pdfrfc/rfc6836.txt.pdf
Locator/ID Separation Protocol Delegated Database Tree (LISP-DDT). RFC 8111. IETF technical report, 2017. ,
DOI : 10.17487/rfc8111
URL : https://www.rfc-editor.org/rfc/pdfrfc/rfc8111.txt.pdf
Locator ID Separation Protocol (LISP) VM mobility solution, Tech. Rep. Document ID, p.1477005247794150, 2011. ,
Implementing the Locator/ID Separation Protocol: Design and Experience, Computer Networks, vol.55, pp.948-958, 2011. ,
, LISP Mobile Node, 2017.
, Open Overlay Route. Online. url
,
,
,
, ONOS security & performance analysis brigade
,
,
RTCP/IP Illustrated Volume 2 The Implementation. Professional Computing Series ,
LISP Traffic Engineering Use-Cases, IETF technical report, 2014. ,
Achieving sub-second downtimes in Internet virtual machine live migrations with LISP, Proc. IEEE/IFIP Int. Symposium on Integrated Network Management, 2013. ,
Demonstrating LISP-based Virtual Machine Mobility for Cloud Networks, IEEE 1st International Conference on Cloud Networking (CloudNet2012, pp.200-202, 2012. ,
URL : https://hal.archives-ouvertes.fr/hal-01282408
Cloud computing: a study of infrastructure as a service (IAAS), Int. J. Engineering and Inf. Technol, vol.2, pp.60-63, 2010. ,
A survey on service-oriented network virtualization toward convergence of networking and cloud computing, IEEE Trans. Network and Service Management, vol.9, pp.373-392, 2012. ,
Fast transparent migration for virtual machines, Proc. USENIX Annual Technical Conference, 2005. ,
vMotion architecture, performance, and best practices in VMware vSphere 5, 2011. ,
Cisco overlay transport virtualization technology introduction and deployment considerations, 2012. ,
Directory Assistance Problem and High-Level Design Proposal. RFC 7067. IETF technical report, 2013. ,
Seamless live migration of virtual machines over the MAN/WAN, Future Generation Computer Systems, vol.22, pp.901-907, 2006. ,
A performance improvement method for the global live migration of virtual machine with IP mobility, Proc. ICMU, 2010. ,
The efficacy of live virtual machine migrations over the internet, Proc. Int. Workshop on Virtualization Technology in Distributed Computing, p.8, 2007. ,
Hypermip: hypervisor controlled mobile IP for virtual machine live migration across networks, Proc. IEEE High Assurance Systems Engineering Symposium, pp.80-88, 2008. ,
DOI : 10.1109/hase.2008.19
IP Mobility Support for IPv4. RFC 3344. IETF technical report, 2002. ,
VxL AN: a framework for overlaying virtualized layer 2 networks over layer 3 networks, IETF technical report, 2013. ,
Stateless transport tunneling protocol for network virtualization (STT)". In: draft-davie-stt-04, IETF technical report, 2013. ,
NVGRE: Network Virtualization using Generic Routing Encapsulation". In: draft-sridharan-virtualization-nvgre-03, IETF technical report, 2013. ,
Resilient Overlay Networks, ACM SIGCOMM Computer Communication Review, vol.32, pp.1-66, 2002. ,
DOI : 10.1145/502047.502048
URL : http://www.cs.uccs.edu/~cs622/papers/RONAndersonSOSP01.pdf
, OpenLISP control plane. Online. url
OpenLISP: an open source implementation of the Locator/ID Separation Protocol, ACM SIGCOMM, 2009. ,
Locator/ID Separation Protocol (LISP) Map-Versioning. RFC 6834. IETF technical report, 2013. ,
DOI : 10.17487/rfc6834
URL : https://hal.archives-ouvertes.fr/hal-00922772
, Software defined networking: the new norm for networks, ONF, 2012.
, Libvirt: the virtualization API
Live migration of virtual machines, Proc. Conference on Networked Systems Design & Implementation, vol.2, pp.273-286, 2005. ,
KVM: the Linux virtual machine monitor, Proc. Linux Symposium, vol.1, pp.225-230, 2007. ,
Internet time synchronization: the network time protocol, IEEE Trans. Commun, vol.39, pp.1482-1493, 1991. ,
PACAO: Protocol Architecture for Cloud Access Optimization, 1st IEEE Conference on Network Softwarization (NETSOFT), pp.13-17, 2015. ,
URL : https://hal.archives-ouvertes.fr/hal-01212797
Internet Acceleration with LISP Traffic Engineering and Multipath TCP, Proc. of 21st Conference on Innovation in Clouds, Internet and Networks, 2018. ,
Characterisation of AS-level Path Deviations and Multipath in Internet Routing, Proc. of NGI 2010, 2010. ,
, Issues in Revising BGP-4". In: draft-ietf-idr-bgp-issues-06. IETF technical report, 2012.
, Configuring BGP to Select Multiple BGP Paths, JUNOS document
Augmented Multipath TCP Communications, Proc. of IEEE ICNP, 2013. ,
DOI : 10.1109/icnp.2013.6733625
URL : https://hal.archives-ouvertes.fr/hal-01216180
Cross-layer Cooperation to Boost Multipath TCP Performance in Cloud Networks, Proc. of IEEE CLOUDNET, 2013. ,
DOI : 10.1109/cloudnet.2013.6710558
URL : https://hal.archives-ouvertes.fr/hal-01216158
LISP Canonical Address Format (LCAF)". In: draft-ietf-lisp-lcaf-05, IETF technical report, 2014. ,
DOI : 10.17487/rfc8060
URL : https://www.rfc-editor.org/rfc/pdfrfc/rfc8060.txt.pdf
LISP Extensions for Segment Routing, IETF technical report, 2014. ,
Achieving 100% throughput in an input-queued switch, IEEE Transactions on Communications, vol.47, pp.1260-1267, 1999. ,
Reliable multipath provisioning for high-capacity backbone mesh networks, IEEE/ACM Trans. on Networking, vol.15, pp.803-812, 2007. ,
DOI : 10.1109/tnet.2007.896236
Split multipath routing with maximally disjoint paths in ad hoc networks, Proc. of IEEE ICC, 2001. ,
DOI : 10.1109/icc.2001.937262
Multipath routing for video delivery over bandwidth-limited networks, IEEE J. on Selected Areas in Communications, vol.22, pp.1920-1932, 2004. ,
DOI : 10.1109/jsac.2004.836000
A Unified Approach to Congestion Control and NodeBased Multipath Routing, IEEE/ACM Trans. on Networking, vol.17, pp.1413-1426, 2009. ,
DOI : 10.1109/tnet.2008.2011902
Minimizing the differential delay for virtually concatenated Ethernet over SONET systems, Proc. of ICCCN, 2004. ,
DOI : 10.1109/icccn.2004.1401628
Differential delay aware routing for Ethernet over SONETSDH, Proc. of IEEE INFOCOM, 2005. ,
DOI : 10.1109/infcom.2005.1498339
Flow aware differential delay routing for next-generation Ethernet over SONETSDH, Proc. of IEEE ICC, 2006. ,
DOI : 10.1109/icc.2006.254718
Reliable adaptive multipath provisioning with bandwidth and differential delay constraints, Proc. of IEEE INFOCOM, 2010. ,
DOI : 10.1109/infcom.2010.5462042
Survivable Multipath Provisioning With Differential Delay Constraint in Telecom Mesh Networks, IEEE/ACM Trans. on Networking, vol.19, pp.657-669, 2011. ,
Differential delay constrained multipath routing for SDN and optical networks, Electronic Notes in Discrete Mathematics, vol.52, pp.277-284, 2016. ,
DOI : 10.1016/j.endm.2016.03.037
Survivable networks: algorithms for diverse routing, 1999. ,
Augmented Multipath TCP Communications, Proc. of IEEE ICNP 2013, 2013. ,
DOI : 10.1109/icnp.2013.6733625
URL : https://hal.archives-ouvertes.fr/hal-01216180
Extensions for Network-Assisted MPTCP Deployment Models". In: draft-boucadair-mptcp-plain-mode-10, IETF technical report, 2017. ,
Improving the Inter Domain Management of Locator/ID Separation Protocol (LISP) Networks, IEEE Communications Magazine -Network and Service Management Series, 2018. ,
A Survey of Mapping Systems for Locator/Identifier Split Internet Routing, IEEE Communications Surveys & Tutorials, vol.15, 2013. ,
LISP: a southbound SDN protocol?, In: IEEE Communications Magazine, vol.53, pp.201-207, 2015. ,
Managing interdomain traffic in Latin America: a new perspective based on LISP, IEEE Communications Magazine, vol.47, pp.40-48, 2009. ,
Bootstrapping evolvability for inter-domain routing, Proc. of the 14th ACM Workshop on Hot Topics in Networks, 2015. ,
BGP Extended Communities Attribute. RFC 4360. IETF technical report, 2006. ,
LISP Mapping Service Discovery at Large, 2016. ,
LISP Mapping Service Functions Discovery (LMSFD) using OSPF, 2016. ,
Connectivity Provisioning Negotiation Protocol (CPNP)". In: draft-boucadair-connectivity-provisioning-protocol-12, IETF technical report, 2016. ,
Improving Mapping Services in LISP Networks, draft-boucadair-lisp-subscribe-02, 2015. ,
LISP Mapping Bulk Retrieval, draft-boucadairlisp-bulk-01, LISP Mapping Bulk Retrieval, 2016. ,
Improving ITR Resiliency in Locator/ID Separation Protocol (LISP) Networks, 2015. ,
Enhancing Buffer Dimensioning for Multipath TCP, International Conference on the Network of the Future, 2016. ,
Can MPTCP Secure Internet Communications from Manin-the-Middle Attacks?, In: Proc. of 13th International Conference on Network and Service Management, 2017. ,
Transparent Cloud Access Performance Augmentation via an MPTCP-LISP Connection Proxy, Proc. of, 2015. ,
URL : https://hal.archives-ouvertes.fr/hal-01212799
, ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS 2015) (2015), pp.201-201