玩转GPRS 剖析cmwap和cmnet接入点区别 应用

2007-01-19 02:03

大家都知道中国移动有cmwap和cmnet两个gprs接入点。而且cmwap的资费比较低。cmnet则很昂贵。于是大家都希望用cmwap实现所有的网络应用。这究竟能不能实现呢?
首先来解释一下cmwap和cmnet的区别。如果使用cmwap接入点的话,通过gprs连接后你所得到的一个IP地址是形如10.x.x.x,这个地 址是一个A类地址。也就是俗称的内网地址。这个地址的访问受到很多限制。对于中国移动来说受到的限制就是只能访问中国移动的wap网络。如果你使用 cmnet接入点的话你得到的是一个形如202.xxx.x.x或者61.x.x.x之类的地址。这是一个c类地址。它可以自由的访问整个互联网上的任何 网站。也就是说它和你的电脑上网的能力是一样的。正是这个区别造成了两者在资费上的差别。因为cmwap所需要的都是移动网络内部的流量。成本可以忽略不 计算,而cmnet则需要中国移动为此而支付网间结算费用。所以要转嫁到你头上。但事实上这个费用远远低与你为此而付出的费用。所以移动才被列入暴利行 业。。。。扯远了
既然大家明白了区别也就自然明白了两个接入点所能提供的应用区别了。所以用cmwap只能访问服务器位于移动网内的网站。如果你用了cmnet。那么任何服务。网络,软件,都可以自由使用了。
但是有人要说,我用cmwap挂代理也可以访问任何网站,这是什么原因呢?原因在于中国移动的彩信留下的一个大后门。其实这个不能称之为后门。因为它基本 是一个公开的通道了。也就是10.0.0.172:80,这个地址移动自己称之为彩信网关,这个网关承担了全网的彩信以及这么多的代理用。所以速度并不 快。但也足以使用。可是移动也并不甘心被大家当代理用来连接电脑上网.因此也做了一定的封锁.但是封锁的技术并不高明.只是针对ie/maxthon等 pc上的浏览器的标识符做了屏蔽.因为浏览器在访问网站的时候会发出带有浏览器标识的数据包.移动可以通过这个来识别用户是用什么浏览器上网进而做出封锁 或者允许通过的决定.其目的就是只允许手机的浏览器通过这个网关.因为手机上的浏览器和pc上的是完全不一样的.所以绕过这个屏蔽的方法也很简单.就是修 改一下注册表.让pc上的浏览器标识变化一下就解决了.同理一些手机上的浏览器也有一些补丁让原本被屏蔽的浏览器标识变成允许通过的浏览器标识.但是这个 10.0.0.172的网关只支持80端口的应用,因此用cmwap直接实现http的代理是可行的.要实现其他业务如mail,udp等都无法做到.而 cmnet就不受此限制.因为cmnet的c类地址端口是全开的.
这时一些软件企业就应运而生了.他们开发出一些软件.然后利用自己的服务器.替用户做http2sock的代理.当然这些是嵌在软件内部.用户是看不到 的.用户所要做的就是开通gprs.然后用cmwap.安装这种软件.就可以通过软件来进行IM,邮件,游戏等只有cmnet才可以享受的服务了.但是这 种软件也有自己的局限性.只能针对他们所能提供的服务,而且有密码和关键信息泄漏之虞.因为用户需要把自己的账户信息完全通过软件服务器中转.


0 条回复

说两句