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. |
---|