Releases: AndersonPaschoalon/Simitar
Releases · AndersonPaschoalon/Simitar
Eulemur rubriventer
Eulemur mongoz
First Major Actual release
Now all 4 components of SIMITAR are complete, and are dividide in:
- snifer-cli.py: applicantion that runs the sniffer component
- trace.db: SIMITAR databace
- trace-analyzer: application that creates the compact trace descriptor
- simitar-gen: application that generate the traffic, using the compact trace descrioptor.
simitar-gen now supports as packet crafters libtins C++ lybrary(tested), Iperf(tested), D-ITG(not tested).
Eulemur macaco
Eulemur fulvus
Main modifications:
- TraceAnalyzer algorithms working properly
- Sniffer component implementation complete, wroking properly. Nust necessary fix the warnings and documentation.
- Next version: change the dirctory structure. Each component should work individually, and implement an python cli wrapper script for all componets,.
Eulemur flavifrons
Main modifications:
- Now, there is an algorithm calcOnOff, which calculates the times between burst of traffic. It also could be expanded to calc the number of packets and kbytes between the bursts. It is written and readded from the XML file as well.
- Changed the Object organization... now, the Class NetworkFlow contains all members, implementation related to members (getters and setters), because it is extremelly boring to add a new getter and setter on NetworkFlow and DummyFlow Each time. Dummy flow is responsible for controlling the treads and the On/Off times. also it will be easy to expand NetworkFlow, if need.
- Regression and unity tests organized in a single function on Main.cpp
Eulemur coronatus
This software version:
- Supports modelling of interarrival times using Linear Regression and Gradient Descendent(Pareto, Weibull, Exponential, Cauchy), Maximum Likelihood (Pareto), and direct estimation (Exponential, Normal, Constant).
- Support Packet size modelling (Constant, Normal, Exponential)
- Is able to classify Link, Network, Transport and Application protocols. Currently supports: ETHERNET, IPV4, IPV6, ARP, ICMPV6, TCP, UDP, DCCP, GRE, SCTP, HTTP, HTTPS, SNMP, SMTP, FTP, BGP, DHCP, DNS, SSH, Telnet, TACACS
- It generates a CDT(CompactTraceDescriptor) file in the format XML
- It supports the traffic generator API " D-ITG API"
- It generates logs files