<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "https://jats.nlm.nih.gov/publishing/1.3/JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xml:lang="ru">
  <front xmlns:xlink="http://www.w3.org/1999/xlink">
    <journal-meta>
      <journal-title-group>
        <journal-title>Computing, Telecommunication and Control</journal-title>
        <trans-title-group xml:lang="ru">
          <trans-title>Информатика, телекоммуникации и управление</trans-title>
        </trans-title-group>
      </journal-title-group>
      <issn pub-type="epub">2687-0517</issn>
    </journal-meta>
    <article-meta xmlns:xlink="http://www.w3.org/1999/xlink">
      <article-id pub-id-type="publisher-id">5</article-id>
      <article-id pub-id-type="doi">10.18721/JCSTCS.14105</article-id>
      <title-group>
        <article-title>On programming an application to mitigate DoS attack using OpenDaylight controller in software-defined networking</article-title>
        <trans-title-group xml:lang="ru">
          <trans-title>Программирование приложения для снижения влияния атаки типа отказ в обслуживании с использованием контроллера OpenDaylight в программно- определяемых сетях</trans-title>
        </trans-title-group>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <name>
            <surname>Cajas Guijarro</surname>
            <given-names>Carlos David</given-names>
          </name>
          <email> cajasgcarlos@hotmail.com</email>
        </contrib>
        <contrib contrib-type="author">
          <name>
            <surname>Budanov</surname>
            <given-names>Dmitriy</given-names>
          </name>
          <email>dmitriy.budanov@gmail.com</email>
        </contrib>
      </contrib-group>
      <pub-date publication-format="electronic" date-type="pub" iso-8601-date="2021-03-31">
        <day>31</day>
        <month>03</month>
        <year>2021</year>
      </pub-date>
      <volume>14</volume>
      <issue>1</issue>
      <fpage>50</fpage>
      <lpage>59</lpage>
      <self-uri xmlns:xlink="http://www.w3.org/1999/xlink" content-type="pdf" xlink:href="https://infocom.spbstu.ru/userfiles/files/articles/2021/1/50-59.pdf"/>
      <abstract xml:lang="en">
        <p>Denial of Service (DoS) attacks try to deplete system resources by consuming bandwidth. In this paper the application using Software-Defined Networking (SDN) principles for DoS attack mitigation based on traffic monitoring in a network is proposed. The most important details about the programming aspects of the application using OpenDaylight (ODL) are explained. The application generates both proactive and reactive rules that should be installed in the network devices. Therefore, it is possible to have statistics of the flows and track possible anomalies such as an unexpected increase of the throughput in one or more of the flows. This allows to detect a DoS attack and mitigate it, installing the appropriate rules. Simulation results obtained with the application when using virtual switches in a network with a linear topology are presented.</p>
      </abstract>
      <kwd-group xml:lang="en">
        <kwd>DoS attack</kwd>
        <kwd>software-defined networking</kwd>
        <kwd>OpenDaylight</kwd>
        <kwd>controller</kwd>
        <kwd>proactive rules</kwd>
        <kwd>reactive rules</kwd>
        <kwd>throughput</kwd>
      </kwd-group>
    </article-meta>
  </front>
</article>
