CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
Â
Software Defined Network Implementation and Virtual Private Network Using NVGRE
1. Presentation by:-
Ankita Vinod Mandekar (13MIT0108)
1st year MTech IT(Networking),
School of Information Technology and Engineering,
VIT University
Guided by:-
Dr. Krishna Chandramouli
Associate Professor,
Division of Enterprise and Cloud Computing,
School of Information Technology and Engineering,
VIT University
VIT,Vellore
7. 1. SDT Cloud
1. 1 Domain Name Server
âą Domain âsdt.sdntestbed.comâ
âą The Domain Controller and DNS is
on the Host_SDT_1
âą Active Directory Domain System
Menu Bar of Server Manger
with DNS, AD DS, Hyper-V on
Host_SDT_1
Online System on
the domain
sdt.sdntestbed.com
8. 1.2 Hyper Visor
âą Hyper-V is the software on the top of the operating
system of the server
âą Software Based of Data link layer of Network
âą In SDT cloud, on
Host_SDT_1,Host_SDT_2,Host_SDT_5,Host_SDT_6.
Microsoft Windows 2012 R2
server Hyper Visor
Virtual
Machine
9. 1.3 System Centre Virtual Machine Manager
VM_Client_1 VM_Client_2
SDT_Host_2
Cleint_1 VM Network
Client_2 VM Network
Customers Virtual
Machine on the
SDT cloud
Menu Bar SCVMM Showing the
topology of Virtual Machine
âą Virtual Machine Manager
âą Centralize the Cloud Network
âą View Network Topology-
Maintenance
âą Management
âą Security
âą Resource Management
10. 1.4 Open Flow Switch
âą Separation of control plane from the
data plane
âą Enabled with OpenFlow Protocol
with parameters:-
1. Header fields
2. Counters
3. Action
11. 2. Client Network
âą Two Client Network Client_1 and Client_2
âą Internet Service Provider with Following IP provided to cloud and customers
Host IP addresses
ONF_SDT_2 131.107.0.1
Host_SDT_3 131.107.0.30
Host_SDT_4 131.107.0.40
Host_SDT_5 131.107.0.2
Host_SDT_6 131.107.0.5
12. Methodology Used
1. Software Defined Network
âą Centralizes the Cloud Network
âą Flow based Forwarding using Open Flow Enabled Network Devices
âą SCVMM Controller Manages, Maintains the Private Network Topology
âą Access Control Plugin on Controller
13. 2. Network Virtualization Generic Routing Encapsulation
âą Virtual Private Network
âą Virtualization GRE tunnelling protocol
âą Unique Virtual Subnet ID
âą Unique Client ID
âą Encapsulation at source
âą Original Packet retrieval at Destination
14. Results
Software Defined Network
âą Centralized Network on the
Single host Host_SDT_2 in
SDT cloud
âą Secure from Single point
âą Flow based Forwarding
using OpenFlow Protocol
âą Manageable Virtual
Machine hosted in the
cloud
15. Virtual Private Network with NVGRE tunnelling protocol
âą Successful reachable from Clients private
Network to the Virtual Machine hosted on SDT
Cloud
âą Ping to the expected Virtual Machine
âą Unique Client ID for Client identity
âą Unique Subnet ID for the Private IP of Clients
Private Network
16. Conclusion
1. Centralized programmable device SCVMM Controller manages, monitor the physical as
well as virtual systems in the cloud.
2. The OpenFlow enabled Switch have flow table with attributes as matches, ingress port,
and decision flow. The traffic from same source and destination follows same topology.
Thus, the flow based forwarding increasing throughput.
3. Using this technology, the proper distribution of bandwidth is made to provide the
uniform and fast access to virtual Operating System located on the server.
4. Operating System Virtualization results in less infrastructure requirement which is cost
effective.
5. The NVGRE tunnelling protocol provides secure and specific reachability to the
destination on virtual network of cloud.
17. References
1. In Open Network Foundation: OpenFlow Switch Specification version 1.3.1 (wire
protocol) September 2012.
[https://www.opennetworking.org/images/stories/downloads/sdn-
resources/onf-specifications/openflow/openflow-spec-v1.3.1.pdf]
2. Enterasys Secure Network: Software Defined Network (SDN) in the Enterpriseâ,
June 2013.
[http://www.npgusa.com/images/Enterasys_Software_Defined_Networks.pdf]
3. Oren Laadan, Jason Nieh, âOperating System Virtualization: Practice and Experience,
May 2010.
[http://www.cs.columbia.edu/~orenl/papers/systor2010_osvirt.pdf]
4. Oren Laadan, Jason Nieh Test Lab Guide: âWindows Server 2012 R2Hyper-V Network
Virtualization with System
Center 2012 R2 VMM Operating System Virtualization: Practice and Experience.
[http://www.systemcentercentral.com/test-lab-guide-windows-server-2012-r2-hyper-
v-network-virtualization-with-system-center-2012-r2-vmm-2/]
5. Nick McKeown, Tom Anderson, and Hari Balakrishnan âOpenFlow: Enabling
Innovation in Campus Networkâ , December 2008.
[http://archive.openflow.org/documents/openflow-wp-latest.pdf]