![]() | The contents of Nox (platform) was merged into Software-defined networking on 21 July 2024. The former page's history now serves to provide attribution for that content in the latter page, and it must not be deleted as long as the latter page exists. For the discussion at that location, see its talk page. |
![]() | Nox (platform) was nominated for deletion. The discussion was closed on 20 July 2024 with a consensus to merge. Its contents were merged into Software-defined networking. The original page is now a redirect to this page. For the contribution history and old versions of the redirected article, please see its history; for its talk page, see here. |
This is the talk page for discussing improvements to the Software-defined networking article. This is not a forum for general discussion of the article's subject. |
Article policies
|
Find sources: Google (books · news · scholar · free images · WP refs) · FENS · JSTOR · TWL |
![]() | This article is rated C-class on Wikipedia's content assessment scale. It is of interest to the following WikiProjects: | |||||||||||||
|
In light of this article [1], I think that SDN evolved out of both work from Stanford and much earlier work as well. I'd like to see that reflected in the history. Does anyone mind if I take a crack at that? — Preceding unsigned comment added by Feamster (talk • contribs) 18:25, 2 July 2014 (UTC)
That would be great, Nick. The modern emergence of the phrase SDN came from Kate Greene in this article [2]. In fact, she was the one that coined it. Your paper does a great job of outlining the intellectual history of work that lead to that, as well as was pulled in as the phrase started to become used more broadly. There is a very background of work that's completely ignored in this section. A synopsis of the origins paper would be fantastic. Martin casado (talk) 17:20, 28 November 2016 (UTC)
The history section is utterly and completely wrong. I strongly suggest letting Nick Feamster fix it, and let it reflect the true history of SDN best understood from his paper https://www.cs.princeton.edu/courses/archive/fall13/cos597E/papers/sdnhistory.pdf Sauravdas2 (talk) 05:22, 23 August 2015 (UTC)
Unfortunately, this article *still* does not remotely reflect the history of SDN. Nick Feamster et al. article on history of SDN is a widely accepted account, used by almost any university or textbook covering SDN [3]. SDN became of widespread interest as a consequence of Martin Casado's PhD work, and the Ethane paper published at Sigcomm in 2007. The paper was recently recognized by ACM Sigcomm 2017 (the premiere networking conference) for a "test of time award" with the following citation: "Ethane ushered in the age of Software-Defined Networking (SDN) and a new generation of research that inspired both academia and industry to design network control planes that we can reason about." The term "SDN" was first used by Kate Greene in 2009 [4]. In its current form, the wikipedia page misrepresents the history and is confusing students of networking. In our classes, we have had to stop referencing Wikipedia because of the abundant errors in this page. Can someone please fix it? It's embarrassing in its current form... nickmckeown
In light of the above discussion, I am happy to volunteer to take up the pen to rewrite this section. Barring objection here, I will plan to replace the existing section with a shorter version of the history that's included in the paper that is referenced above. Feamster
Not sure about "separation of the control and data plane first used in the public switched telephone network as a way to simplify provisioning and management" in the first paragraph. Public telephone network has always separated them, right from when the control plane was girls pushing plugs in and out and data plane was analogue.JohnGrantNineTiles (talk) 14:12, 31 March 2018 (UTC)
Wow, if this is Nick Feamster, author of "The Road to SDN: An intellectual history...", I really like y'all's paper! I think that the perspective of SDN as one application of programmable network is important to the continuity of SDN research momentum, and including links to Active Networking will help, as you say, bring this research full circle. Please, crack away. :D
I have reverted the recent edits because they did not offer any improvements to the article. The lead section did not explain the concept in a satisfactory way, missed important aspects mentioned later on, and was partly unintelligible. The template boxes added, on general telecommunications, operating systems, and technology, did not offer a reader any advice for further reading, and were not directly related to the article content. If at all, a networking template could be added. Nageh (talk) 11:12, 19 April 2012 (UTC)
Yes, that is correct. Will try and work on this, but the exiting article is simply wrong — Preceding unsigned comment added by 87.68.250.67 (talk • contribs)
The definition is simple - decouple control from topology. The implications on designs currently on the table by vendors and usage by the various providers are not so simple. Needs more work. Need to adjust the tone in a few spots. No doubt.
Need to add Wiki links as soon as language and tone are improved (in works)to:
Internet Protocol (IP), Autonomous System (AS), Internet Engineering Task Force (IETF), Virtual LAN (VLAN), Virtual Private Network (VPN), Virtual Routing Forwarding (VRF), Open Flow Protocl (OFP), Directory Enables Networking (DEN), Virtual Machines (VM), iOS, Android, Hadoop, Map Reduce, Google, FaceBook, Internet of Things Architecture (IOTA), Managed Network Service (MNS), Infrastructure as a Service (IaaS)
A possibly relevant article. Is Martin Casado really the inventor of OpenFlow / Software-defined networking? He isn't mentioned in either Wikipedia article. He also says: "I actually don't know what SDN means anymore, to be honest", i.e., it has become a meaningless marketing term over the years. Horatio (talk) 09:45, 30 April 2013 (UTC)
Yes, I wrote the original version of OpenFlow, and the predecessor which was used in my PhD research project called Ethane. And the emergence on SDN in the current context was coined by Kate Greene in this article [5] which was based on that work. However, as Jennifer Wexford's and Nick Feamster's paper correctly illustrates, there was a very rich intellectual history that both lead to my work, and was pulled in independently under the SDN umbrella once the term was popularized. I think a fair coverage of the origins would acknowledge that software based networking has been around since networking has, and that there have been many architectures that have included aspects of modern SDN design, however the recent emergence came out of a long line of academic work.Martin casado (talk) 17:19, 28 November 2016 (UTC)
This article appears to be mostly lifted from this industry paper: https://www.opennetworking.org/images/stories/downloads/sdn-resources/white-papers/wp-sdn-newnorm.pdf.
The paper itself proclaims that it is authored by an industry group called the Open Networking Foundation. Moreover, the paper (and consequently the Wikipedia article) reads like marketing copy. I came to this article after seeing the term "software-defined network" in a news story. After reading the article, I am still confused about the meaning of the term. While I am unable to contribute to the improvement of this page, I hope that someone else who is more knowledgeable on the topic can do that.
Wajlee (talk) 23:41, 13 August 2014 (UTC)
This whole section (which makes up about one third of the article) is a verbatim copy/paste from the ONF "Software-Defined Networking: The New Norm for Networks" whitepaper, which is listed as reference number 1 (this one here). I strongly suggest that this be removed completely. --Darkstar (talk) 13:49, 15 May 2015 (UTC)
Anyone else find it interesting... there are 2 spellings of this, commonly used? This article has 9 external links with SDN spelled out - basically half with hyphens, half without. Is it random that the article commits to the hyphenated one? It seems intentional (I see the same on "Software-defined Protection." Is there a grammar policy page regarding this? It seems like terms (capitalized in sentences, and have popular acronyms?) like this are something like proper nouns, falling outside the simple in-sentence grammar rules. Thoughts? Thanks. Justapersona (talk) 20:53, 21 May 2015 (UTC)
The text is identically with the one from https://www.opennetworking.org/sdn-resources/sdn-definition. That should not be the case. — Preceding unsigned comment added by 87.178.176.99 (talk) 15:11, 13 June 2015 (UTC)
The text was apparently modified in the meantime, but everything beyond "dynamic" and "manageable" in the first sentence is still complete marketing drivel. SDN is neither more cost-effective, nor more suitable for high-bandwidth. And I don't even know what "dynamic nature of today's applications" is supposed to mean. I suggest to change the first sentence to "SDN is an architecture purporting to be dynamic and manageable." Marcello Caruso (talk) 17:30, 13 December 2016 (UTC)
The reference to "The New IP" (a marketing term) has been deleted. This looks like a paid edit: https://en.wikipedia.orghttps://demo.azizisearch.com/lite/wikipedia/page/Special:Contributions/67.82.50.114 Nickhilliard (talk) 15:37, 3 September 2015 (UTC)
With regard to the sentence below:
"Software-defined networking (SDN) is an approach to computer networking that allows network administrators to manage network services through abstraction of higher-level functionality."
I understand abstraction to be a detachment from lower-level functionality to provide higher-level functionality. For example, the IDE interface of a hard disk drive is an abstraction of lower-level functionality implemented in the disk controller (seeking, positioning, reading and writing) onto a higher-level of functionality, consisting of a single-dimension array addressable through a logical block address.
I would re-write the first sentence as follows:
"Software-defined networking (SDN) is an approach to computer networking that allows network administrators to manage network services through abstraction of lower-level functionality."
Edepa (talk) 22:22, 18 February 2016 (UTC)
I extended the previous version, which was:
SDN requires some method for the control plane to communicate with the data plane. One such mechanism, OpenFlow, is often misunderstood to be equivalent to SDN, but other mechanisms could also fit into the concept.
to:
SDN was commonly associated with the OpenFlow protocol (for remote communication with network plane elements) since the latter's emergence in 2011. Since 2012[1][2], however, many companies have moved away from OpenFlow as a single-solution, and have embraced a number of different techniques. These include Cisco's Open Network Environment and Nicira’s Network Virtualization Platform.
My rationale is that:
I ought to have posted here before changing, sorry about that. Do give your feedback and I'll factor them in.
Obscure-helper (talk) 16:19, 7 March 2016 (UTC)
Hello fellow Wikipedians,
I have just modified one external link on Software-defined networking. Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:
When you have finished reviewing my changes, please set the checked parameter below to true or failed to let others know (documentation at {{Sourcecheck}}
).
This message was posted before February 2018. After February 2018, "External links modified" talk page sections are no longer generated or monitored by InternetArchiveBot. No special action is required regarding these talk page notices, other than regular verification using the archive tool instructions below. Editors have permission to delete these "External links modified" talk page sections if they want to de-clutter talk pages, but see the RfC before doing mass systematic removals. This message is updated dynamically through the template {{source check}}
(last update: 5 June 2024).
Cheers.—cyberbot IITalk to my owner:Online 10:29, 2 April 2016 (UTC)
And is not quoted:
See, "A need for a new network architecture" at https://www.opennetworking.org/images/stories/downloads/sdn-resources/white-papers/wp-sdn-newnorm.pdf — Preceding unsigned comment added by 65.112.8.140 (talk) 20:49, 28 July 2016 (UTC)
It should be mentioned early in this article that SDN causes a paradigm shift in the Ethernet and the IP Layer, from distributed control (where network elements "talk" to each other using some protocol like OSPF, IS-IS, STP, etc., and then each element configures itself based on the gathered information) to centralized control (where every network element is configured by a central intelligence, that keeps track of the entire network status). This is in my opinion the most central point to understand SDN, as it actually substitutes distributed protocols. In other words, the intelligence is taken out of the individual nodes and put into a central network master. Abstraction (which in the article currently appears to be the most important point of SDN) is in my opinion at least a questionable characteristic. What exactly is the abstraction provided by SDN? Applications that run on top of the central controller still work on the level of flows and topology, very much like the controller in each OSPF or IS-IS node. Marcello Caruso (talk) 17:30, 13 December 2016 (UTC)
regarding the intro, is SDN is an approach to "cloud computing"? isn't SDN rather an approach to networking? this part seems disturbingly out of place. Portrait-in-gray (talk) 19:16, 1 November 2018 (UTC)
I agree to the previous statements in this talk page paragraph, i.e. shift from distributed to centralised control etc., and the "cloud computing" remark is either misleading or requires explanation/qualification/deletion. Some mention of network disaggregation, DevOps, network automation and network programmability could also be made, as some believe those are the key concepts to SDN. Veterans of telecoms may recall the Intelligent Network architecture which seems analogous to me, where the "paradigm shift" was moving the control functions from the switches (SSF/SSP) to "general-purpose" computers (SCF/SCP) by using "Application Part" signalling protocols such as INAP. Perhaps a more enlightened editor/author could make the necessary changes to this SDN wikipedia article? Thanks in advance. 82.21.133.132 (talk) —Preceding undated comment added 21:57, 2 December 2018 (UTC)
Should there be some reference to NETCONF? Is OpenFlow the only SDN protocol? 167.98.51.116 (talk) —Preceding undated comment added 17:13, 30 October 2019 (UTC)
Wikipedia is based on secondary sources, not primary sources such as patents. Since there are zero secondary sources to establish the relevance of these patents, they should not be present on Wikipedia. Also, IP editors, have a look at WP:COI and WP:PROMO - Wikipedia is not a place to write about yourself or otherwise insert mentions of yourself or your work. MrOllie (talk) 22:35, 26 January 2025 (UTC)
You admit that you deleted a section of history that existed for "a long while" without proper Wikipedia procedure.- False. Deleting it is the proper procedure.
Clearly you did not read the references that you deletedI did read them, that is how I noticed that they never should have been added to the article in the first place.
Someone had that edited to Wikipedia and someone had that reviewed 10 years ago- Another false statement.
just delete this part of history without even going through a review process.- Deleting it was the review process.