现在国内运营商释放nat资源一般udp是1分钟,tcp是5分钟,这就是为啥国内各种app的心跳都是4-5分钟的原因。
国外运营商以美国为例,nat资源释放一般也是tcp 5分钟,但是运营商对苹果和google的push做了特殊处理的。苹果和谷歌的push用的都是5228端口,运营商对这个端口的nat资源释放时间设置成30分钟,这就是为什么谷歌的push心跳缺省是28分钟。苹果的push应该也是介于20-30分钟之间。
现在国内运营商释放nat资源一般udp是1分钟,tcp是5分钟,这就是为啥国内各种app的心跳都是4-5分钟的原因。
国外运营商以美国为例,nat资源释放一般也是tcp 5分钟,但是运营商对苹果和google的push做了特殊处理的。苹果和谷歌的push用的都是5228端口,运营商对这个端口的nat资源释放时间设置成30分钟,这就是为什么谷歌的push心跳缺省是28分钟。苹果的push应该也是介于20-30分钟之间。