# 再起動でテルストラは2006年に逆戻り。900万台の電話が影響。

Published: 2026-09-22

メルボルンのエンジニアが午前2時50分にタイミングシャーシの電源を入れ直したところ、朝食の時間までにはオーストラリア最大のモバイルネットワークが「今は2006年11月である」と認識する事態に。2026年7月8日、テルストラのNTPシャーシ内のGPSカードが電源修理中に再起動し、ファームウェアにはGPS週数ロールオーバーのアップデートが一度も適用されていなかったため、古いエポックを選択し、1,024週前の日付に逆戻りしました。2025年10月の回避策により、そのカードがネットワーク唯一のストラタム1ソースとなり、2020年にNTPピアリングに切り替えたことで、他のすべてのソースはその下流に位置していたため、誤った日付が採用されてしまいました。午前4時からハンドオーバーノードがリセットされ、全通話およびデータセッションの45%が影響を受け、約900万人の顧客が通話、テキスト、またはデータを失い、604件のトリプルゼロ通話でエラーが発生し、ビクトリア州の地域列車が停止し、ほとんどのサービスは12時12分に復旧しました。テルストラの自社アラームは営業時間中に確認されるプラットフォーム上にあり、同社は顧客が「Telstra outage」をGoogle検索していることで事態に気づきました。

Canonical: https://thedailydiff.dev/ja/video/2026-09-22-telstra-2006/

## この動画の要点

- GPSカードが2006年11月に目を覚ます
- タイムライン：2010年設計 → 2020年シャーシ → 2025年10月GPSカード → 02:50
- 午前中：04:00 MMEリセット → 04:20 アラーム嵐 → 12:12 復旧
- メカニズム：NTPは妥当性ではなく合意で投票する
- git blame — テルストラ 55 · ピアリング 25 · ファームウェア 15 · 電源 5

## チャプター

- 0:00 GPSカードが2006年11月に目を覚ます
- 0:28 タイムライン：2010年設計 → 2020年シャーシ → 2025年10月GPSカード → 02:50
- 1:26 午前中：04:00 MMEリセット → 04:20 アラーム嵐 → 12:12 復旧
- 1:47 メカニズム：NTPは妥当性ではなく合意で投票する
- 2:07 git blame — テルストラ 55 · ピアリング 25 · ファームウェア 15 · 電源 5
- 2:27 影響範囲：セッションの45%、3万ドルの箱に3000万ドルの罰金
- 2:44 評決と月曜日の教訓：3つの役割を果たす1つの時計

## 翻訳されたトランスクリプト

オリジナルの英語ナレーションから翻訳されています。利用可能なオーディオとキャプションはYouTubeによって管理されています。

### GPSカードが2006年11月に目を覚ます

0:00 メルボルンのエンジニアが午前 2時50分にタイミングシャーシの電源を入れ直すと、朝食の時間までにオーストラリア最大のモバイルネットワークは 2006年11月であると認識しました。 テルストラの外部報告書によると、その日付は1枚のGPSカードによってもたらされ、ネットワーク全体が それに投票しました。 約900万人の顧客が通話、テキスト、またはデータを失い、 ビクトリア州の地域列車は終日停止しました。 なぜこのような事態が起こったのか、なぜ1枚のカードが国の時計よりも優先されたのか、

0:23 そして誰が責任を負うのか。 これはThe Daily Diff、事後検証です。

### タイムライン：2010年設計 → 2020年シャーシ → 2025年10月GPSカード → 02:50

0:28 2010年。設計は教科書通りです。 3つの国家時刻ソースが2つのサーバーに供給し、それらが下の3つに供給し、 すべてのノードは上からのみ時刻を取得します。 監査人はこれを「目的に適合している」と評価します。 2020年。新しいシャーシ。 自身の下位サーバーに供給できないため、シドニーとメルボルンは相互接続され、 各サイトは1つの参照に依存するようになります。 その後、すべてはピアリングに切り替えられ、どのサーバーでも見つけた任意のサーバーから時刻を

0:50 取得できるようになります。 「タイミングループ」という言葉はどの文書にも登場しません。 2025年10月。 メルボルンはシドニーを見失い続け、アラームはストラタム5を示します。 これは、自身の顧客から時刻を取得していることを意味します。 誰もチケットを起票しません。 代わりにエンジニアは、5年間アイドル状態だったGPSカードの電源を入れます。 アラームは停止します。

1:07 メルボルンは現在ストラタム1、国立機関と同等のランクですが、 誰もそれをレビューしません。 7月8日、午前2時50分。 電源の交換が必要となり、シャーシが再起動し、 GPSカードも一緒に再起動します。 ファームウェアは一度も更新されていなかったため、古いエポックを選択し、1024週前の 日付に逆戻りします。 メルボルンはツリーのトップに位置し、下流はそれに従い始めます。

