Full Text Available

Note: Clicking the button above will open the full text document at the original institutional repository in a new window.

Application Aware Multicasting in VPLS Networks.

Enterprise customer demand for business class Ethernet service offerings, over the years, has steadily increased. More so, the demand for high throughput coupled with efficient utilization of the available bandwidth. This has driven service providers to seek more reliable means of delivering service...

Full description

Saved in:
Bibliographic Details
Main Author: Kweli,Allan
Other Authors: Murgu, Alexandru
Format: Thesis
Language:English
Published: Department of Electrical Engineering 2024
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867614474102374400
access_status_str Open Access
author Kweli,Allan
author2 Murgu, Alexandru
author_browse Kweli,Allan
Murgu, Alexandru
author_facet Murgu, Alexandru
Kweli,Allan
author_sort Kweli,Allan
collection Thesis
description Enterprise customer demand for business class Ethernet service offerings, over the years, has steadily increased. More so, the demand for high throughput coupled with efficient utilization of the available bandwidth. This has driven service providers to seek more reliable means of delivering services to their customers. As businesses expand both financially and geographically service providers have deployed Wide Area Networks (WANs) to deliver Ethernet services to their customers. However the deployment of such networks raises issues related to the cost and scalability of the network deployment. Furthermore the efficiency, in relation to resource utilization, of the network is a major concern to both the SP and the client. Ethernet services provided by a Virtual Private LAN Service (VPLS) network provide scalability, resilience and efficient utilization of the existing network resources. The objectives of this thesis are to investigate how VPLS can offer on-demand business class Ethernet services while being consistent with the core network organization. Furthermore this research aims to develop efficient bandwidth utilization in a Point-to-Multipoint VPLS network using Multiprotocol Label Switching (MPLS) as a transport protocol. MPLS is a Layer 2.5 transport protocol that encapsulates and labels frames from their sources to their destinations. MPLS uses labels to identify the frame destination and in so doing reduces the overall bandwidth when IP headers are used. MPLS facilitates the deployment of VPLS networks, thus VPLS relies on MPLS as its transport protocol. VPLS networks offer emulated Ethernet services, are scalable and are not restricted by geographical dispersion of the customer sites. VPLS networks over MPLS also offer efficient utilization of the networks' bandwidth through mechanisms such as multicast awareness, auto-bandwidth allocation, signaling and auto-discovery. From the mentioned mechanisms, this thesis aims at setting up a VPLS network in a virtualized environment. The reason being, it is cost effective and line with archiving cost efficiency. In the VPLS network, the preferred signaling protocol is Label Distribution Protocol (LDP) as it is essential in the establishment of the MPLS backbone network. The VPLS pseudowires are dynamically created using the Border Gateway Protocol (BGP) protocol. The BPG protocol also ensures scalability, using route-reflect routers in the network. The auto- discovery of peering nodes in the VPLS network is achieved using the BGP protocol. Multicast vii awareness is achieved by configuring separate VPLS instances. Therefore the traffic is not flooded into the network but rather forwarded to members belonging to the same VPLS instance so the existing bandwidth is efficiently utilized. By using MPLS traffic engineered (MPLS- TE)tunnels; the auto-bandwidth mechanism is implemented. Auto-bandwidth control over the MPLS-TE tunnels ensures improved utilization of the available tunnel bandwidth. As mentioned before, the VPLS network is in a virtualized environment. The network routers are based on the Mikrotik routerOS. The routerOS is a standalone operating system based on the Linux v2.6 kernel. The customer sites created have server and client machines, all of which have been virtualized.
format Thesis
id oai:open.uct.ac.za:11427/39149
institution University of Cape Town (South Africa)
language eng
last_indexed 2026-06-10T12:52:36.900Z
license_str Not specified — see source repository
provenance_str_mv Harvested via OAI-PMH from UCTD — University of Cape Town Open Access Repository
publishDate 2024
publishDateRange 2024
publishDateSort 2024
publisher Department of Electrical Engineering
publisherStr Department of Electrical Engineering
record_format dspace
source_str UCTD — University of Cape Town Open Access Repository
spelling oai:open.uct.ac.za:11427/39149 Application Aware Multicasting in VPLS Networks. Kweli,Allan Murgu, Alexandru Electrical Engineering Enterprise customer demand for business class Ethernet service offerings, over the years, has steadily increased. More so, the demand for high throughput coupled with efficient utilization of the available bandwidth. This has driven service providers to seek more reliable means of delivering services to their customers. As businesses expand both financially and geographically service providers have deployed Wide Area Networks (WANs) to deliver Ethernet services to their customers. However the deployment of such networks raises issues related to the cost and scalability of the network deployment. Furthermore the efficiency, in relation to resource utilization, of the network is a major concern to both the SP and the client. Ethernet services provided by a Virtual Private LAN Service (VPLS) network provide scalability, resilience and efficient utilization of the existing network resources. The objectives of this thesis are to investigate how VPLS can offer on-demand business class Ethernet services while being consistent with the core network organization. Furthermore this research aims to develop efficient bandwidth utilization in a Point-to-Multipoint VPLS network using Multiprotocol Label Switching (MPLS) as a transport protocol. MPLS is a Layer 2.5 transport protocol that encapsulates and labels frames from their sources to their destinations. MPLS uses labels to identify the frame destination and in so doing reduces the overall bandwidth when IP headers are used. MPLS facilitates the deployment of VPLS networks, thus VPLS relies on MPLS as its transport protocol. VPLS networks offer emulated Ethernet services, are scalable and are not restricted by geographical dispersion of the customer sites. VPLS networks over MPLS also offer efficient utilization of the networks' bandwidth through mechanisms such as multicast awareness, auto-bandwidth allocation, signaling and auto-discovery. From the mentioned mechanisms, this thesis aims at setting up a VPLS network in a virtualized environment. The reason being, it is cost effective and line with archiving cost efficiency. In the VPLS network, the preferred signaling protocol is Label Distribution Protocol (LDP) as it is essential in the establishment of the MPLS backbone network. The VPLS pseudowires are dynamically created using the Border Gateway Protocol (BGP) protocol. The BPG protocol also ensures scalability, using route-reflect routers in the network. The auto- discovery of peering nodes in the VPLS network is achieved using the BGP protocol. Multicast vii awareness is achieved by configuring separate VPLS instances. Therefore the traffic is not flooded into the network but rather forwarded to members belonging to the same VPLS instance so the existing bandwidth is efficiently utilized. By using MPLS traffic engineered (MPLS- TE)tunnels; the auto-bandwidth mechanism is implemented. Auto-bandwidth control over the MPLS-TE tunnels ensures improved utilization of the available tunnel bandwidth. As mentioned before, the VPLS network is in a virtualized environment. The network routers are based on the Mikrotik routerOS. The routerOS is a standalone operating system based on the Linux v2.6 kernel. The customer sites created have server and client machines, all of which have been virtualized. 2024-02-22T08:16:08Z 2024-02-22T08:16:08Z 2012 2024-02-22T08:13:41Z Thesis / Dissertation Masters MSc http://hdl.handle.net/11427/39149 eng application/pdf Department of Electrical Engineering Faculty of Engineering and the Built Environment
spellingShingle Electrical Engineering
Kweli,Allan
Application Aware Multicasting in VPLS Networks.
thesis_degree_str Master's
title Application Aware Multicasting in VPLS Networks.
title_full Application Aware Multicasting in VPLS Networks.
title_fullStr Application Aware Multicasting in VPLS Networks.
title_full_unstemmed Application Aware Multicasting in VPLS Networks.
title_short Application Aware Multicasting in VPLS Networks.
title_sort application aware multicasting in vpls networks
topic Electrical Engineering
url http://hdl.handle.net/11427/39149
work_keys_str_mv AT kweliallan applicationawaremulticastinginvplsnetworks