1: 海江田三郎 ★ 2015/11/21(土) 20:53:48.33 ID:???.net
4693c125-s
https://gakumado.mynavi.jp/gmd/articles/23008

ニュースや通販はもちろんのこと、病院の予約にも使われているインターネット。
今では生活に欠かせない存在となっているが、2036年に崩壊するかもしれないのはご存じだろうか?
コンピュータ内の「時計」はネットワーク経由で正しい時刻を知る仕組みになっているが、
現在のシステムでは2036年までしか対応できず、これを過ぎると1900年に戻り不具合を起こす可能性が高い。
この問題が解決されても、2年後にはソフトウェアの2038年問題が待ち構えているので、なにが起きてもフシギではないのだ。

■インターネットの時計は「19世紀」仕様!

パソコンやスマホの時計はNTP(ネットワーク・タイム・プロトコル)を利用するのが一般的で、これは自動で時刻を修正する「電波時計」と同じような仕組みで、
 ・NTPサーバから「標準時刻」の情報をもらう
 ・その情報をもとに、自分の時計を修正する
が定期的におこなわれている。パソコン自体にもRTC(リアル・タイム・クロック)と呼ばれる時計機能を持っているので、
かりに1ヶ月使わなくても日付は狂わない。ただし精度はイマイチなので、1日?1週間に1回ほどNTPを利用して
自動修正している。Windowsでは「インターネット時刻」と表現されるのはこのためだ。大変便利な機能だが、
NTPは2036年に「上限」を迎え、正常に機能しなくなる。現在の仕組みでは、パソコンやスマホの日付が1900年1月1日に戻ってしまうのだ。

NTPをカンタンに説明すると、
 ・1900年1月1日0時0分0秒が基準(=スタート時刻)
 ・1秒ごとにカウンタが1加算される
 ・カウンタは32ビット=4,294,967,295まで
仕様になっている。つまり設計の段階から、
 ・1900年1月1日0時0分0秒 + 4,294,967,295秒 = 2036年2月6日6時28分15秒
までしか管理できない仕組みになっているのだ。

カウンタが上限値を超えたらどうなるのか? 考えられるシナリオは、
 ・カウンタが0に戻る
・ケタが足りないのでエラーが起きる
の2通りで、前者を逆手にとって、カウンタがゼロになったらスタート時刻を2036年2月6日6時28分16秒に変更し、
そのまま継続して使える方法も試されている。ただし後者は深刻で、「存在しないケタ」に繰り上がろうとするのだから、
どんなエラーが起きてもフシギではない。NTPを利用しているのはサーバやネットワーク機器も同じなので、
通販やニュース・サイトだけでなく、インターネット・バンキングや電話交換システムが正常に作動しなくなる可能性もあるのだ。

■ハードもソフトも全て交換が必要?

2036年問題が解消されても、次に待っているのは2038年問題だ。これはソフトウェアに起因し、
古い開発言語で作られたプログラムで起きる可能性がある。NTPと比較すると、
 ・1970年1月1日0時0分0秒が基準(=スタート時刻)
 ・1秒ごとにカウンタが1加算される
 ・カウンタは実質31ビット=2,147,483,647まで
のため、2038年1月19日午前3時14分8秒(世界標準時)で限界を迎える。ネットもパソコンも存在しない
1900年を基準にするよりは現実的だが、団体が違っても規格は統一しませんか?と言いたい。
3ヶ月も経つと新製品が登場するハードウェアとは異なり、ソフトウェアはライフサイクルが長く、
細部を修正しながら10年以上も使われるケースが少なくない。去る2000年問題のように「大騒ぎにならなかった」で済めば良いが、
個人で対処できる要素は「ほぼ」ないので、規格や対応にヌケがないことを祈ろう。
■まとめ
 ・現在の「インターネット時刻」のシステムは、2036年2月6日に限界を迎える
 ・古いプログラムは、2038年1月19日以降にエラーが起きる可能性・大
引用元: http://anago.2ch.sc/test/read.cgi/bizplus/1448106828/


2: 名刺は切らしておりまして 2015/11/21(土) 20:54:58.49 ID:t7ejzlyJ.net
何を今更

3: 名刺は切らしておりまして 2015/11/21(土) 20:55:08.68 ID:2+h6r9/I.net
2000年問題かよ

4: 名刺は切らしておりまして 2015/11/21(土) 20:56:55.62 ID:aXZ8b+lJ.net
物持ちのいいソフトだなあw。
古いプログラムっていつ作ったのかしらないが、
2038年まで動ける環境が残されているなんてw

6: 名刺は切らしておりまして 2015/11/21(土) 20:58:12.26 ID:w0HqM/oL.net
2038まで生きてたらワシちょうど100歳や
まぁ死んどるわな

7: 名刺は切らしておりまして 2015/11/21(土) 20:59:56.75 ID:w8mjQMH6.net
俺がこれまで貯めた無臭性ファイル10Tさえ消えなければ、何が起きても構わない

9: 名刺は切らしておりまして 2015/11/21(土) 21:01:44.04 ID:dw3ygAzZ.net
うるう秒の扱いでちょっと揉めてるんで、
これが片付いたら一緒に>>1の問題も整理しますよ。