### 午前中：04:00 MMEリセット → 04:20 アラーム嵐 → 12:12 復旧

1:26 午前4時、ハンドオーバーノードがリセットを開始します。 午前4時20分、アラーム嵐。アラームは営業時間中に読み取られるプラットフォームで発生します。 午前4時29分、テルストラは気づきます。顧客が「Telstra outage」と検索しているためです。 変更を行ったエンジニアは強制休憩中であり、日付を特定するのに何時間もかかります。 午後12時12分までにほとんどの顧客が復旧します。 午後12時12分までにほとんどの顧客が復旧しました。

### メカニズム：NTPは妥当性ではなく合意で投票する

1:47 なぜそれが可能だったのか？ NTPには2つの防御機能があります。 下位のストラタムが勝ち、外れ値は除外されます。 GPSカードは破損したソースを最高のランクにし、 異議を唱える可能性のあるすべてのソースはその下流に位置し、 それを繰り返しました。NTPは日付が妥当かどうかを尋ねることはなく、 他のソースが同意するかどうかを尋ねるだけです。 プロトコルは機能しました。

2:06 アーキテクチャは機能しませんでした。

### git blame — テルストラ 55 · ピアリング 25 · ファームウェア 15 · 電源 5

2:07 git blame。テルストラ、55%を占めます。 誰も時計の所有者ではなかったため、誰も変更をレビューせず、 この正確なバグに関する2つのベンダーの告知は未読のままでした。 ピアリングモード、25%。サーバーが自身の反響で投票することを許したため。 ファームウェア、15%。公開されたものの、インストールされませんでした。 電源に5%。水曜日の午前2時50分を選んだため。 影響範囲。その日の全通話およびデータセッションの45%が影響を受けたと、

### 影響範囲：セッションの45%、3万ドルの箱に3000万ドルの罰金

2:30 CEOは上院に語りました。 課された罰金は3000万ドル。3万ドルの箱に欠けていた無料のアップデートのためです。 3万ドルの箱から失われた無料アップデートに対して3000万ドルの罰金が科せられました。 そのカードは2019年の実際のロールオーバーを生き延びました。誰も電源を 切らなかったからです。修理がそれを殺しました。 評決、事後検証：SHIP IT（対応については）。

### 評決と月曜日の教訓：3つの役割を果たす1つの時計

2:46 テルストラは外部監査人を雇い、報告書を無修正で公開し、 時刻を重要視したことがないという記述を含め、 問題が発生する前に3つのサイトすべてを古いサーバーから移行させました。 月曜日の教訓：NTPトレースを実行し、あなたの時刻ソースのうち、3つの役割を果たす1つの 時計がいくつあるか数えてみましょう。 あなたがまだ話すことを許されていないインシデントを、 コメント欄、またはthedailydiff.devまでお送りください。 本日のdiffは以上です。

3:10 Axrisiのニコアです。 責任を持ってマージしてください。

## 情報源

- [Technology Audit Partners, "Findings Report on the July 8th Telstra Outage" (published by Telstra, Sep 2, 2026)](https://www.telstra.com.au/content/dam/tcom/dynamic-media-projects/luke-campbell/TAP-Findings-for-Telstra-Outage.pdf) — www.telstra.com.au
- [Vicki Brady (Telstra CEO), "What we've learned from the external investigation of our July outage" (Sep 2, 2026)](https://www.telstra.com.au/exchange/what-we-ve-learned-from-the-external-investigation-of-our-july-o) — www.telstra.com.au
- [Netnod, Sven-Christian Ebenhag, "Telstra outage: The night a network decided the year was 2006" (Sep 17, 2026)](https://www.netnod.se/blog/telstra-outage-night-network-decided-year-was-2006) — www.netnod.se
- [Hacker News on the Netnod post (93 points)](https://news.ycombinator.com/item?id=49748957) — news.ycombinator.com
- [The Guardian, Senate inquiry: 45 % of sessions, ~9M customers, 604 Triple Zero errors (Jul 17, 2026)](https://www.theguardian.com/business/2026/jul/17/telstra-missing-software-update-undocumented-design-change-outage) — www.theguardian.com
- [ABC News, "Telstra recently warned about timing issue linked to national outage" (Jul 10, 2026)](https://www.abc.net.au/news/2026-07-10/telstra-warned-about-vulnerability-before-national-outage/106896906) — www.abc.net.au
- [The Register, the day itself (Jul 8, 2026)](https://www.theregister.com/networks/2026/07/08/telstra-outage-downs-000-calls-trains-payment-systems/5268265) — www.theregister.com
- [ACS Information Age, the $30,000 box and the $30M fine (Jul 14, 2026)](https://ia.acs.org.au/article/2026/telstra-outage-blamed-on-known-bug-in-obsolete-server.html) — ia.acs.org.au
