![](/img/trans.png)
[英]Firebase servers not reachable when using mobile phone data (3g/4g)
[英]How do mobile phone companies detect if you are sharing your 3G/4G internet connection?
我剛剛與丹麥的一家電話公司通話,該公司在電話上提供“免費3G / 4G”,但是如果您創建熱點並共享連接,則它們有一個限制,該限制為50GB。
他們如何檢測您的移動設備是否共享連接? 它們會攔截計算機/其他電話通過連接發送的某些特殊標頭嗎?
MAC地址在比IP低的一層使用,並且與端到端通信的每跳或每條腿相關,因此它們實際上對解決此問題沒有幫助。
檢測系留設備是一項非常復雜的任務,並且有專門的解決方案可以做到這一點。 他們傾向於看多件事,以嘗試確定其他設備是否正在使用手機連接,即使這些設備是在欺騙或操縱標頭等。
解決方案將涉及的示例:
請參閱此處以獲取示例解決方案以及上述內容的更多詳細信息(這只是一個示例解決方案):
我們將問題提交給三,這並不奇怪地拒絕回答。 但是,如果您從邏輯上考慮它,則檢測系鏈應該相當簡單。 每個具有網絡連接(包括Wi-Fi)的設備都有一個唯一的硬件標識符,稱為MAC地址。 假設運營商可以追蹤數據包的最終目的地,那么它應該能夠確定最終的MAC與您的手機不匹配。 資源
盡管該職位是關於英國運營商的,但應在丹麥使用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.