User Tools

Site Tools


midd:traffic_scheduling:project_log

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Next revision Both sides next revision
midd:traffic_scheduling:project_log [2009/03/23 22:35]
afbarnard created, included all previous content
midd:traffic_scheduling:project_log [2009/04/05 21:50]
afbarnard added project log entries for the past week
Line 75: Line 75:
 PK - Created UDP plug-in. Server is sinking them. Next step is still real time capture on the server. Had to modify the TCP plug-in to slow it down. TCP wants to buffer up and send as few packets as possible. I want as many packets as possible so had to add about 100 millisecond delay between sends. PK - Created UDP plug-in. Server is sinking them. Next step is still real time capture on the server. Had to modify the TCP plug-in to slow it down. TCP wants to buffer up and send as few packets as possible. I want as many packets as possible so had to add about 100 millisecond delay between sends.
  
 +==== 03/23 ====
 +
 +AB - Worked on project wiki site. Created main page, reorganized existing content, uploaded proposal.
 +
 +==== 03/29 ====
 +
 +PK - Have real time capture on server working. Was a little more difficult than expected as the server doesn'​t have a complete picture of who is sending to it. It builds a time-based partner dictionary and filters packets based on who is in the dictionary. If no packets have been sent or received with a partner, the partner times out and is removed from the filter dictionary. Next step is to provide a data exchange mechanism between client and server where by one tells the other what it's packet history is.
 +
 +AB - Looked up useful SNMP variables. Information is on the [[midd:​traffic_scheduling:​metrics#​SNMP|metrics page]].
 +
 +==== 03/30 ====
 +
 +Met for lunch. Discussed much.
 +
 +PK - Looked for TCP PUSH support in Windows (.NET). There isn't any. Zilch.
 +
 +AB - Investigated using C# on Linux. Mono looks feasible. Will try to get it running.
 +
 +==== 03/31 ====
 +
 +PK - it looks like SNMP won't be usable by us. a) It is hardware dependent - you must know what hardware you're talking to in order to use it b) it requires a known "​community name" which works as a password - since we don't know it, we can't use it. :(
 +
 +PK - modified server to echo any TCP and UDP packets that it sinks. This made the partner stuff I added unnecessary and it has been removed.
 +
 +==== 04/02 ====
 +
 +AB - Attempt to test database connections with Python. No easy ODBC connectors for MySQL, so will have to do at home where I have more control over my development environment.
 +
 +==== 04/05 ====
 +
 +AB - Got Mono up and running for C# development on Linux. Connected to Perry'​s databases. Traffic analysis is next.
midd/traffic_scheduling/project_log.txt ยท Last modified: 2009/05/15 14:55 by afbarnard