J. Sherry, S. Hasan, C. Scott, A. Krishnamurthy, S. Ratnasamy et al., Making middleboxes someone else's problem: Network processing as a cloud service, Proc. of the ACM SIGCOMM Conference, pp.13-24, 2012.

M. Ghaznavi, N. Shahriar, S. Kamali, R. Ahmed, and R. Boutaba, Distributed service function chaining, IEEE Journal on Selected Areas in Communications, vol.35, issue.11, pp.2479-2489, 2017.

J. G. Herrera and J. F. Botero, Resource allocation in NFV: A comprehensive survey, IEEE Transactions on Network and Service Management, vol.13, issue.3, pp.518-532, 2016.

S. Palkar, C. Lan, and S. Han, E2: A framework for NFV applications, Proc. of the Symposium on Operating Systems Principles (SOSP), pp.121-136, 2015.

A. Gember-jacobson, R. Viswanathan, C. Prakash, R. Grandl, J. Khalid et al., OpenNF: Enabling innovation in network function control, ACM SIGCOMM Computer Communication Review, vol.44, issue.4, pp.163-174, 2014.

Y. Zhang, N. Beheshti, and L. Beliveau, Steering: A software-defined networking for inline service chaining, Proc. of IEEE Network Protocols (ICNP), pp.1-10, 2013.

S. K. Fayazbakhsh, V. Sekar, M. Yu, and J. C. Mogul, Flowtags: Enforcing network-wide policies in the presence of dynamic middlebox actions, Proc. of the ACM SIGCOMM Workshop on Hot Topics in Software Defined Networking, pp.19-24, 2013.

A. Gember, A. Krishnamurthy, S. S. John, R. Grandl, X. Gao et al., Stratos: A networkaware orchestration layer for middleboxes in the cloud, CoRR, 2013.

R. Hartert, S. Vissicchio, P. Schaus, O. Bonaventure, C. Filsfils et al., A declarative and expressive approach to control forwarding paths in carrier-grade networks, ACM SIGCOMM computer communication review, vol.45, pp.15-28, 2015.

Z. A. Qazi, C. Tu, and L. Chiang, SIMPLE-fying middlebox policy enforcement using SDN, Proc. of the ACM SIGCOMM, pp.27-38, 2013.

A. Abdelsalam, F. Clad, and C. Filsfils, Implementation of virtual network function chaining through segment routing in a linux-based NFV infrastructure, Proc. of the IEEE Conference on Network Softwarization (NetSoft, pp.1-5, 2017.

P. Zave, R. A. Ferreira, X. K. Zou, M. Morimoto, and J. Rexford, Dynamic service chaining with dysco, Proc. of the Conference of the ACM Special Interest Group on Data Communication, pp.57-70, 2017.

P. Quinn, U. Elzur, and C. Pignataro, Network service header (NSH), RFC, vol.8300, 2018.

S. Rajagopalan, D. Williams, H. Jamjoom, and A. Warfield, Split/merge: System support for elastic execution in virtual middleboxes, Proc. of the USENIX Conference on Networked Systems Design and Implementation (NSDI), pp.227-240, 2013.

M. Kablan, A. Alsudais, E. Keller, and F. Le, Stateless network functions: Breaking the tight coupling of state and processing, Proc. of the USENIX Conference on Networked Systems Design and Implementation (NSDI, pp.97-112, 2017.

, nfv-vital

P. Naik, D. K. Shaw, and M. Vutukuru, NFVPerf: Online performance monitoring and bottleneck detection for NFV, Proc. of the IEEE Conference on Network Function Virtualization and Software Defined Networks, pp.154-160, 2016.

Z. Wang and J. Crowcroft, Bandwidth-delay based routing algorithms, Proc. of the IEEE Global Telecommunications Conference (GLOBE-COM), vol.3, pp.2129-2133, 1995.

J. J. , Algorithms for finding paths with multiple constraints, Networks, vol.14, issue.1, pp.95-116

D. Balouek and C. Amarie, Adding virtualization capabilities to the Grid'5000 testbed," in Cloud Computing and Services Science, ser. Communications in Computer and Information Science, vol.367, pp.3-20, 2013.

, Defo website

N. Spring, R. Mahajan, and D. Wetherall, Measuring ISP topologies with rocketfuel, ACM SIGCOMM Computer Communication Review, vol.32, issue.4, pp.133-145, 2002.

N. Tastevin, M. Obadia, and M. Bouet, A graph approach to placement of service functions chains, IFIP/IEEE Symposium on Integrated Network and Service Management (IM, pp.134-141, 2017.

, Opnfv

, Opendaylight

, Onos

, Linux container (lxc)

, Frrouting

P. Bosshart, D. Daly, and G. Gibb, P4: Programming protocolindependent packet processors, ACM SIGCOMM Computer Communication Review, vol.44, issue.3, pp.87-95, 2014.

, P4 software switch

, Distributed systems emulator (distem)