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
Migration of Virtual Private Network (VPN) segment from traditional network to Software Defined Network (SDN).
Project Area of Specialization Information & Communication TechnologyProject SummaryThis 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 ObjectivesThe 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 MethodIn 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 ProjectThis 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 DeliverableIn 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 | Equipment | 1 | 70000 | 70000 |
| Printing | Miscellaneous | 1 | 10000 | 10000 |