Software-defined-networking concept and openflow key principles
DOI №______
Abstract
The paper presents the concept of Software-Defined-Networking, and the history of programmable networks and associated review of the latest standards. One of them, the OpenFlow protocol, played an important role in promoting the concept of SDN, significantly influenced research and industry. Consider in more detail the basic principles of OpenFlow. Proposed expansion OpenFlow specification for deployment of decentralized monitoring network, including packet generation and processing on network devices. Technology can restore protection OpenFlow network within 50 ms. For this purpose any action from the network controller is not required, because the switch can immediately respond to setbacks. The technique of restoration controller must interact with network devices that takes longer and makes the method less convenient for large networks with many made components.
Keywords: information network, software-configured network, information security, Linux, Ethernet, OpenFlow.
References
1. McKeown N. “OpenFlow: enabling innovation in campus networks,” / N. McKeown, T. Anderson, H. Balakrishnan, G. Parulkar, L. Peterson, J. Rexford, S. Shenker, and J. Turner // SIGCOMM Comput. Commun. Rev, vol. 38, no. 2. -Mar. 2008- pp. 69–74.
2. Дуравкин Е.В. Архитектура SDN. Анализ основных проблем на пути развития [Електронний ресурс] / Е.В. Дуравкин, Е.Б. Ткачева, Иссам Саад// Системи обробки інформації . – 2015. - випуск 3 (128) - Режим доступу: https://www.google.com.ua/ url?sa=t&rct=j&q=&esrc=s&source=web&cd=8&cad=rja&uact=8&ved=0ahUKEwiM_Mee87DSAhXBvBoKHbr3AhcQFghTMAc&url=http%3A%2F%2Fwww.hups.mil.gov.ua%2Fperiodic-app %2Farticle%2F12126%2Fsoi_2015_3_21.pdf&usg=AFQjCNH6PaaG9b2Jn1SzKgoF2Rh3VlQYG
3. Смелянский Р. Программно-конфигурируемые сети [Электронный ресурс]/ Р. Смелянский // Открытые системы. – 2012. – № 9. – Режим доступа к статье: www.osp.ru/os/2012/09/13039421/
4. О. Р. Лапонина Способы трансформации сетей к SDN-Архитектуре [Електронний ресурс] / О. Р. Лапонина, В.А.Сухомлин // – Режим доступу: http://injoit.org/index.php/j1/article/viewFile/191/143
5. Open Networking Foundation, “SDN Definition,” [Електронний ресурс] // Open Networking Foundation. - 2013. – Режим доступу: https://www.opennetworking.org /index.php?option=comcontent&view=article&id=686&Itemid=272&lang=en
6. Wall D.W. “Messages as active agents,” / D.W.Wall // in Proceedings of the 9th ACM SIGPLANSIGACT Symposium on Principles of Programming Languages (POPL’82).- New York, NY, USA: ACM. – 1982. - pp. 34–39.
7. Красотин А. А. Программно-конфигурируемые сети как этап эволюции сетевых технологий / А. А. Красотин, И. В.Алексеев // Моделирование и анализ информационных систем. – 2013. – Т. 20. – №. 4. – С. 110-124.
8. Фещенко О. А. Анализ задач, возложенных на программно-конфигурируемые сети // Системи обробки інформації. – 2013. – Випуск 9 (116). – С. 181-183.
9. Роговой В. П. ЦЕНТРЫ ОБРАБОТКИ ДАННЫХ НА БАЗЕ ТЕХНОЛОГИИ SDN Роговой В. П. // Праці УДК 621.3 . – 2013. - №3 . - . С. 16-19 .
10. Smith J. “Active networking: one view of the past, present, and future,” Systems, Man, and Cybernetics, Part C: Applications and Reviews. / J. Smith and S. Nettles. // IEEE Transactions on. - Feb. 2004. - vol. 34, no. 1. - pp. 4 –18.
11. Tennenhouse D. “A survey of active network research,”/ D. Tennenhouse, J. Smith, W. Sincoskie, D. Wetherall, and G. Minden. // IEEE Communications Magazine. - Jan. 1997. - vol. 35, no. 1. - pp. 80–86.
12. Biswas J. “The IEEE P1520 standards initiative for programmable network interfaces,”. / J. Biswas, A. A. Lazar, J. F. Huard, K. Lim, S. Mahjoub, L. F. Pau, M. Suzuki, S. Torstensson, W. Wang, and S. Weinstein. // Comm. Mag. - Oct. 1998. - vol. 36, no. 10. - pp. 64–70.
13. Stadler R. Active Technologies for Network and Service Management. / R. Stadler and B. Stiller. // 10th IFIP/IEEE International Workshop on Distributed Systems: Operations and Management (DSOM’99), ser. Lecture Notes in Computer Science. - Oct. 1999. - vol. 1700. Springer .
14. Brunner M. “Management in telecom environments that are based on active networks,” . / M. Brunner and R. Stadler. // J. High Speed Netw. - Dec. 2000. - vol. 9. no. 3,4. - pp. 213–230.
15. Enns R. NETCONF Configuration Protocol (IETF RFC 6241). / R. Enns, M. Bjorklund, J. Schoenwaelder, and A. Bierman. - June 2011.
16. Feamster N. “The case for separating routing from routers,”. / N. Feamster, H. Balakrishnan, J. Rexford, A. Shaikh, and J. van der Merwe. // in Proceedings of the ACM SIGCOMM Workshop on Future Directions in Network Architecture (FDNA’04). - New York, NY, USA: ACM. – 2004. - pp. 5–12.