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 |
id |
nemertes-10889-12133 |
---|---|
record_format |
dspace |
spelling |
nemertes-10889-121332022-09-05T11:16:32Z Study and implementation of virtual functions (VNFs) in programmable networks of NFV architecture Μελέτη και υλοποίηση εικονικών λειτουργιών (VNFs) σε προγραμματιζόμενα δίκτυα αρχιτεκτονικής NFV Παναγιωτόπουλος, Βασίλειος Δενάζης, Σπύρος Δενάζης, Σπύρος Λογοθέτης, Μιχαήλ Panagiotopoulos, Vasileios Computer networks TCP NFV SDN Δίκτυα υπολογιστών 004.21 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. Η συνεχώς αυξανόμενη πολυπλοκότητα των μοντέρων δικτύων απαιτεί καινούργιους τρόπους για την λύση των προβλημάτων που παρουσιάζονται. Η Εικονοποίηση Δικτυακών Λειτουργιών (Network Function Virtualization, NFV) είναι μια λύση που προτιμάται όλο και περισσότερο αφού επιτρέπει μεγάλη ευκαμψία όσον αφορά την τοπολογία του δικτύου αλλά και την κλιμάκωση του δικτύου ανάλογα με το φορτίο. Ακόμα, το TCP, όντας η ραχοκοκαλιά του Διαδικτύου, απαιτεί καλύτερες επιδόσεις όπου είναι δυνατό. Σε αυτή την διπλωματική υλοποιείται ένα Performance Enhancing Proxy (PEP) VNF το οποίο όταν εγκατασταθεί ανάμεσα σε δύο σταθμούς μπορεί να σώσει ώς και το 25% του χρόνου που χρειάζεται για να γίνει η χειραψία στο TCP. Αυτό γίνεται χρησιμοποιώντας μια τεχνική που ονομάζεται Early SYN Forwarding (ESF) κατα την οποία το Proxy λειτουργεί ως μεσολαβητής, απαντώντας ταυτόχρονα στο SYN μήνυμα του αποστολέα και προωθώντας το στον προκαθορισμένο παραλήπτη, ουσιαστικά παραλληλοποιώντας την εκτέλεση της τριπλής χειραψίας. 2019-05-05T18:09:10Z 2019-05-05T18:09:10Z 2018-10-09 Thesis http://hdl.handle.net/10889/12133 en_US 6 winzip/winrar application/pdf |
institution |
UPatras |
collection |
Nemertes |
language |
English |
topic |
Computer networks TCP NFV SDN Δίκτυα υπολογιστών 004.21 |
spellingShingle |
Computer networks TCP NFV SDN Δίκτυα υπολογιστών 004.21 Παναγιωτόπουλος, Βασίλειος Study and implementation of virtual functions (VNFs) in programmable networks of NFV architecture |
description |
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. |
author2 |
Δενάζης, Σπύρος |
author_facet |
Δενάζης, Σπύρος Παναγιωτόπουλος, Βασίλειος |
format |
Thesis |
author |
Παναγιωτόπουλος, Βασίλειος |
author_sort |
Παναγιωτόπουλος, Βασίλειος |
title |
Study and implementation of virtual functions (VNFs) in programmable networks of NFV architecture |
title_short |
Study and implementation of virtual functions (VNFs) in programmable networks of NFV architecture |
title_full |
Study and implementation of virtual functions (VNFs) in programmable networks of NFV architecture |
title_fullStr |
Study and implementation of virtual functions (VNFs) in programmable networks of NFV architecture |
title_full_unstemmed |
Study and implementation of virtual functions (VNFs) in programmable networks of NFV architecture |
title_sort |
study and implementation of virtual functions (vnfs) in programmable networks of nfv architecture |
publishDate |
2019 |
url |
http://hdl.handle.net/10889/12133 |
work_keys_str_mv |
AT panagiōtopoulosbasileios studyandimplementationofvirtualfunctionsvnfsinprogrammablenetworksofnfvarchitecture AT panagiōtopoulosbasileios meletēkaiylopoiēsēeikonikōnleitourgiōnvnfsseprogrammatizomenadiktyaarchitektonikēsnfv |
_version_ |
1771297202475368448 |