¿Qué significan los nombres de los puntos de acceso CMNET y CMWAP de los teléfonos móviles Xiaomi? ¿Qué papel juega? ¿Está relacionado con la velocidad de Internet móvil?
Si desea tener una comprensión detallada de CMWAP y CMNET, lea el artículo completo; si tiene alguna investigación sobre este tema, por favor deme sugerencias para resolver algunos problemas que todavía me molestan.
(1)¿Por qué hay dos puntos de acceso?
Después de consultar una gran cantidad de información en Internet, después de repetidos intentos y exploraciones, tengo una comprensión preliminar de los dos métodos de acceso proporcionados por China Mobile.
Normalmente existe un solo método de acceso GPRS en el mundo. ¿Por qué China tiene dos hermanos, CMWAP y CMNET? (El punto de acceso MMS se configura por separado, porque el servicio MMS debe estar conectado a un servidor dedicado, lo cual no se discutirá aquí).
De hecho, CMWAP y CMNET son solo dos métodos de acceso GPRS artificialmente. dividido por China Mobile. El primero está configurado para el acceso a Internet WAP en teléfonos móviles, mientras que el segundo está destinado principalmente a servicios de acceso a Internet GPRS para PC, portátiles, PDA, etc. No hay diferencia en la implementación entre los dos, pero debido a su diferente posicionamiento, en comparación con CMNET, CMWAP tiene algunas restricciones y diferencias en las tarifas.
(2)¿Qué es WAP?
WAP es sólo un modo de aplicación GPRS y no tiene nada que ver con el método de acceso GRPS. Las aplicaciones WAP adoptan el modelo de "servidor WAP de puerta de enlace WAP terminal", que es diferente del modelo general de Internet de "servidor terminal". El objetivo principal es completar la conversión de protocolo entre WAP y Web a través de la puerta de enlace WAP, ahorrando así tráfico de red y siendo compatible con las aplicaciones WEB existentes.
Desde un punto de vista técnico, la puerta de enlace WAP es solo un host que proporciona servicios de proxy y no necesariamente lo proporciona el operador de red. Pero hasta donde yo sé, la red GPRS de China Mobile tiene sólo una puerta de enlace WAP: 10.0.172, que es el servicio de navegación WAP (HTTP) proporcionado por China Mobile. Cabe señalar que una puerta de enlace WAP es diferente de una puerta de enlace LAN general. La puerta de enlace WAP estándar solo implementa la función de proxy HTTP y no completa las funciones de la puerta de enlace LAN, como enrutamiento y NAT. Esto determina sus limitaciones en la aplicación.
(3) Restricciones de China Mobile sobre CMWAP.
Para distinguir el posicionamiento de los dos en términos de aplicación, China Mobile ha impuesto ciertas restricciones a CMWAP. La razón principal es que CMWAP solo puede acceder a IP (10. * * *) en GPRS. red, pero no puede pasar la ruta Acceder a Internet. (Es posible que las redes móviles en algunas áreas no tengan esta restricción). Usamos CMWAP para navegar por páginas web en Internet a través del protocolo de puerta de enlace WAP o el servicio de proxy HTTP que proporciona.
Hablando de esto, naturalmente pensé en la red de nuestra empresa. Creo que muchos amigos en el trabajo tienen experiencias similares. La red de la empresa no proporciona enrutamiento ni NAT en la puerta de enlace, solo proporciona un proxy HTTP que puede acceder a la red externa. De esta manera, no podemos utilizar directamente software de aplicación que no sea HTTP, como QQ y MSN (afortunadamente, también proporcionan conexiones proxy HTTP). CMWAP también es completamente
(4) Ámbito de aplicación
El ámbito de aplicación es lo que más preocupa a todos. CMNET tiene funciones completas de acceso a Internet, por lo que no entraré en detalles aquí. Echemos un vistazo a CMWAP. Debido a las limitaciones anteriores, el alcance de la aplicación de CMWAP depende del soporte proporcionado por la puerta de enlace WAP. Actualmente, la puerta de enlace WAP de China Mobile solo proporciona el protocolo de proxy HTTP (puertos 80 y 8080) y el protocolo de puerta de enlace WAP (puerto 9201). (Según algunos internautas, el puerto 1080 también está abierto, pero no se puede conectar. Esta puede ser una puerta trasera de calcetín utilizada internamente por el teléfono móvil_).
Por lo tanto, solo las aplicaciones que cumplan las dos condiciones siguientes pueden funcionar normalmente en el modo de acceso CMWAP de China Mobile:
1. La solicitud de red de la aplicación se basa en el protocolo HTTP.
2. La aplicación admite el protocolo proxy HTTP o el protocolo de puerta de enlace WAP.
¿Cómo identificar si la solicitud de red de una aplicación se basa en el protocolo HTTP?
Esta pregunta es realmente difícil de responder. Para hacer esto completamente se requiere un análisis interceptando los paquetes de comunicación de la aplicación. Aquí hay algunos métodos simples para amigos novatos: desde el punto de vista del rendimiento, si su solicitud de red está en forma de URL, generalmente se basa en el protocolo HTTP, como un navegador web al que se conecta el puerto; es 80, entonces probablemente esté basado en el protocolo HTTP. Si realmente no puede juzgar con precisión, mire directamente la siguiente condición. (Las aplicaciones que cumplan la segunda condición deben basarse en el protocolo HTTP).
¿Cómo distinguir si una aplicación admite el protocolo proxy HTTP o el protocolo de puerta de enlace WAP?
Primero verifique si hay una opción de servidor proxy en su configuración (generalmente el proxy no especificado en el S60 se refiere al proxy HTTP. Si la hay, significa que el protocolo de proxy HTTP es compatible). De lo contrario, deberá seguir los siguientes pasos para realizar la prueba:
Elimine la configuración del servidor proxy en la configuración avanzada del punto de acceso GPRS: dirección del servidor y puerto del servidor (si la aplicación funciona normalmente, se basa en el protocolo de puerta de enlace WAP, como el programa Java y el navegador integrado S60. Si no puede funcionar normalmente en este estado, pero puede funcionar normalmente después de restaurar la configuración del proxy en la configuración avanzada del punto de acceso GPRS, significa que la aplicación es compatible. Protocolo de proxy HTTP (la configuración del proxy se lee desde el sistema). Si aún no funciona correctamente, esta aplicación generalmente no es compatible con el protocolo de proxy HTTP o el protocolo de puerta de enlace WAP.
Lo que necesita algo especial. Aquí se menciona JavaQQ, que tiene dos versiones: Socket y HTTP. JavaQQ se basa en el protocolo HTTP y se puede usar para CMWAP en Internet. Tomando JavaQQ 2004 como ejemplo, la pantalla de inicio dice claramente "KJava QQ HTTP", pero. la versión SIS de QQ y Agile Messenger (cliente MSN para S60) son conexiones de socket normales, por lo que no se pueden utilizar para CMWAP
.