From 7614a32aa33ea18252d80a3ea4b6428b683986b7 Mon Sep 17 00:00:00 2001
From: Murray Stokely
Technical contact: Robert Watson, George V. Neville-Neil
-Design and implement a wire level regression test suite to exercise various - states in the TCP/IP protocol suite. Ideally with both IPv4 and IPv6 - support.
+ +Design and implement a wire level regression test suite to exercise + various states in the TCP/IP protocol suite. Ideally with both IPv4 + and IPv6 support.
Requirements:
Technical contact: Andre Opperman.
+ +Listens on an interface and tracks all TCP sessions it sees. In the + normal case only general information is carried forward (seq#/ack#, + negotiated SYN/ACK features, etc). Whenever an anomaly happens - + that is a duplicate ACK, SACK response, out-of-order segment, + retransmission or others; it captures those packets into a tcpdump + file for later deep inspection with Wireshark or other tools. This + tool is to be deployed on live hosts and passive monitors to collect + reliable condensed data about real-world behavior of TCP on the + global Internet. Currently no such quantitative data exist and + contribution of such a tool that can be easily run is a significant + step in helping further development of TCP algorithms.
+ +Difficulty: Medium, good familiarity with the TCP RFCs is + necessary and detection of many edge cases has to be implemented correctly.
+