• DocumentCode
    3465382
  • Title

    Packet reading for network emulation

  • Author

    Bradford, Russell ; Simmonds, Rob ; Unger, Brian

  • Author_Institution
    Dept. of Math. Sci., Univ. of Bath, UK
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    150
  • Lastpage
    157
  • Abstract
    A network emulator, such as the Internet Protocol Traffic and Network Emulator (IP-TNE), enables real applications running on external hosts to interact via a virtual network modelled within the emulator. It combines a real-time network simulation engine with methods to capture specific packets from a network and write packets back to the network with customised headers. This paper explains the reading and writing of packets. It describes which components can be implemented in a portable manner and which need to be implemented in different ways on different operating systems. Both kernel level and user level packet filtering are examined and performance results using gigabit Ethernet and various readers are presented
  • Keywords
    digital simulation; discrete event simulation; local area networks; network operating systems; packet switching; real-time systems; telecommunication traffic; transport protocols; IP-TNE; Internet Protocol Traffic and Network Emulator; customised headers; gigabit Ethernet; kernel level packet filtering; network emulation; operating systems; packet capture; packet reading; packet writing; parallel discrete event simulation; real-time network simulation engine; user level packet filtering; virtual network; Emulation; Filtering; IP networks; Kernel; Operating systems; Protocols; Search engines; Telecommunication traffic; Traffic control; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Modeling, Analysis and Simulation of Computer and Telecommunication Systems, 2001. Proceedings. Ninth International Symposium on
  • Conference_Location
    Cincinnati, OH
  • ISSN
    1526-7639
  • Print_ISBN
    0-7695-1315-8
  • Type

    conf

  • DOI
    10.1109/MASCOT.2001.948864
  • Filename
    948864