(Translated by https://www.hiragana.jp/)
Starlink(スターリンク)のネットワーク、アンテナのIPアドレス、NATの仕様などを調べました | IIJ Engineers Blog

Starlink(スターリンク)のネットワーク、アンテナのIPアドレス、NATの仕様しようなどを調しらべました

2023ねん02がつ15にち 水曜日すいようび


【この記事きじいたひと
谷口たにぐち たかし

結構けっこうながくゲーム業界ぎょうかい出向しゅっこうしていましたが、2022ねんあきもどってきました。ゲーム業界ぎょうかいでの経験けいけんかしながらIIJのエンジニアとしてちょっと面白おもしろいことを提供ていきょうできていければいいなぁとおもっています。格闘かくとうゲームの世界せかいチャンピオン(Evo2017)になった従兄弟いとこがいますがかれにゲームをおしえたのはぼくではありません(わらい)

「Starlink(スターリンク)のネットワーク、アンテナのIPアドレス、NATの仕様などを調べました」のイメージ

Starlinkのネットワーク仕様しよう変化へんかしていきます、CGNATのポート番号ばんごう仕様しようについてはこちらも参照さんしょうください。

Starlinkのネットワークをさい確認かくにんしたら色々いろいろわっていました

今回こんかいはネットワーク構成こうせいをもうすこ深堀ふかほりしてアンテナから衛星えいせいがわネットワークやCGNATの仕様しようなどについて調査ちょうさしたいとおもいます。過去かこブログも是非ぜひ一緒いっしょにご参照さんしょうください。

Starlinkを構成こうせいするネットワーク機器ききはこんなかんじになっています。これまでDishといていましたが、アンテナといたほう直感ちょっかんてきかなとおもいますし、いちいちStarlink XXXXとくのもながいので簡潔かんけつ表記ひょうきにしています。

 

拠点きょてんやゲートウェイはくにごと用意よういされています。アンテナからの通信つうしんはコンステレーションをかいしてゲートウェイを通過つうか拠点きょてんからインターネットにつながっていきます。アンテナは拠点きょてんからキャリアグレード NAT (CGNAT) のISP shared IPv4 アドレス(100.64.0.0/10 の範囲はんい)をDHCP でります。DHCPのリース時間じかんは5ふん(FAQに記載きさいあり)で、アンテナがべつ場所ばしょとかに移動いどうしたりすることでわることがあるようです。

アンテナのIPアドレスを調しらべる

拠点きょてんのIPアドレス(100.64.0.1)にpingしてみると疎通そつうがあることがわかります。

$ ping 100.64.0.1
PING 100.64.0.1 (100.64.0.1) 56(84) bytes of data.
64 bytes from 100.64.0.1: icmp_seq=1 ttl=63 time=58.0 ms
64 bytes from 100.64.0.1: icmp_seq=2 ttl=63 time=48.5 ms

つぎに、アンテナがわのネットワークをすCGNATのアドレス範囲はんい適当てきとうなIPアドレスにPingしてみます。

$ ping 100.64.100.1
PING 100.64.100.1 (100.64.100.1) 56(84) bytes of data.
From 100.114.157.229 icmp_seq=1 Destination Host Unreachable
From 100.114.157.229 icmp_seq=2 Destination Host Unreachable
From 100.114.157.229 icmp_seq=3 Destination Host Unreachable

するとICMP host unreachable が100.114.157.229からかえってきました、どうやらこのIPアドレスがアンテナのIPアドレスのようです。

じつはStarlinkの管理かんりページ(http://192.168.100.1/debug)からでも確認かくにんできます。

おな方法ほうほうでアメリカとドイツのアンテナも調しらべました。まとめてみるとこうなりました。

アンテナのIPアドレス
日本にっぽん 100.114.157.229
アメリカ 100.74.16.158
ドイツ 100.97.149.110

これはあくまで検証けんしょうにつかっていた3だいのアンテナにてられたIPアドレスです。またDHCPで管理かんりされているのでアドレスが変更へんこうされていく可能かのうせいもあります。

アンテナからの通信つうしん拠点きょてんのCGNATをかいしてインターネットに到達とうたつします。日本にっぽん設置せっちしたアンテナからみたネットワークのつながりはこんながたになりました。赤字あかじのIPアドレスがアンテナごとちがことになります。

CGNATについて調しらべる

CGNATはひとつのパブリックIPアドレスを複数ふくすうのアンテナで共有きょうゆうすることになります。そのため通信つうしん使つかえるポートすう制限せいげんされます。この制限せいげんいえ色々いろいろ機器ききをネットワークにつないでいると影響えいきょうけることがあります。

FAQとう調しらべてみてもCGNATの共有きょうゆうすう情報じょうほうには辿たどけませんでした。そこでシンプルな方法ほうほうですがインターネットじょうにWEBサーバをげ、3箇所かしょから実際じっさいにアクセスしてられたポート番号ばんごう範囲はんい調しらべました。

それぞれのくにから1000かいぐらいアクセスし、WEBサーバがわでIPアドレスとポート番号ばんごうわせを集計しゅうけいするとこのようになりました。

CGNATのアドレス 計測けいそくされたポートの範囲はんい
ドイツ 145.224.72.171 17172 33159
アメリカ 98.97.57.51 1028 17131
日本にっぽん 206.83.124.218 33299 49398

これをみるとひとつのアドレスを4だい共有きょうゆうしていること推測すいそくできます。また1024ばん未満みまん除外じょがいされていることがわかります。

ですので実際じっさいてはこのようになっているとおもわれます。使つかえるポートすうが16,000をえるのはわるくないすうだとおもいます。

ポートの範囲はんい(予想よそう) 1024 17151
17152 33279
33280 49407
49408 65535

インターネットにるまでになんだんNATを通過つうかするのか?

今回こんかい調査ちょうさかったのはStarlinkのIPv4ネットワークでは

  1. Wi-Fiルータで192.168.100.100に変換へんかん
  2. アンテナで100.114.157.229に変換へんかん
  3. 拠点きょてんで206.83.125.96に変換へんかん(4だい共有きょうゆう

と3かいNATによる変換へんかん発生はっせいすることがわかりました。じつはWi-Fiルータ部分ぶぶんはNATしなくてもつながる構成こうせいにできるとおもうのですが、実際じっさい確認かくにんしてみたところNATしていました。ですのでWi-Fiルータ配下はいか自営じえいルータをけば4だんNAT変換へんかんされることになります。ちょっとNATがおおすぎるとおもうのですが仕方しかたないですね。アメリカのStarlinkではIPv6が使つかえるのでそちらに期待きたいです。

衛星えいせい区間くかんでのパケットのかえしについて

ネットワークで仕事しごとをしているひとなら多分たぶんになるのは衛星えいせい通信つうしん部分ぶぶんかえ通信つうしんができるのか?ではないかとおもいます。宇宙うちゅうにある衛星えいせい部分ぶぶんかえしができたら物理ぶつりてき距離きょりみじかくなってはやくなるからです。ただ手元てもと検証けんしょう環境かんきょうではアンテナがひとつのくにに1だいなのでかえ通信つうしんができるか確認かくにんする手段しゅだんがありませんした。今後こんご環境かんきょうととのったらためしてみたいとおもいます。

STARLINK ビジネスがはじまりました

このブログの執筆しっぴつちゅう公式こうしきサイトでSTARLINKビジネスがはじまりました。これで日本にっぽんではKDDIが提供ていきょうするものとわせて2種類しゅるい調達ちょうたつ手段しゅだんができたことになります。

このサービスではキットの価格かかくが365,000えん月額げつがくが28,000えんです。STARLINKレジデンシャルとは月額げつがくだけでも4ばい以上いじょう価格かかくがあります。

このおも通信つうしん優先ゆうせんになります。おな場所ばしょにビジネスとレジデンシャルが存在そんざいすればビジネスのほう優先ゆうせんして通信つうしん使つかえることになります。またキットのアンテナは高性能こうせいのうタイプとなり標準ひょうじゅんタイプより上空じょうくう視界しかいが35%ひろく、より衛星えいせいとらえやすくなっています。

28,000えんという月額げつがくはビジネスけのフレッツ料金りょうきんよりもやすいので企業きぎょうでの導入どうにゅう検討けんとうしやすそうです。

準備じゅんびととのえば、実際じっさいにどれくらいの性能せいのうがあるか今後こんご検証けんしょうしてみたいとおもいます。

谷口たにぐち たかし

2023ねん02がつ15にち 水曜日すいようび

結構けっこうながくゲーム業界ぎょうかい出向しゅっこうしていましたが、2022ねんあきもどってきました。ゲーム業界ぎょうかいでの経験けいけんかしながらIIJのエンジニアとしてちょっと面白おもしろいことを提供ていきょうできていければいいなぁとおもっています。格闘かくとうゲームの世界せかいチャンピオン(Evo2017)になった従兄弟いとこがいますがかれにゲームをおしえたのはぼくではありません(わらい)

Related
関連かんれん記事きじ