2011-06-08 294 views
0

我创建使用本地主机对这一计划在vb.net..m控制台中的TCP客户机/服务器的聊天软件是指发送数据包,并从相同的网络接口卡接收.. 现在我捕获的数据包从这个软件在Wireshark ..我想绘制从wireshark上捕获的数据的TCp吞吐量图,但我有这个问题..很好地帮助我..! 也教我在x轴和y轴应该采取哪个值..?TCP吞吐量图

这里是我的Wireshark的捕获,因为我无法发送和接收pckets区分数据..!

No.,"Time","Source","Destination","Protocol","Info","New Column","New Column" 
1,"0.000000","115.186.111.66","115.186.111.66","TCP","pda-data > versiera [PSH, ACK] Seq=1 Ack=1 Win=65510 Len=3","1","9050" 


2,"0.441512","115.186.111.66","115.186.111.66","TCP","[TCP Retransmission] pda-data > versiera [PSH, ACK] Seq=1 Ack=1 Win=65510 Len=3","2","9050" 


3,"0.442643","115.186.111.66","115.186.111.66","TCP","versiera > pda-data [PSH, ACK] Seq=1 Ack=4 Win=65532 Len=3","3","3253" 

4,"0.829213","115.186.111.66","115.186.111.66","TCP","[TCP Retransmission] versiera > pda-data [PSH, ACK] Seq=1 Ack=4 Win=65532 Len=3","4","3253" 

5,"0.949875","115.186.111.66","115.186.111.66","TCP","pda-data > versiera [ACK] Seq=4 Ack=4 Win=65507 Len=0","5","9050" 

6,"1.259930","115.186.111.66","115.186.111.66","TCP","[TCP Dup ACK 5#1] pda-data > versiera [ACK] Seq=4 Ack=4 Win=65507 Len=0","6","9050" 

7,"6.755535","115.186.111.66","115.186.111.66","TCP","pda-data > versiera [PSH, ACK] Seq=4 Ack=4 Win=65507 Len=3","7","9050" 

8,"7.119189","115.186.111.66","115.186.111.66","TCP","[TCP Retransmission] pda-data > versiera [PSH, ACK] Seq=4 Ack=4 Win=65507 Len=3","8","9050" 

9,"7.119833","115.186.111.66","115.186.111.66","TCP","versiera > pda-data [PSH, ACK] Seq=4 Ack=7 Win=65529 Len=3","9","3253" 

10,"7.467483","115.186.111.66","115.186.111.66","TCP","[TCP Retransmission] versiera > pda-data [PSH, ACK] Seq=4 Ack=7 Win=65529 Len=3","10","3253" 

11,"7.588601","115.186.111.66","115.186.111.66","TCP","pda-data > versiera [ACK] Seq=7 Ack=7 Win=65504 Len=0","11","9050" 

12,"7.931341","115.186.111.66","115.186.111.66","TCP","[TCP Dup ACK 11#1] pda-data > versiera [ACK] Seq=7 Ack=7 Win=65504 Len=0","12","9050" 

13,"11.311228","115.186.111.66","115.186.111.66","TCP","pda-data > versiera [PSH, ACK] Seq=7 Ack=7 Win=65504 Len=3","13","9050" 

14,"11.650297","115.186.111.66","115.186.111.66","TCP","[TCP Retransmission] pda-data > versiera [PSH, ACK] Seq=7 Ack=7 Win=65504 Len=3","14","9050" 

15,"11.650931","115.186.111.66","115.186.111.66","TCP","versiera > pda-data [PSH, ACK] Seq=7 Ack=10 Win=65526 Len=3","15","3253" 

16,"11.953358","115.186.111.66","115.186.111.66","TCP","[TCP Retransmission] versiera > pda-data [PSH, ACK] Seq=7 Ack=10 Win=65526 Len=3","16","3253" 

17,"12.114983","115.186.111.66","115.186.111.66","TCP","pda-data > versiera [ACK] Seq=10 Ack=10 Win=65501 Len=0","17","9050" 

18,"12.388906","115.186.111.66","115.186.111.66","TCP","[TCP Dup ACK 17#1] pda-data > versiera [ACK] Seq=10 Ack=10 Win=65501 Len=0","18","9050" 

19,"18.455431","115.186.111.66","115.186.111.66","TCP","pda-data > versiera [PSH, ACK] Seq=10 Ack=10 Win=65501 Len=3","19","9050" 

20,"18.699858","115.186.111.66","115.186.111.66","TCP","[TCP Retransmission] pda-data > versiera [PSH, ACK] Seq=10 Ack=10 Win=65501 Len=3","20","9050" 

对不起,我找不到比这更好的方式,张贴在这里我wirehsrak数据:-O

+0

如果你要绘制的吞吐量,它是一个轴将是“吞吐量”打赌...... – 2011-06-08 22:24:34

回答

0

既然你正在监视你的电脑和自己,是的,这将使它很难之间的对话。一般来说,如果你是来源,那么你发送,如果你是目的地,那么你正在接收。

我建议X轴是时间,Y轴是吞吐量。

+0

它不应该是那么难。您应该能够通过匹配wireshark报告的TCP端口号来识别客户端和服务器。 – 2011-06-08 22:26:27

+0

但我在两个程序中都使用相同的(9050)端口。你想让我改变它们中的任何一个然后捕获包吗? – Madiha 2011-06-08 22:28:56

+0

不,但是,如果你有两台测试机器来验证你的想法,为什么你要监控自己的交通情况,这会更混乱?从技术上讲,它永远不会离开。端口号有帮助,但通常你会一直在看2台不同的机器? – BugFinder 2011-06-08 22:30:32