2002 · 11 citations · 5 references
Internet Traffic AnalysisEngineeringComputer ArchitectureFlow IdentificationQueueing TheoryOperations ResearchHardware SecurityQuantitative AnalysisSystems EngineeringParallel ComputingNetwork Traffic MeasurementFluid QueueData FlowStreaming EngineComputer EngineeringComputer ScienceEdge ComputingBackbone Traffic TracesNetwork Traffic ControlCloud ComputingProcess ControlParallel ProgrammingTransport Layer
Over the last several years there has been considerable interest in multimedia communications over the Internet. This paper investigates one of the key technical issues in supporting per-flow queueing-flow identification. We present several hashing-based flow identification approaches and examine their performance and scalability limits with a quantitative analysis and a simulation study with backbone traffic traces. Of the hashing schemes we studied, 32-bit CRC and XOR-folding of the five-tuple demonstrate excellent performance, both on the memory requirement for a collision rate target, and on the number of collided flows on average and in the worst-case. Our findings show that, with hashing-based schemes, it is feasible to implement flow identification at high speeds to support hundreds of thousands of flows with resource reservation.
5