# 재부팅으로 텔스트라가 2006년으로 돌아갔습니다. 9백만 대의 전화.

Published: 2026-09-22

멜버른의 한 엔지니어가 새벽 2시 50분에 타이밍 섀시 전원을 다시 켰고, 아침 식사 시간까지 호주 최대의 모바일 네트워크는 2006년 11월이라고 동의했습니다. 2026년 7월 8일: 텔스트라의 NTP 섀시에 있는 GPS 카드가 전원 공급 장치 수리 중에 재부팅되었고, 펌웨어는 GPS 주 롤오버 업데이트가 없었기 때문에 이전 에포크를 선택하여 1,024주 전으로 돌아갔습니다. 2025년 10월의 해결책이 그 카드를 네트워크의 유일한 stratum-1 소스로 만들었고, 2020년의 NTP 피어링 전환이 다른 모든 소스를 그 하위로 만들었기 때문에, 잘못된 날짜가 투표에서 이겼습니다. 오전 4시부터 핸드오버 노드가 재설정되었고, 모든 통화 및 데이터 세션의 45%가 영향을 받았으며, 약 9백만 명의 고객이 통화, 문자 또는 데이터를 잃었고, 604건의 Triple Zero 통화 오류가 발생했으며, 빅토리아주의 지역 열차가 멈췄고, 대부분의 서비스는 12시 12분에 복구되었습니다. 텔스트라 자체 알람은 업무 시간에 확인되는 플랫폼에 있었고, 회사는 고객들이 "Telstra outage"를 검색하고 있었기 때문에 이 사실을 알게 되었습니다.

Canonical: https://thedailydiff.dev/ko/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만 달러짜리 상자에 3천만 달러 벌금
- 2:44 평결 + 월요일의 메시지: 세 가지 역할을 하는 하나의 시계

## 번역된 스크립트

원래 영어 내레이션에서 번역되었습니다. 사용 가능한 오디오 및 캡션은 YouTube에서 제어합니다.

### GPS 카드가 2006년 11월에 깨어납니다.

0:00 멜버른의 한 엔지니어가 새벽 2시 50분에 타이밍 섀시 전원을 다시 켰고, 아침 식사 시간까지 호주 최대의 모바일 네트워크는 2006년 11월이라고 동의했습니다. 텔스트라의 외부 보고서에 따르면 한 GPS 카드와 전체 네트워크가 그 날짜에 투표했다고 합니다. 거의 9백만 명의 고객이 통화, 문자 또는 데이터를 잃었으며, 빅토리아주의 지역 열차는 하루 종일 멈췄습니다. 어떻게 이런 일이 일어났는지, 왜 하나의 카드가 국가 시계보다 우선했는지,

0:23 그리고 누가 비난받아야 하는지. 여기는 The Daily Diff, 사후 분석입니다.

### 타임라인: 2010년 설계 → 2020년 섀시 → 2025년 10월 GPS 카드 → 02:50

0:28 2010년. 설계는 교과서적입니다. 세 개의 국가 시간 소스가 두 개의 서버에 공급하고, 그 서버들은 아래의 세 개에 공급하며, 모든 노드는 오직 위에서만 시간을 가져옵니다. 감사관들은 목적에 적합하다고 평가했습니다. 2020년. 새로운 섀시. 자체 하위 서버에 공급할 수 없으므로, 시드니와 멜버른은 교차 연결되고 각 사이트는 하나의 레퍼런스로 줄어듭니다. 그런 다음 모든 것이 피어링으로 전환되는데, 여기서는 어떤 서버든 자신이 찾은

0:50 어떤 서버로부터든 시간을 가져올 수 있습니다. “타이밍 루프”라는 단어는 어떤 문서에도 나타나지 않습니다. 2025년 10월. 멜버른은 시드니와의 연결을 계속 잃고, 알람은 stratum 5라고 표시하는데, 이는 자체 고객으로부터 시간을 가져온다는 의미입니다. 아무도 티켓을 발행하지 않습니다. 대신 엔지니어들은 5년 동안 유휴 상태였던 GPS 카드를 켭니다. 알람이 멈춥니다.

