Question

For this assignment, you’ll be writing a 1-2 page expanded definition of a term in your...

For this assignment, you’ll be writing a 1-2 page expanded definition of a term in your field of study. You should use the ABC Format. Please refer to Chapter 7 in your textbook to learn how to write an expanded definition and more about the ABC Format.

(expanded definition)- I have provided an example via screen shot

Software Defined Networking- This is the term I am using to write a expanded definition on.

0 0
Add a comment Improve this question Transcribed image text
Answer #1

Expanded definition of "Software Defined Networking": See the details below:

----------------------------------------------------

Software Defined Networking:

What is Software Defined Networking?

Software Defined Networking, SDN in short, is a modern approach and architecture of computer networking employing use of open protocols and interfaces like OpenFlow to initialize, control, manipulate and manage the network behaviour programmatically and dynamically. It also provides abstraction for lower-level functionality. For modern day, dynamic applications and fast changing business requirements, it is an ideal architecture as it separates the network control and forwarding functions. It provides automated, on-demand delivery and mobility to cloud architectures through multiple kind of network technologies, virtual servers, and central control console etc. making networks more flexible and agile.

Origins of Software Defined Networking:

Software-Defined Networking (SDN) finds its roots in the release of Java by Sun Microsystems in 1995. An early SDN project was AT&T's GeoPlex. Under this project, network APIs and dynamic aspects of the Java language were leveraged to implement middleware networks.

In 1998, a startup WebSprocket designed a network operating system and a runtime model in which devices can instantiate network stack(s), interfaces, and protocols as multiple threads

In July 2000, VMFoundry and VMServer were released by WebSprocket. It was termed as 10 years ahead of its time. In 2000, Supranet - a fusion of the physical and the digital worlds as "Internet of Things" was introduced by Gartner Group.

During April and May 2001, Ohio State University and OARnet ran the first SDN test and developed the first practical SDN use case for Internet2.

Bob Burke and Zac Carman in 2003 conceptualized a SDN named Service Preference Architecture (SPA) as a collection of network embedded computing techniques to control the operation of Network Elements such as content servers, routers, switches and gateways. In 2011, Open Networking Foundation was founded in order to promote SDN and OpenFlow.

During 2014 Interop and Tech Field Day, Avaya presented software-defined networking by using shortest path bridging and OpenStack.

Components of Software Defined Networking:

Following are the components of any SDN architecture:

  1. Controller(s): This/These is/are the brain of network known as SDN Controller(s). It provides a centralized view of overall network and functionalities to manipulate underlying components to handle network traffic.
  2. Southbound APIs: These APIs like OpenFlow are used to transmit information to switches and routers in “below” direction.
  3. Northbound APIs: These APIs are used to communicate with applications and business logic in “above” direction.

Benefits of Software Defined Networking:

  • Directly Programmable: It is directly programmable as control functions are separated from forwarding functions.
  • Centralized Management: SDN controller provides the overall central view of network.
  • Agile & Flexible: It enables businesses to deploy applications in no-time as per changing business requirements and needs.
  • Support for Open Standards & Vendor-neutrality: Use of open standards simplifies the network design making it independent from proprietary devices and protocols.

------------------------------------------------------------------------------------------------

