REAL

SDN programozás, a pyretic programozási nyelv = SDN Programming, the Pyretic Programming Language

Agg, Péter András and Johanyák, Zsolt Csaba and Halczman, Szilvia (2017) SDN programozás, a pyretic programozási nyelv = SDN Programming, the Pyretic Programming Language. GRADUS, 4 (2). pp. 453-460. ISSN 2064-8014

[img]
Preview
Text
2017_CSC_002_Agg.pdf

Download (525kB) | Preview

Abstract

A szoftver által definiált hálózatok (SDN) egy meglehetősen új hálózati megoldás. Az SDN szétválasztja a vezérlő síkot és az adatsíkot. Három fő résszel rendelkezik: az adatsíkkal, a vezérlő síkkal és az alkalmazási síkkal. Az alkalmazási sík tartalmazza a Programozási nyelveket. Ezen nyelvek használatával a felhasználó vezérelheti és módosíthatja a hálózat viselkedését. Az SDN az alacsony szintű programozási nyelvektől a magas szintűig számos lehetőséget biztosít számunkra. A Pyretic magas szintű, nyílt forráskódú és Python alapú Programozási nyelv. A Pyretic párhuzamos és egymás utáni operátorok használatával statikus és dinamikus továbbítási irányelveket határoz meg. Fő jellemzője a ,ha - akkor" kapcsolat és a függvények használata. Cikkünkben bemutatjuk általánosságban az SDN programozást, a Python és a Frenetic nyelvek jellemzőit. Ismertetjük a Pyretic nyelv szabályait és szerkezetét. Ismertetünk néhány Programozási problémát és annak megoldását, mint például dinamikus, vagy lekérdezési szabályok létrehozása, módosítása.

Item Type: Article
Uncontrolled Keywords: SDN, Szoftver által definiált hálózat, SDN programozás, SDN programozási nyelvek, Pyretic
Subjects: Q Science / természettudomány > QA Mathematics / matematika > QA76 Computer software / programozás
Depositing User: Zoltán Subecz
Date Deposited: 17 Jun 2020 09:40
Last Modified: 17 Jun 2020 09:40
URI: http://real.mtak.hu/id/eprint/109819

Actions (login required)

Edit Item Edit Item