Skip to main content
Log in

Analyzing the possibility of applying asymmetric transport protocols in terms of software defined networks

  • Published:
Automatic Control and Computer Sciences Aims and scope Submit manuscript

Abstract

Network load balancing (NLB) is an important element of construction and management of fault tolerance in communication networks. At present, there are a lot of balancing algorithms both for standard approaches to networking and for software defined networks (SDN). An asymmetric transport protocol having the property to use the method anycast for parallel coupling with several servers was developed. The general description of SDN, TCP, and the first asymmetric transport protocol Trickles, as well as one conducted experiment in a network simulator in comparison with Trickles with some implementations of TCP, is presented in the article. A new algorithm for operation of the asymmetric transport protocol based on the experimental results is suggested. Several variants of using the asymmetric transport protocols in terms of SDN are discussed.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Heller, B., Seetharaman, S., Mahadevan, P., Yiakoumis, Y., Sharma, P., Banerjee, S., and McKeown, N., Elastictree: Saving energy in data center networks, Proc. 7th USENIX Conf. on Networked Systems Design and Implementation, NSDI’10, Berkeley, 2010, pp. 17–17.

  2. Handigol, N., Seetharaman, S., Flajslik, M., Johari, R., and McKeown, N., Asterix: Load-balancing as a network primitive, Proc. 9th GENI Eng. Conf., 2010.

  3. Namal, S., Seetharaman, S., Flajslik, M., Johari, R., and McKeown, N., SDN Based Inter-Technology Load Balancing Leveraged by Flow Admission Control, Future Network and Services (SDN4FNS), 2013 IEEE, pp. 1–5.

  4. Transmission Control Protocol. DARPA Internet Program. Protocol Specification, RFC793, 1981, Web site: www.rfc-editor.org

  5. Paxson, V. and Allman, M., Computing TCP’s Retransmission Timer, RFC2988, 2000, www.rfc-editor.org.

    Book  Google Scholar 

  6. Shieh, A., Myers, A.C., and Sirer, E.G., A stateless approach to connection-oriented protocols, ACM Trans. Comput. Syst. 2008, vol. 26(3), pp. 8-1–8-9.

    Article  Google Scholar 

  7. Floyd, S., Henderson, T., and Gurtov, A., The New Reno Modification to TCP’s Fast Recovery Algorithm, RFC3782, 2004. www.rfc-editor.org.

    Book  Google Scholar 

  8. Floyd, S., Mahdavi, J., Mathis, M., and Podolsky, M., An Extension to the Selective Acknowledgement (SACK) Option for TCP RFC2883, 2000. www.rfc-editor.org.

    Book  Google Scholar 

  9. McCanne, S. and Floyd, S., Network Simulator. http://www.isi.edu/nsnam/ns/.

  10. Nikitinskiy, M.A. and Chalyy, D.Ju., Performance analysis of trickles and TCP transport protocols under high-load network conditions, Automatic Control and Computer Sciences, 2013, vol. 47, pp. 359–365.

    Article  Google Scholar 

  11. Jain, R., The Art of Computer Systems Performance Analysis, Wiley, 1991.

    MATH  Google Scholar 

  12. Nikitinskiy, M.A., New analog algorithm of recovery for asymmetric transport protocols, Proc. Int. Sci.-Pract. Conf. “Tendencies of Applied Informatics Development”, Collection of Papers, Yaroslavl, 2013, pp. 234–238.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to M. A. Nikitinskiy.

Additional information

Original Russian Text © M.A. Nikitinskiy, I.V. Alekseev, 2015, published in Avtomatika i Vychislitel’naya Tekhnika, 2015, No. 2, pp. 43–55.

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Nikitinskiy, M.A., Alekseev, I.V. Analyzing the possibility of applying asymmetric transport protocols in terms of software defined networks. Aut. Control Comp. Sci. 49, 94–102 (2015). https://doi.org/10.3103/S0146411615020042

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.3103/S0146411615020042

Keywords

Navigation