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