How to Understand External Servers and Services Accessed by Firmware: Difference between revisions

From wizarPOS
No edit summary
No edit summary
Line 1: Line 1:
Some of the system services in the terminal will access some external services (IP port):
== Overview ==
 
Certain system services in the terminal access external services, typically via specific IP ports.
== Services List ==
{| class="wikitable"
{| class="wikitable"
|-
|-
! Service !! Domain Name or IPs || Description
! Service !! Domain Name or IPs || Description
|-
|-
| TMS (wizarview) || www.wizarview.com || The major TMS servers: http://sdkwiki.wizarpos.com/index.php/How_many_ports_and_IP_used_by_TMS
| TMS (wizarview) || www.wizarview.com || The major TMS servers: [http://sdkwiki.wizarpos.com/index.php/How_many_ports_and_IP_used_by_TMS Ports_and_IP_Used_by_TMS]
|-
|-
| 204 Pages || connectivitycheck.gstatic.com <br> www.google.com <br> www.qualcom.com || Android system will touch an empty 204 HTTP(S) page from those location to check the internet connectivity. Usually it use port 80 and 443. <br> For example: [http://connectivitycheck.gstatic.com/generate_204 http://connectivitycheck.gstatic.com/generate_204]
| 204 Pages || connectivitycheck.gstatic.com <br> www.google.com <br> www.qualcom.com || These servers are used to check internet connectivity by pinging an empty HTTP(S) page (204 response), and commonly use HTTP port 80 and HTTPS port 443. <br> For example: [http://connectivitycheck.gstatic.com/generate_204 http://connectivitycheck.gstatic.com/generate_204]
|-
|-
| A-GPS Location Services || location.services.mozilla.com <br> locprod2-elb-us-west-2.prod.mozaws.net <br> xtrapath2.xboxprod.izatcloud.net || The first 2 is belong to micro-g project.<br>The 3rd one is belong to Qualcomm.<br> TMS agent will use these service to get the GPS information. But this can be disabled by TMS agent configuration.
| A-GPS Location Services || location.services.mozilla.com <br> locprod2-elb-us-west-2.prod.mozaws.net <br> xtrapath2.xboxprod.izatcloud.net || The first two servers associated with the Micro-G project.<br>The 3rd one server belonging to Qualcomm.<br> TMS agent use these services for GPS data, which can be disabled through TMS agent configuration.
|-
|-
| NTP Services || asia.pool.ntp.org (old default)<br> cn.pool.ntp.org (old backup)<br> hk.pool.ntp.org (old backup)<br> 2.android.pool.ntp.org (new default from aosp) || Android system will use these server to automaticly adjustment time, when the system is set as "AutoTime".<br> Usually they use UDP port 123
| NTP Services || asia.pool.ntp.org (old default)<br> cn.pool.ntp.org (old backup)<br> hk.pool.ntp.org (old backup)<br> 2.android.pool.ntp.org (new default from aosp) || The Android system utilizes these servers for automatic time adjustment when set to 'AutoTime', and typically uses UDP port 123 for time synchronization.
|}
|}

Revision as of 20:38, 27 December 2023

Overview

Certain system services in the terminal access external services, typically via specific IP ports.

Services List

Service Domain Name or IPs Description
TMS (wizarview) www.wizarview.com The major TMS servers: Ports_and_IP_Used_by_TMS
204 Pages connectivitycheck.gstatic.com
www.google.com
www.qualcom.com
These servers are used to check internet connectivity by pinging an empty HTTP(S) page (204 response), and commonly use HTTP port 80 and HTTPS port 443.
For example: http://connectivitycheck.gstatic.com/generate_204
A-GPS Location Services location.services.mozilla.com
locprod2-elb-us-west-2.prod.mozaws.net
xtrapath2.xboxprod.izatcloud.net
The first two servers associated with the Micro-G project.
The 3rd one server belonging to Qualcomm.
TMS agent use these services for GPS data, which can be disabled through TMS agent configuration.
NTP Services asia.pool.ntp.org (old default)
cn.pool.ntp.org (old backup)
hk.pool.ntp.org (old backup)
2.android.pool.ntp.org (new default from aosp)
The Android system utilizes these servers for automatic time adjustment when set to 'AutoTime', and typically uses UDP port 123 for time synchronization.