Apple的Reachability类:Zero Address vs Link-local

时间:2016-01-10 00:44:47

标签: ios networking reachability

使用Apple的Reachability类,您会注意到LocalWifi测试的测试地址是169.254.0.0(所谓的链接本地地址),WWAN的测试地址是地址零( 0.0.0.0我推测)。

可达性支持检查ReachableViaWifi和ReachableViaWWAN。无论我们使用LocalWifi检查(169.254.0.0)还是WWAN检查(0.0.0.0),kSCNetworkReachabilityFlagsIsWWAN标志似乎都会正确返回(即蜂窝数据处于活动状态时)。

但如果使用0.0.0.0检查,Reachability类只会导致网络状态为ReachableViaWWAN ....但是,对于169.254.0.0检查,kSCNetworkReachabilityFlagsIsWWAN是否有效?

有人可以解释检查地址169.254.0.0和地址0.0.0.0之间的区别吗?

0 个答案:

没有答案