我正在使用支持 VoLTE 的 Android 设备。当设备连接到 LTE 时,它会自动获得与 APN1 的 PDN 连接,用于 Internet 访问。紧接着,设备请求 PDN 连接到 IMS APN (APN2)。此过程完成后,设备同时连接到两个不同的 APN,这两个 APN 具有不同的 IP 地址,并且可以在两个“连接”上同时发送流量。
问:我想了解 Android(在我的例子中是 4.1.2)实际上是如何实现这个的(?)
我假设这是两个不同的接口,但 netcfg(adb shell)只显示一个接口,一个用于 APN1。APN2 的那个找不到了。但是,它处于活动状态并且正在工作,因为该设备正在向其发送 IMS 信号(我对此 100% 肯定)。结果,我无法捕获流量 (tcpdump) 或添加路由规则以通过 APN2 ping 特定 IP 地址。