Study and implementation of virtual functions (VNFs) in programmable networks of NFV architecture

The growing complexity of modern networks requires new novel ways to solve problems. Network Function Virtualization (NFV) has been a developing trend because it enables tremendous flexibility with regards to network topologies and performance scaling. Also, TCP, being the workhorse of the Internet...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Παναγιωτόπουλος, Βασίλειος
Άλλοι συγγραφείς: Δενάζης, Σπύρος
Μορφή: Thesis
Γλώσσα:English
Έκδοση: 2019
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10889/12133
Περιγραφή
Περίληψη:The growing complexity of modern networks requires new novel ways to solve problems. Network Function Virtualization (NFV) has been a developing trend because it enables tremendous flexibility with regards to network topologies and performance scaling. Also, TCP, being the workhorse of the Internet calls for better performance when possible. In this thesis we implement a Performance Enhancing Proxy (PEP) VNF that when installed between two stations can save up to 25% of the time required to perform a TCP handshake. This is done using a technique called Early SYN Forwarding (ESF) in which the proxy serves as a mediator, simultaneously responding to SYN requests to the sender and forwarding them to their predestined recipient, effectively parallelizing the execution of the three-way-handshake.