《CMWAP和CMNET比较》由会员分享,可在线阅读,更多相关《CMWAP和CMNET比较(15页珍藏版)》请在金锄头文库上搜索。
1、CMWAP 和 CMNET 终极大比较CMWAP 和 CMNET 终极大比较 用手机上网已经有好长一段时间了,每次在和朋友交流经验时,总会发现很多朋友对CMWAP 和 CMNET 的区别还是不甚了解。对于一些新软件,经常有人会问“CMWAP 可以用吗?” ,所以笔者撰写了此文,希望本文能为大家解开这个疑惑。问题 1为什么会有两个接入点?在网上查阅大量资料后并经过反复的尝试与探索后,笔者对 CMWAP 和 CMNET 两种上网方式作出了一下总结:在国际上,通常只有一种 GPRS 接入方式,为什么在中国会有CMWAP 和 CMNET 两兄弟呢?(彩信之所以单独配置接入点是因为彩信服务需要连接专用的
2、服务器,在这里不作探讨。 )其实,CMWAP 和 CMNET 只是中国移动人为划分的两个 GPRS 接入方式。前者是为手机 WAP 上网而设立的,后者则主要是为 PC、笔记本电脑、PDA 等利用 GPRS 上网服务。它们在实现方式上并没有任何差别,但因为定位不同,所以和 CMNET 相比,CMWAP 便有了部分限制,资费上也存在差别。问题 2什么是 WAP?WAP 只是一种 GPRS 应用模式,它与 GRPS 的接入方式是无关的。WAP 应用采用的实现方式是“终端WAP 网关 WAP 服务器”的模式,不同于一般 Internet 的“终端服务器”的工作模式。主要的目的是通过 WAP 网关完成
3、WAP-WEB 的协议转换以达到节省网络流量和兼容现有 WEB 应用的目的。WAP 网关从技术的角度讲,只是一个提供代理服务的主机,它不一定由网络运营商提供。但据我所知,中国移动 GPRS 网络目前只有唯一的一个 WAP 网关:10.0.0.172,有中国移动提供,用于 WAP 浏览( HTTP)服务。有一点需要注意,WAP 网关和一般意义上的局域网网关是有差别的,标准的 WAP 网关仅仅实现了 HTTP 代理的功能,并未完成路由、NAT 等局域网网关的功能。这就决定了它在应用上所受到的限制。问题 3中国移动对 CMWAP 的限制?为了从应用中区别两者的定位,中国移动对 CMWAP 作了一定的
4、限制,主要表现在CMWAP 接入时只能访问 GPRS 网络内的 IP(10.*.*.*) ,而无法通过路由访问Internet。 (少数地区的移动网络可能不存在这一限制。 )我们用 CMWAP 浏览 Internet 上的网页就是通过 WAP 网关协议或它提供的 HTTP 代理服务实现的。说到这里,就让笔者自然而然的联想到公司的网络,相信不少工作的朋友都有类似的体会。公司的网络在网关上不提供路由和 NAT,仅仅提供一个可以访问外网的 HTTP 代理。这样,我们就无法直接使用 QQ、MSN 等非 HTTP 协议的应用软件了(好在它们还提供的有 HTTP 代理的连接方式) ,CMWAP 也正是。问
5、题 4CMWAP 和 CMNET 的适用范围两种上网连接方式的适用范围才是大家最关心的问题。CMNET 拥有完全的 Internet 访问权,这里就不多说了,主要让我们来看看 CMWAP。因为有了上面提到的限制,CMWAP 的适用范围就要看 WAP 网关所提供的支持了。目前,中国移动的 WAP 网关对外只提供 HTTP 代理协议(80 和 8080 端口)和 WAP 网关协议(9201 端口) 。因此,只有满足以下两个条件的应用才能在中国移动的 CMWAP 接入方式下正常工作:1. 应用程序的网络请求基于 HTTP 协议。2. 应用程序支持 HTTP 代理协议或 WAP 网关协议。问题 5如何
6、辨别一个应用程序的网络请求是否基于 HTTP 协议?这个问题还真不好回答,要完全做到这一点需要通过拦截应用程序的通信数据包进行分析。这里提供几个简单的方法给广大朋友:从表现上看,如果它的网络请求是网址(URL)的形式,那么通常是基于 HTTP 协议的,如 Web 浏览器;如果它连接的服务器端口是 80,那么它可能是基于 HTTP 协议的。问题 6如何区别一个应用程序支持 HTTP 代理协议还是 WAP 网关协议呢?首先看它的设置中有没有代理服务器的选项,如果有则表示它支持 HTTP 代理协议。如果没有,则需要按照以下步骤测试:在 GPRS 接入点设置的高级设置里去掉代理服务器的设置项:Serv
7、er Address 和 Server Port,如果应用程序可以正常工作,那么它是基于 WAP 网关协议,如 Java 程序、S60 内置的浏览器。如果在此状态下不能正常工作,而恢复 GPRS 接入点高级设置中的代理服务器设置后能够正常工作,则应用程序支持 HTTP 代理协议(代理设置从系统中读取) 。如果仍不能正常工作,那么这个应用程序一般来说是不支持 HTTP 代理协议或 WAP 网关协议的。这里需要特别说明的是 JavaQQ,它有 Socket 和 HTTP 两种版本。现在网上流传的可用于 CMWAP 的 JavaQQ 就是基于 HTTP 协议的。就拿那个 JavaQQ 2004 来说
8、,启动画面中就明确的写着“KJava QQ HTTP”。而 SIS 版的 QQ 和 AgileMessenger(S60 的 MSN 客户端)因为是采用的普通的 Socket 连接方式,因此无法用于 CMWAP。最后笔者总结了一下,CMWAP 下可以使用的常见软件的工作方式:(1) 手机内置的浏览器:WAP 网关协议(2) Opera 浏览器: HTTP 代理协议(有代理设置)(3) Java 程序:WAP 网关协议(4) AvantGo:HTTP 代理协议(有代理设置)手机上网现在已经被许多手机用户广泛使用,笔者谨希望这篇文章能对用手机上网的用户有所帮助。CMWAP 和 CMNET 的主要区
9、别与适用范围随着移动优惠促销活动的开展,很多网友都对 20 元包月的 CMWAP 无线上网产生了很大的兴趣,但是一些朋友在对 CMWAP 和 CMNET 的区别还是不甚了解,导致了很多朋友在毫无知觉的情况下被扣了一大笔流量费,可真是心疼啊!对于一些新软件,也经常有人会问“CMWAP 可以用吗? ”,那么我们今天就来谈谈CMWAP 和 CMNET 的主要区别与适用范围。(1) 为什么会有两个接入点?在国际上,通常只有一种 GPRS 接入方式,为什么在中国会有 CMWAP 和 CMNET两兄弟呢?(彩信之所以单独配置接入点是因为彩信服务需要连接专用的服务器,在这里不作探讨。)其实,CMWAP 和
10、CMNET 只是中国移动人为划分的两个 GPRS 接入方式。前者是为手机 WAP 上网而设立的,后者则主要是为 PC、笔记本电脑、PDA 等利用 GPRS 上网服务。它们在实现方式上并没有任何差别,但因为定位不同,所以和 CMNET 相比,CMWAP 便有了部分限制,资费上也存在差别。(2) 什么是 WAP?WAP 只是一种 GPRS 应用模式,它与 GRPS 的接入方式是无关的。WAP 应用采用的实现方式是“终端WAP 网关WAP 服务器” 的模式,不同于一般 Internet 的“终端服务器”的工作模式。主要的目的是通过 WAP 网关完成 WAP-WEB 的协议转换以达到节省网络流量和兼容
11、现有 WEB 应用的目的。WAP 网关从技术的角度讲,只是一个提供代理服务的主机,它不一定由网络运营商提供。但据我所知,中国移动 GPRS 网络目前只有唯一的一个 WAP 网关:10.0.0.172,有中国移动提供,用于 WAP 浏览( HTTP)服务。有一点需要注意,WAP 网关和一般意义上的局域网网关是有差别的,标准的 WAP 网关仅仅实现了 HTTP 代理的功能,并未完成路由、NAT 等局域网网关的功能。这就决定了它在应用上所受到的限制。(3) 中国移动对 CMWAP 的限制为了从应用中区别两者的定位,中国移动对 CMWAP 作了一定的限制,主要表现在CMWAP 接入时只能访问 GPRS
12、 网络内的 IP(10.*.*.*),而无法通过路由访问Internet。(少数地区的移动网络可能不存在这一限制。)我们用 CMWAP 浏览 Internet上的网页就是通过 WAP 网关协议或它提供的 HTTP 代理服务实现的。说到这里,就让我自然而然的联想到公司的网络,相信不少工作的朋友都有类似的体会。公司的网络在网关上不提供路由和 NAT,仅仅提供一个可以访问外网的 HTTP 代理。这样,我们就无法直接使用 QQ、MSN 等非 HTTP 协议的应用软件了(好在它们还提供的有 HTTP 代理的连接方式)。CMWAP 也正是如此。(4) 适用范围适用范围才是大家最关心的问题。CMNET 拥有
13、完全的 Internet 访问权,这里就不多说了,主要让我们来看看 CMWAP。因为有了上面提到的限制,CMWAP 的适用范围就要看 WAP 网关所提供的支持了。目前,中国移动的 WAP 网关对外只提供 HTTP 代理协议(80 和 8080 端口)和 WAP 网关协议(9201 端口)。因此,只有满足以下两个条件的应用才能在中国移动的 CMWAP 接入方式下正常工作:1. 应用程序的网络请求基于 HTTP 协议。2. 应用程序支持 HTTP 代理协议或 WAP 网关协议。如何辨别一个应用程序的网络请求是否基于 HTTP 协议?这个问题还真不好回答,要完全做到这一点需要通过拦截应用程序的通信数
14、据包进行分析。这里提供几个简单的方法给广大菜鸟朋友:从表现上看,如果它的网络请求是网址(URL)的形式,那么通常是基于 HTTP 协议的,如 Web 浏览器;如果它连接的服务器端口是 80,那么它可能是基于 HTTP 协议的。如果确实无法准确判断,那么请直接看下一个条件。(满足第二个条件的应用一定是基于 HTTP 协议的)如何区别一个应用程序支持 HTTP 代理协议还是 WAP 网关协议呢?首先看它的设置中有没有代理服务器的选项(通常在 S60 上未特别说明的代理都是特指 HTTP 代理),如果有则表示它支持 HTTP 代理协议。如果没有,则需要按照以下步骤测试:在 GPRS 接入点设置的高级
15、设置里去掉代理服务器的设置项: Server Address 和 Server Port,如果应用程序可以正常工作,那么它是基于 WAP 网关协议,如 Java 程序、S60 内置的浏览器。如果在此状态下不能正常工作,而恢复 GPRS 接入点高级设置中的代理服务器设置后能够正常工作,则应用程序支持 HTTP 代理协议(代理设置从系统中读取)。如果仍不能正常工作,那么这个应用程序一般来说是不支持 HTTP 代理协议或 WAP 网关协议的。CMWAP 包月 GPRS 上网套餐的使用!及自己的一点儿体会 ! 补充一下(在第 6 页,这两个月的流量) 中国移动的 GPRS 功能让无线上网的梦想变成了现
16、实。不过考虑到其较高昂的资费,许多人都一直不敢随的便如此潇洒GPRS 一般分为四个套餐,自由套餐、经济套餐、时尚套餐和商务套餐。但是 200 元包月商务套餐相信对于大多数人来说,还是比较难以接受的而现在全国部分地区都对相应的推出了更加优惠的活动,10-20 元的包月 WAP 上网套餐(注:在这个 GPRS 包月套餐中,只是指由 cmwap 产生的 GPRS 流量包月,而不是指cmnet,这样的话如果要是利用 CMNET 直接配合电脑上网的话,可能会产生巨额的话费)在这儿,首先要分清楚 GPRS 的这两个接入点是怎么一回事,CMWAP 一般是指直接在手机上进入菜单来上网,而 CMNET 指的是电脑(包括笔记本)通过手机无线上网。既然是包月的是 CMWAP 这部分,那我们就可以用电脑通过代理来接通 CMWAP 这部分无线上网。关键在于:1、在手机的 GPRS 接入点要填的是 cmwap,而不是正常的 GPRS 上网填的cmnet;2、在 IE 的连接设置中,针对 GPRS 拨号连接,设置代理 IP 为 10.0.0.172:8