Q&A
解決済み

テザリングの通信を区別する仕組み

キャリアがどのようにテザリング通信を判別しているかの技術的な仕様を知りたいです。

テザリングって、単にスマホがルータ機能を使ってWiFiやUSBなどでネットワークを共有する仕組みだと思っていたのですが、テザリングオプションがOFFだとできないようです。
また、auデータMAXプランなどはデータ通信無制限といってもテザリングは2GBまでに制限されているようです。

ということは、キャリア網側でテザリングかどうかを区別して、通信を許可したり通信量をカウントしていると思われるのですが、技術的にはどのような仕組みで区別しているのでしょうか?

OSがアプリからの通信かテザリングでの通信かでなにか区別をするIPヘッダなどをつけているのでしょうか?
Androidなどは昔、本体にテザリング機能がない機種でもテザリングができるようなアプリがありましたが、この場合アプリが通信しているのでテザリングオプションがなくてもテザリングができてしまうとかはないでしょうか?

もしなにか知っている人がいたらよろしくおねがいします。

ベルりん
マスター

ベルりんさんのコメント
ベルりん
ベルりんさん・質問者
マスター

Galaxy S9 SC-02K docomo(docomo) medal ベストアンサー獲得数 16 件

自己レスです。
いろいろ検索の仕方を変えてみたら下記のようなページが見つかりました。

携帯電話会社はどうやってテザリングによる通信を制限しているのか?
https://gigazine.net/news/20190721-phone-company-tethering/

------------
携帯電話会社はどうやってテザリングを介した通信をスマートフォン単体による通信と区別しているのかを明らかにしていません。
------------
だから公式の回答はなさそうですね...



------------
携帯電話からのトラフィックには通常のAPNを使用する一方で、テザリング機能を有効にすると本来とは別のAPNを使用しているものもあるようだとも答えていました。
------------
この話はなんか聞いたことあります。ということは、SIMフリースマホなどで、通常のAPNを使うように設定すれば、テザリングオプションなしやデータ容量の制限を超えてテザリングできてしまうということでしょうか!?

これ以上の情報がありましたらよろしくおねがいします。
  • 1