Add a comment
Know the answer?
Add Answer to:
For this assignment, you’ll be writing a 1-2 page expanded definition of a term in your...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • Your internship term paper assignment is to do an interview-based term paper dealing with career ...

    please HELP Your internship term paper assignment is to do an interview-based term paper dealing with career information on your field of career interest. Specifically, you will be interviewing three persons who currently work in the field you hope to enter. It is up to you to decide who to interview and how to define your field of interest. Your interest may be a broad category or you may have a very focused or specific interest. By attempting to define...

  • Assignment 1: Economic Brief Due Week 5, worth 150 points This assignment is aligned to these...

    Assignment 1: Economic Brief Due Week 5, worth 150 points This assignment is aligned to these course outcomes: Explain economic principles and their applications in the real world. Summarize the different types of market structures and the role of government in economics. In the workplace, we are often asked to create “briefs.” A brief provides a snapshot, or short, written summary, of a situation or event that has occurred. It is generally just a few pages long and may include...

  • Group Writing Assignment: Becoming a Cyber Sleuth Ever since the Internet has become a global tool...

    Group Writing Assignment: Becoming a Cyber Sleuth Ever since the Internet has become a global tool for sharing information and data, countless organizations have gone virtual. They rely on ICTs to coordinate employees and customers as they produce, distribute, or provide goods or services. As the virtual world of business and personal data has expanded, so, too, has cybercrime. According to a 2011 Symantec study, hackers and cybercriminals have cost the global economy an estimated $114 billion annually. Whether from...

  • Electrolytes. Concentration and Dilution of Solutions Date PRE-LAB ASSIGNMENT: 1. For each of the following, identify...

    Electrolytes. Concentration and Dilution of Solutions Date PRE-LAB ASSIGNMENT: 1. For each of the following, identify the solute, solvent, and solution solute solvent solution a) 10% by mass KNO3(aq) b) a glass of wine containing 12% by volume ethanol in an aqueous solution 2. In this experiment, you will use/calculate the concentration of solutions using a variety of concentration units. Refer back to chapter 9 in your textbook to find the definition or equation for each concentration unit. Write an...

  • SCIENTIFIC READING AND WRITING ASSIGNMENT YOUR NAME: _ __________________________________________...

    SCIENTIFIC READING AND WRITING ASSIGNMENT YOUR NAME: _ _______________________________________________________________ COURSE_:_Cell Biology ________________________________________________________________ Exercise 1.1: Find a primary scientific research article Title: Cross-Tissue Identification of Somatic Stem and Progenitor Cells Using a Single-Cell RNA-Sequencing Derived Gene Signature. ______________________________________________________________________________ Citation: The scientific research paper is located: Journal name: Year : 16 October 2017 Issue # (if applicable) : 04 December 2017 Volume # (if applicable) 35 _______________________________________________________ Page # 2390-2402 Exercise 1.2: Citation Identify the first author(s) (it is authors if there...

  • Complete the following tasks using your AP Database. Please submit 1 .doc file of your SQL...

    Complete the following tasks using your AP Database. Please submit 1 .doc file of your SQL statements and a screen shot of a result set showing the data you inserted, updated, or deleted. I want to change the data in the AP database according to the following requirements. 1. I need an additional payment term for Net due 120 days. 2. I need to delete the Vendor Jobtrak because it has never had an invoice. 3. The vendor Coffee Break...

  • PSY278: Week 7 Assignment Page 1 Course Project: Lifespan Development Project Deliverable #2: The Person and...

    PSY278: Week 7 Assignment Page 1 Course Project: Lifespan Development Project Deliverable #2: The Person and the Theory Assignment Overview This week, you will look for a news story on an individual and describe the lifespan developmental stage/age the individual is experiencing. Thinking like a developmentalist, you will apply concepts from the book and describe what may have contributed to this person's situation. Please note: You have this week and next to complete this project deliverable. It is due at...

  • question part. Do problems 15.9 and 15.10 Writing Your Resume and Preparing Your Cover Message on...

    question part. Do problems 15.9 and 15.10 Writing Your Resume and Preparing Your Cover Message on page 606. 1. Refer to your chapter 2 homework assignment and recall the various job postings you located. Search for and copy/paste a job vacancy found on a job board. Using your job vacancy, complete the following: resume, references, and cover letter. 2. 15.9 - Format your resume as a print-based resume (see page 585); you can decide whether to use chronological or functional...

  • Experiment: Equilibrium and LeChatelier's principle 1. Read and familiarize yourself with the lab. Writing a "recipe"...

    Experiment: Equilibrium and LeChatelier's principle 1. Read and familiarize yourself with the lab. Writing a "recipe" to follow might be a good way to do this. You'll finish lab faster as well. Do not go overboard with this recipe business, it is just a way to remember what you read and digest it better than usual. 2. Read and familiarize yourself with the equilibrium Chapter of your textbook. For prelab, hand in this sheet with the answer to what's below:...

  • In this assignment you’ll implement a data structure called a trie, which is used to answer...

    In this assignment you’ll implement a data structure called a trie, which is used to answer queries regarding the characteristics of a text file (e.g., frequency of a given word). This write-up introduces the concept of a trie, specifies the API you’re expected to implement, and outlines submission instructions as well as the grading rubric. Please carefully read the entire write-up before you begin coding your submission. Tries A trie is an example of a tree data structure that compactly...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT