IEEE Communications Letters · 2012 · 18 citations · 7 references
Internet Traffic AnalysisEngineeringComputer ArchitecturePerformance IssueNic BuffersAnalyzing Timestamp AccuracyTiming AnalysisSystems EngineeringInternet Of ThingsBatch ProcessingParallel ComputingData ManagementReal-time Operating SystemComputer EngineeringLow LatencyComputer ScienceBuffer ManagementHigh-speed NetworkingPerformance Analysis ToolEdge ComputingNetwork Traffic ControlNovel Packet I/oNetwork Traffic Measurement
Novel packet I/O engines allow capturing traffic at multi-10Gb/s using only-software and commodity-hardware systems. This is achieved thanks to the application of techniques such as batch processing. Nevertheless, this feature involves degradation in the timestamp accuracy, which may be relevant for monitoring purposes. We propose two different approaches to mitigate such effect: a simple algorithm to distribute inter-batch time among the packets composing a batch, and a driver modification to poll NIC buffers avoiding batch processing. Experimental results, using both synthetic and real traffic, show that our proposals allow capturing accurately timestamped traffic for monitoring purposes at multi-10Gb/s rates.
7
Sangjin Han, Keon Jang, KyoungSoo Park et al. · 2010 · 531 citations · Full text
Sangjin Han, Keon Jang, KyoungSoo Park et al. · ACM SIGCOMM Computer Communication Review · 2010 · 211 citations
Why Can Some Advanced Ethernet NICs Cause Packet Reordering?
Wenji Wu, Phil DeMar, M. Crawford · IEEE Communications Letters · 2010 · 30 citations · Full text