Show simple item record

dc.contributor.authorGonuguntla, Raja Bhushan Rao
dc.contributor.authorHash, Larry; Advisor
dc.descriptionA Master’s Project Presented to The Department of Telecommunications In Partial Fulfillment of the Requirements for the Master of Science Degree State University of New York Polytechnic Institute.en_US
dc.description.abstractThere were many developments in Internet usage, which resulted in significant increase in Internet routing. With existing networking infrastructure, it is difficult to meet these requirements and causing more cost and less performance. Since network devices are hardware modules, processing them requires more power and more memory. However, if network protocols are developed using software modules, flexibility can be achieved in various programming applications and reduces dependency on hardware. The concept of using networking protocols as a software module can be explained using “Software Defined Networking (SDN).” With SDN, existing infrastructure can be integrated with various applications and centralized control protocols can be developed. One of the key components of SDN is integrating with Cloud Computing, where many applications can be built, which can be used for on-demand services. Integrating cloud computing with SDN will create dynamic networks and reduces infrastructure costs. In this paper, a case was considered for providing better internet connectivity by building public & private networks using Open source cloud technology (OpenStack) and existing distribution environments. For connectivity, BGP was used as routing protocol as it is known to be well- suited for such environments. Both public and private networks were integrated with SDN for centralized control. OpenStack was used to build various network topologies using different plugins through SDN controller. This method allowed to develop SDN controller with global view of OpenStack networks. The same controller was connected to distributed layers using Open Flow protocol. Since, both OpenStack and distributed networks were attached to SDN controller, centralized control of network protocols could be achieved. This model of centralized networks could be very useful in reducing costs and improving network efficiency, especially in large scale deployments.en_US
dc.subjectSoftware Defined Networkingen_US
dc.subjectOpen Source Softwareen_US
dc.subjectCloud Computingen_US
dc.subjectOpen Flow Protocolen_US
dc.subjectDynamic Networksen_US
dc.subjectBorder Gateway Protocolen_US
dc.titleA Technology Case Study on Integrating Open Stack with SDN for Internet Connectivity using BGPen_US
dc.description.institutionSUNY Polytechnic Institute

Files in this item


This item appears in the following Collection(s)

  • SUNY Polytechnic Institute College of Engineering
    This collection contains master's theses, capstone projects, and other student and faculty work from programs within the Department of Engineering, including computer science and network security.

Show simple item record