12: 名刺は切らしておりまして 2015/11/21(土) 21:03:57.48 ID:DKNWtwV4.net
なんかもーそーやって煽って新しいの買わそーかわそーみたいな...

ひっかかるやついるのか?

18: 名刺は切らしておりまして 2015/11/21(土) 21:08:18.89 ID:sb+wRVh/.net
このまま何も変わらず20年も続くと思ってんのか馬鹿が。

22: 名刺は切らしておりまして 2015/11/21(土) 21:10:08.95 ID:SJPIDHFI.net
2000年問題の時と同じように大騒ぎするけど結局大したことにはならなそうだな

27: 名刺は切らしておりまして 2015/11/21(土) 21:12:39.87 ID:aXZ8b+lJ.net
2000年のときは、何年も前から、洗い出ししていて、
ほとんど修正されたからなあ。
間抜けなATMが、うるう年計算で問題起こしたけど。

29: 名刺は切らしておりまして 2015/11/21(土) 21:14:54.94 ID:7O13B2wP.net
20年後か
俺もどうなってるか分からんな

31: 名刺は切らしておりまして 2015/11/21(土) 21:15:16.29 ID:rfFBQc5u.net
スマホの寿命は2年
タブレットは3年
ノートPCの寿命は4年
デスクトップPCの寿命は5年
OSの寿命は8年
専用システムの寿命は10年

35: 名刺は切らしておりまして 2015/11/21(土) 21:19:40.10 ID:ALcIr95X.net
2000年問題もクリアしたし大丈夫でしょ

38: 大島栄城 ◆n3rBZgRz6w 2015/11/21(土) 21:21:18.46 ID:Rnx3aSzG.net
どうせ滝川雅美の件だよ、これも

42: 名刺は切らしておりまして 2015/11/21(土) 21:27:33.19 ID:a2shkW5X.net
時計弄ればいいじゃん

45: 名刺は切らしておりまして 2015/11/21(土) 21:29:36.49 ID:MDMGSuL5.net
別に受信側で閾値以下なら+136年すりゃ良いだけじゃんw

50: 名刺は切らしておりまして 2015/11/21(土) 21:36:07.26 ID:WaP/4xtp.net
基幹システムが32bitで残ってたらたいへんなことになりますなー

56: 名刺は切らしておりまして 2015/11/21(土) 21:40:27.80 ID:yFDEHWUH.net
2000年問題より遥かに深刻な問題
今から社会インフラ系に納入しようとしてるソフトでも対応してない
インフラ系ソフトのライフサイクルなんて20年以上なのに
電力から水まで全て止まるよ

59: 名刺は切らしておりまして 2015/11/21(土) 21:42:11.29 ID:mjcznVOO.net
つまり人類は滅亡すんだろ、わかってる

69: 名刺は切らしておりまして 2015/11/21(土) 22:07:55.05 ID:UA0BxK9W.net
汎用機のCOBOLの基幹系プログラムならシステムの時刻をそのまま使っているのはめったに無いから大丈夫(OSはやばい)
POSデータの処理なんかも翌日に前日の日付時刻で処理するから平気(レジやレシート印刷はやばい)

74: 名刺は切らしておりまして 2015/11/21(土) 22:15:42.12 ID:c/n/c4ZM.net
IBM5100にはこのシステムの発売以前にIBMが書いた古いコードをすべて解読して書き換える機能が有り、
しかもAPLやBASICで新しいコードを生成する能力が有るらしいけど、
これが何のことか分かる人がいるかな?

75: 名刺は切らしておりまして 2015/11/21(土) 22:16:06.79 ID:iPHn57ky.net
ガラケーで十分

79: 名刺は切らしておりまして 2015/11/21(土) 22:26:48.74 ID:Vblk6nDT.net
おまえらの使ってる携帯のOSって40年前のUNIXだぞ?
あと40年は使うよ?

84: 名刺は切らしておりまして 2015/11/21(土) 22:38:18.48 ID:ONiDjwBP.net
人居なくなってるから問題ない

87: 名刺は切らしておりまして 2015/11/21(土) 22:50:11.05 ID:+iknJPN9.net
みんな、心配するな

俺が何とかしたる。えーっと、
何すればいいの?

91: 名刺は切らしておりまして 2015/11/21(土) 22:59:05.07 ID:+iknJPN9.net
ダダダダ、ダダダダ
テロリーン、ラーララ、テロリーン、
ラーララー♪

2036人類は滅亡の危機にさらされていた。
そこに一人の女が立ち上がった。

そう、サラコナー...

94: 名刺は切らしておりまして 2015/11/21(土) 23:04:51.88 ID:F/bAlcmB.net
マイナビによる来る来る詐欺か。
こんな話、何を今更だ。
馬鹿が読むメディアだからこんなものか。

97: 名刺は切らしておりまして 2015/11/21(土) 23:12:20.96 ID:dcpv6yYF.net
馬鹿だから分からないけど、それまでに新しいの作れば良いんじゃないの?

102: 名刺は切らしておりまして 2015/11/21(土) 23:30:39.52 ID:ogw6vJdM.net
どうせそんな先、定年直前だしどうでもいい
勝手にしてくれ

スポンサード リンク