Intelligent Protocol Analyzer with TCP Behavior Emulation for Interoperability Testing of TCP/IP Protocols
暂无分享,去创建一个
Recently, the TCP/IP protocols are widely used and it is mentioned that, in some cases, throughput is limited due to problems such as network congestion. To solve such problems, the details of communication need to be examined. In order to support such examination, we are developing an ‘intelligent’ protocol analyzer which can estimate what communication has taken place by emulating the behaviors of the TCP protocol entity in a pair of communicating computers. Since modern TCP includes some internal procedures for the flow control, such as the slow start algorithm, this analyzer can emulate these procedures as well as the state transition based behaviors of the basic TCP. This paper describes the overview of the analyzer, the detailed design of the TCP behavior emulation function and the implementation results.
[1] W. Richard Stevens,et al. TCP Slow Start, Congestion Avoidance, Fast Retransmit, and Fast Recovery Algorithms , 1997, RFC.
[2] Toshihiko Kato,et al. Design of Protocol Monitor Emulating Behaviors of TCP/IP Protocols , 1997 .
[3] Per Gunningberg,et al. How a large ATM MTU causes deadlocks in TCP data transfers , 1995, TNET.