2012-02-22 132 views
1

是否有人有关于如何做闪存技术(Flash或Flex)中的数据包丢失测试的想法,如 ping test? 请帮帮我。数据包丢失测试

+1

嘿伙计们对此有何看法?请救我。 – 2012-02-22 18:35:23

+0

pingtest.net似乎在使用java插件来测试数据包丢失。另外 - > http://stackoverflow.com/questions/5907783/i-need-to-ping-to-an-network-with-flash-or-actionscript – 2012-02-23 12:50:06

+0

@ bug-a-lot感谢您的回复。 Pingtest.net使用名为LQApplet.jar的java applet。我下载它并使用NetBeans进行检查。但是我没有发现,这是一种提到的任务。无论如何,我将在http请求上执行此操作。 – 2012-02-23 17:09:55

回答

2

简而言之,不,你无法从Flash进行实际的ping,因为它缺乏发送ICMP数据包的能力。但是,我不得不问,你的推理是什么?

做到这一点(这不是一个真正的ping)的唯一方法是尝试从服务器加载一些非常小的东西,或者让服务器使用各种服务进行回调。所有这些当然都是通过HTTP。

+0

谢谢,我需要计算1.下载速度2.上传速度3.延迟(往返时间)4.抖动5.数据包丢失6.网络可用性,客户机的 。我该怎么做? – 2012-02-23 04:35:09

+0

为什么?那里已经有工具可以做到这一点。下载和上传速度并不难。让它下载一个几megs的文件,用它来完成它的时间;计算非常简单。延迟与调用返回布尔值或其他内容的Web服务一样简单,并且需要时间来查看它需要多长时间。我认为不可能以可靠的方式进行抖动和数据包丢失。网络可用性没有意义,因为客户端计算机需要在互联网上下载swf文件。我建议你做更多的研究。但是,再次,这是不可能的。 – 2012-02-23 17:30:49

+0

是的。下载,上传和延迟确定。 :)。问题是计算抖动和数据包丢失。当我知道闪存技术无法发送ICMP数据包时,情况会变得更糟。这就是为什么,我想知道pingtst.net家伙是如何做到的。并再次感谢您的好意。 – 2012-02-23 17:41:04