iPhone上的网络接口名称?

Jör*_*örn 5 iphone network-programming xamarin.ios

我使用以下代码获取iPhone上当前可用的网络接口列表:

NetworkInterface[] l__objNetworkInterfaceList = NetworkInterface.GetAllNetworkInterfaces();

foreach (NetworkInterface l__objNetworkInterface in l__objNetworkInterfaceList)
{
   Console.WriteLine("Name: " + l__objNetworkInterface.Name);
}
Run Code Online (Sandbox Code Playgroud)

l__objNetworkInterface.Name返回一个标识接口的短字符串(例如lo0用于环回,en0用于WiFi,pdp_ip用于蜂窝,依此类推).但我得到一些名称,我无法弄清楚他们指定的接口类型:

ap0
gif0
stf0
Run Code Online (Sandbox Code Playgroud)

有谁知道这种接口类型?是否有列出接口的文档?

pou*_*pou 3

  • git适用于 *BSD(包括 OSX、iOS)世界中的隧道;

  • stf用于六到四(IPv6 到 IPv4);

  • 不太确定ap0...我认为这可能是一个拼写错误,tap0但它似乎是和(即 wifi 到 3g)之间的一座桥梁,这很有意义;en0pdp_ip0

如果您想了解更多详细信息,可以在谷歌上搜索有关该主题的书籍。