Download Multi-Protocol Correlation: Data Record Analyses and Correlator
Transcript
CHAPTER 2. BACKGROUND practically not possible to create a perfect system at all points of performance. It is critical on decide on priorities, that is which aspects of performance are critical for the system. Like all systems, a protocol correlator such as the one defined in this project has some prior performance criteria. First of all, such a correlator system needs good correlation performance especially if it is expected to work on real time data. In a large communication network it is possible to collect thousands of xDR every single second if there are enough probes and or traffic; thus, a correlator system needs to have a fast working algorithm to process and correlate input data to keep the system stable. A slow algorithm can cause various problems such as program termination, bottlenecks, instability and unreliable results. Another important performance criteria is memory usage. Working with a huge bunch of data needs a cleanup process. Otherwise, sooner or later, the system will encounter memory issues, regardless of how much memory the system has. 2.4 OSI Model The OSI model is an International Organization for Standardization (ISO) standard and a 7 layer model whose propose is to provide a standard which all protocols should try and adhere to [9]. 29