自动测试网络接口

时间:2010-03-08 13:12:11

标签: language-agnostic networking autotest

我正在开发一个软件组件,负责测试网络接口是否与互联网具有连接性。可以把它看作是XBOX360用来通知用户它是否与Live网络连接的相同测试(仅作为示例)。

到目前为止,我认为自动测试会像这样运行:
1)测试物理网络接口(如果电缆连接,有上行/下行等...) 2)测试逻辑网络(有IP地址,有DNS等...)
3)连接到互联网(例如,可以访问谷歌)
4)??? 5)利润! (开玩笑......)

我的问题与第3步有关:如何正确检测我的软件是否与互联网连接?是否有任何固定的IP地址可以ping?

问题是我不想完全依赖google.com(或任何其他知名地址),因为那些可以及时更改,而我的组件将嵌入移动设备,不容易更新

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

我建议icann.org

另一个问题是,如果您真的想检查您是否与负责提供互联网连接的提供商有联系。如果是这种情况,即使ISP关闭,您的测试也应该是绿色的。