1.APN:Access Point Name 接入点名称,用来标识GPRS的业务种类,目前分为两大类:CMWAP(通过GPRS访问WAP业务)、CMNET(除了WAP以外的服务目前都用CMNET,比如连接因特网等)。
手机默认上网配置一般用于WAP浏览,所以APN接入点普遍默认设置成CMWAP,名称一般叫“移动梦网”(中国移动的品牌),CMNET的接入配置名称一般叫“GPRS连接互联网”之类的。
2.中国移动对gprs分组数据业务进行了限制,把它分成了“cmnet”和“cmwap”两种接入方式。cmnet是允许手机直接接入internet互联网,允许tcp长连接,允许udp数据包,可以说cmnet是gprs服务本来的面貌;
而cmwap则是被“阉割”版的gprs服务,所有的数据只能先通过一个叫做wap网关的服务器中转才能发送到公网上去,而且不能够支持tcp长连接(这个长连接的意思是,连上了以后,就不断开)不支持udp数据包,只允许http连接请求通过。我们可以简单地把cmwap理解为只能够用http协议进行通信的gprs方式,cmnet则是没有这种限制,可以随意连接手机到互联网的gprs方式。“cmnet”连接虽好,但是流量价格昂贵,现在的手机软件绝大多数都是采用cmwap连接。
3.通过cmwap方式时,即通过移动网关的http代理访问网络时。对每次建立GPRS连接之后的第一个http请求,移动的代理网关可能不会直接去取需要的资源,而返回一个推送页。我们可以取出推送页中href的内容,以其为url再请求一遍,或用原来的url再请求一次,移动网关才会返回需要的东西。
断开连接后,重新建立GPRS连接后可能又会有推送页。
(1)第二次请求时,不要断开原来的gprs连接再建立新的连接,可连续发送请求数据。
(2)使用cmwap时,确保是与移动网关(10.0.0.172:80)建立了tcp连接,而不是连接你的业务地址。
(3)要在http协议中使用keep-alive属性,才可以重新发送请求数据,否则每完成一个“http请求-应答”后,都会断开tcp连接。
注意重新发送与多次发送的区别,一次http请求可能会多次发送才完成。
根据后续测试,也可能只有访问wap地址时,才有推送页,或者移动可能会去掉推送页。
推送页内容参考
http://blog.sina.com.cn/s/blog_4b3c1f950100gj49.html
2.VPN : Virtual Private Network,虚拟专用网络。顾名思义,虚拟专用网络我们可以把它理解成是虚拟出来的企业内部专线。它可以通过特殊的加密的通讯协议在连接在Internet上的位于不同地方的两个或多个企业内部网之间建立一条专有的通讯线路,就好比是架设了一条专线一样,但是它并不需要真正的去铺设光缆之类的物理线路。这就好比去电信局申请专线,但是不用给铺设线路的费用,也不用购买路由器等硬件设备。VPN技术原是路由器具有的重要技术之一,目前在交换机,防火墙设备或WINDOWS2000等软件里也都支持VPN功能,一句话,VPN的核心就是在利用公共网络建立虚拟私有网。
3.
CMWAP 和 CMNET 只是移动人为划分的两个GPRS接入方式。前者是为手机WAP上网而设立的,后者则主要是为PC、笔记本电脑、PDA等利用GPRS上网服务。
cmwap 应用采用的实现方式是 “ 终端+ WAP 网关+ WAP 服务器 ” 的模式。主要的目的是通过 WAP 网关完成 WAP-WEB 的协议转换 以达到节省网络流量和兼容现有 WEB 应用的目的。 WAP 网关从技术的角度讲,只是一个提供代理服务的主机,它不一定由网络运营商提供。目前只有唯一的一个 WAP 网关: 10.0.0 .172 (但各省市可能有各自的二级代理),标准的 WAP 网关仅仅实现了 HTTP 代理的功能,并未完成路由、 NAT 等局域网网关的功能。这就决定了它在应用上所受到的限制。目前,移动的 WAP 网关对外只提供 HTTP 代理协议( 80 和 8080 端口)和 WAP 网关协议( 9201 端口)。 CMNET 拥有完全的 Internet 访问权,与 internet 一样,没有带来网关
10.0.0.172是移动和联通手机wap上网的代理服务器,10.0.0.200是中国电信的