1:07 멜버른은 이제 국가 연구소의 등급인 stratum 1이 되었고, 아무도 이를 검토하지 않습니다. 7월 8일, 새벽 2시 50분. 전원 공급 장치를 교체해야 하므로 섀시가 재부팅되고, GPS 카드도 함께 재부팅됩니다. 펌웨어는 업데이트된 적이 없으므로, 이전 에포크를 선택하여 천 24주 전으로 돌아갑니다. 멜버른이 트리의 꼭대기이고, 하위 노드들은 동의하기 시작합니다.

### 아침: 04:00 MME 재설정 → 04:20 알람 폭풍 → 12:12 복구

1:26 오전 4시, 핸드오버 노드가 재설정되기 시작합니다. 4시 20분, 알람 폭풍이 발생합니다. 알람이 업무 시간에 확인되는 플랫폼에서 말입니다. 4시 29분, 텔스트라가 알아차립니다. 고객들이 "Telstra outage"를 검색하고 있었기 때문입니다. 변경을 수행한 엔지니어들은 의무 휴식 중이었고, 날짜를 찾는 데 몇 시간이 걸립니다. 12시 12분까지 대부분의 고객이 복구됩니다.

### 메커니즘: NTP는 합의에 투표하며, 타당성에는 투표하지 않습니다.

1:47 왜 이런 일이 가능했을까요? NTP에는 두 가지 방어 수단이 있습니다. 하위 계층이 승리하고, 이상치는 투표에서 제외됩니다. GPS 카드는 손상된 소스를 가장 높은 등급으로 만들었고, 반대할 수 있는 모든 소스는 하위에 있었으며, 이를 반복했습니다. NTP는 날짜가 타당한지 묻지 않고, 오직 다른 소스들이 동의하는지만 묻습니다. 프로토콜은 작동했습니다.

2:06 아키텍처는 작동하지 않았습니다.

### git blame — 텔스트라 55 · 피어링 25 · 펌웨어 15 · 전원 공급 장치 5

2:07 git blame. 텔스트라, 55%. 아무도 시계의 소유자가 아니었기 때문에 아무도 변경을 검토하지 않았고, 이 정확한 버그에 대한 두 개의 벤더 공지가 읽히지 않았습니다. 피어링 모드, 25%, 서버가 자체 에코로 투표하도록 허용한 것에 대해. 펌웨어, 15%, 게시되었지만 설치되지 않았습니다. 수요일 새벽 2시 50분을 선택한 전원 공급 장치에 5%. 영향 범위. 그날 모든 통화 및 데이터 세션의 45%,

### 영향 범위: 세션의 45%, 3만 달러짜리 상자에 3천만 달러 벌금

2:30 CEO가 상원에 보고했습니다. 부과된 벌금은 3천만 달러이며, 3만 달러짜리 상자에 없는 무료 업데이트 때문입니다. 3만 달러짜리 상자에 없는 무료 업데이트에 대해 3천만 달러 벌금입니다. 그 카드는 2019년 실제 롤오버를 견뎌냈는데 아무도 전원을 끄지 않았기 때문입니다. 수리가 그것을 죽였습니다. 평결, 사후 분석: SHIP IT, 대응에 대해.

### 평결 + 월요일의 메시지: 세 가지 역할을 하는 하나의 시계

2:46 텔스트라는 외부 감사관을 고용하고 보고서를 편집 없이 공개했으며, 시간을 중요하게 여기지 않았다는 문구를 포함하고, 모든 세 사이트를 구형 서버에서 내리기 전에 옮겼습니다. 월요일의 메시지: NTP 트레이스를 실행하고 시간 소스 중 몇 개가 세 가지 역할을 하는 하나의 시계인지 세어보세요. 아직 말할 수 없는 인시던트를 댓글이나 thedailydiff.dev로 보내주세요. 댓글이나 thedailydiff.dev로 보내주세요. 오늘의 차이였습니다.

3:10 저는 Axrisi의 Niko입니다. 책임감 있게 병합하세요.

## 출처

- [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
