Migration of Virtual Private Network (VPN) segment from traditional network to Software Defined Network (SDN).

This project is the migration of virtual private network from traditional networking to software defined networking. Software-defined networking (SDN) is a way to manage networks that separates the control plane from the forwarding plane. It does so by using software to manage network functi

2025-06-28 16:34:07 - Adil Khan

Project Title

Migration of Virtual Private Network (VPN) segment from traditional network to Software Defined Network (SDN).

Project Area of Specialization Information & Communication TechnologyProject Summary

This project is the migration of virtual private network from traditional networking to software defined networking.

Software-defined networking (SDN) is a way to manage networks that separates the control plane from the forwarding plane. It does so by using software to manage network functions through a centralized control point. 

Project Objectives

The objective of this project is to replace 

Vendor specific hardware.

Replace Traditionald devices because thay are costly hardware & software is bundled together.

Replace the New features as previously thay can only be added at the will of the vendor. Client can only request the features, vendor will decide whether to add those features or not & the time frame in which these features will become available is at the sole discretion of the vendor.

Replace function specific devicesY. As You can not make your router behave like a load balancer or make your switch behave like a firewall or vice versa

Project Implementation Method

In this project we will test performance of VPN segment on simulator using openflow switches, controllers and applications.

• OVS switches will be simulated in Mininet.

• Traditional network will be simulated in GNS-3.

• Controller’s server will be implemented using NSX. 

For controller we have Some options (i.e POX, NOX, OpenDaylight and NSX etc)

All of the above mentioned controllers uses OpenFlow protocol.

After studying some controllers we selected NSX controller due to its wide range of support and some features

Benefits of the Project

This project brings following benefits:

1. Programmability Brings Flexibility & Agility:

The whole idea behind making something software-defined is the ability to make it programmable in real time. In the case of SDN, this means the ability for the Control Plane to program the functionality of the Data Plane on the fly. 

2. Automation: 

Not only are traditional enterprise networks becoming complex, they require an increasing amount of skilled human capital to run them. At the same time, enterprise network endpoints are slated to grow dramatically as more mobile devices, virtual machines, and “things” are connected to them.

The only reasonable way to bridge this massive gap is through automation.  previously manual network tasks that can be automated in SDN networks:

? Deployment: Zero-touch provisioning and scaling of virtual networks through automation.

? Configuration: Automated IP addressing, DNS, NAT, and routing table.

? Performance: Elastic cap

and dynamic load balancing of virtual network workloads.

? Availability: Automated migration of virtual networks around failures within underlay networks.

3. Centralized network provisioning: 

Software defined networks provide a centralized view of the entire network, making it easier to centralize enterprise management and provisioning. 

4. Lower Operating Costs: 

Administrative efficiency, improvements in server utilization, better control of virtualization, and other benefits should result in operational savings. Although it is still early to show real proof of savings, SDN should lower overall operating costs and result in administrative savings since many of the routine network administration issues can be centralized and automated. 

5. Application Continuity:

Availability and continuity of IT resources in the event of a failure is an important worry for CIOs but is often an underinvested area. NSX makes it easy for organizations to extend their data centers across locations or into the public cloud.

? Reducing hardware costs and complexity through virtualization, decoupling network services from the physical infrastructure.

? Simplifying operations and lower OpEx by automating deployments and reducing the impacts of human error.

Technical Details of Final Deliverable

In this project we will test performance of VPN segment on simulator using openflow switches, controllers and applications.

• OVS switches will be simulated in Mininet.

• Traditional network will be simulated in GNS-3.

• Controller’s server will be implemented using NSX. 

For controller we have Some options (i.e POX, NOX, OpenDaylight and NSX etc)

All of the above mentioned controllers uses OpenFlow protocol.

After studying some controllers we selected NSX controller due to its wide range of support and some features mentioned as below

????

Final Deliverable of the Project Software SystemCore Industry SecurityOther Industries IT Core Technology OthersOther Technologies Cloud InfrastructureSustainable Development Goals Industry, Innovation and InfrastructureRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 80000
NSX controller Equipment17000070000
Printing Miscellaneous 11000010000

More Posts