A Cost-Efficient Software Based Router and Traffic Generator for Simulation and Testing of IP Network

cris.lastimport.scopus2024-09-18T01:30:55Z
dc.abstract.enThe development was carried out using the Qt5.2 integrated development environment, which uses the programming language C++. The main advantage of this environment is that the code written in it can be compiled to different platforms (for example, Windows, Linux, Mac OS). A software router based on a modular architecture has been developed. It uses the socket technology, which allows forming a program-oriented packet network with any topology, including full-coupled topology. A network traffic generator to test the developed software router has been designed. We proposed a scheme to measure the packet processing time of a router using a specialized packet-capture network interface cards (NIC 1 and NIC 2) and a novel traffic generator installed on PC. Based on an experimental test bed we confirmed that our software router provides a cost-efficient alternative to the expensive, special hardware router CISCO 2801.
dc.affiliationTransportu i Informatyki
dc.contributor.authorSu Jun
dc.contributor.authorKrzysztof Przystupa
dc.contributor.authorMykola Beshley
dc.contributor.authorOrest Kochan
dc.contributor.authorHalyna Beshley
dc.contributor.authorMykhailo Klymash
dc.contributor.authorJinfei Wang
dc.contributor.authorDaniel Pieniak
dc.date.accessioned2024-07-05T09:13:04Z
dc.date.available2024-07-05T09:13:04Z
dc.date.issued2019
dc.identifier.doi10.3390/electronics9010040
dc.identifier.issn2079-9292
dc.identifier.urihttps://repo.akademiawsei.eu/handle/item/371
dc.languageen
dc.pbn.affiliationinformation and communication technology
dc.relation.ispartofElectronics
dc.rightsCC-BY
dc.subject.ensoftware-based router
dc.subject.enhardware router
dc.subject.enpacket delay
dc.subject.ennetwork traffic generator
dc.subject.enpackets processing time
dc.titleA Cost-Efficient Software Based Router and Traffic Generator for Simulation and Testing of IP Network
dc.typeReviewArticle
dspace.entity.typePublication
oaire.citation.issue1
oaire.citation.volume9