2024.04.28 (일)

  • 구름많음속초16.9℃
  • 구름많음25.0℃
  • 구름많음철원25.3℃
  • 구름조금동두천24.7℃
  • 구름많음파주24.1℃
  • 구름많음대관령17.1℃
  • 구름조금춘천25.0℃
  • 구름많음백령도19.0℃
  • 구름많음북강릉16.2℃
  • 구름많음강릉17.6℃
  • 구름많음동해18.8℃
  • 구름많음서울24.7℃
  • 구름많음인천22.0℃
  • 구름많음원주25.1℃
  • 구름많음울릉도20.7℃
  • 구름많음수원24.1℃
  • 구름많음영월25.2℃
  • 구름많음충주24.9℃
  • 구름많음서산24.6℃
  • 구름많음울진18.9℃
  • 구름많음청주24.2℃
  • 구름많음대전24.9℃
  • 구름많음추풍령24.9℃
  • 구름많음안동25.9℃
  • 구름많음상주23.5℃
  • 구름조금포항19.6℃
  • 구름조금군산23.9℃
  • 구름많음대구25.9℃
  • 구름조금전주25.6℃
  • 구름조금울산23.9℃
  • 구름조금창원23.7℃
  • 구름많음광주26.0℃
  • 구름많음부산23.5℃
  • 흐림통영20.6℃
  • 구름많음목포24.3℃
  • 구름많음여수21.5℃
  • 흐림흑산도20.0℃
  • 구름많음완도23.0℃
  • 구름조금고창26.4℃
  • 구름많음순천24.8℃
  • 구름많음홍성(예)22.7℃
  • 구름많음23.8℃
  • 흐림제주22.5℃
  • 구름많음고산21.7℃
  • 구름많음성산22.1℃
  • 구름많음서귀포22.5℃
  • 구름많음진주24.7℃
  • 구름많음강화23.0℃
  • 구름많음양평23.6℃
  • 구름많음이천23.4℃
  • 구름조금인제26.2℃
  • 구름많음홍천25.7℃
  • 구름조금태백25.9℃
  • 구름많음정선군28.6℃
  • 구름많음제천24.7℃
  • 구름많음보은24.1℃
  • 구름많음천안23.8℃
  • 구름많음보령22.3℃
  • 구름많음부여24.6℃
  • 구름많음금산25.9℃
  • 구름많음24.0℃
  • 맑음부안24.5℃
  • 구름조금임실26.7℃
  • 구름조금정읍27.3℃
  • 구름많음남원26.0℃
  • 구름많음장수26.4℃
  • 구름조금고창군27.8℃
  • 구름많음영광군24.3℃
  • 구름많음김해시24.4℃
  • 구름많음순창군27.3℃
  • 구름많음북창원26.7℃
  • 구름많음양산시25.8℃
  • 구름많음보성군24.0℃
  • 흐림강진군24.5℃
  • 구름많음장흥23.8℃
  • 구름많음해남24.8℃
  • 흐림고흥24.3℃
  • 구름많음의령군25.8℃
  • 구름많음함양군26.5℃
  • 구름많음광양시25.0℃
  • 구름많음진도군22.9℃
  • 구름많음봉화24.9℃
  • 구름많음영주24.8℃
  • 구름많음문경23.3℃
  • 구름많음청송군26.8℃
  • 구름많음영덕18.3℃
  • 구름많음의성26.7℃
  • 구름조금구미25.4℃
  • 구름조금영천26.2℃
  • 구름많음경주시24.8℃
  • 구름많음거창25.7℃
  • 구름많음합천26.1℃
  • 구름많음밀양26.5℃
  • 구름많음산청25.8℃
  • 구름많음거제22.8℃
  • 구름많음남해23.2℃
  • 구름많음24.9℃
기상청 제공
[칼럼] 누구를 위한 기술이었나-역대IT기술의 불편한 진실
  • 해당된 기사를 공유합니다

[칼럼] 누구를 위한 기술이었나-역대IT기술의 불편한 진실

Y2K (Year 2000) 편

20210111155534_5e7a69bf0e6d3ad5f659aa9cbf0e8785_va0j.jpg

 

이중원 교수

 

전산분야에 있던 독자 분들은 모두 알겠지만, 1990년대 후반 즈음에 2000년이 되면 도래할 여러 가지 문제를 해결하기 위해 밤낮없이 특근을 했던 경험이 있었으리라 생각된다.


2000년 문제는 흔히 Y2K라고 언급되었는데, Y는 Year(년)를, K는 1000을 나타내는 접두어인 kilo(킬로)이다. 또 다른 말로는 밀레니엄 버그(millennium bug)라고도 했다. Y2K의 주요 내용은 Y2K를 미리 대비하지 않으면, 2000년 1월 1일 자정 이후에 사회전반과 모든 산업 및 경제에 혼란이 오고 전기 중단, 항공기의 추락 등 치명적인 문제 등이 발생할 수 있다는 것이다. 이를 대비하기 위해 2000년이 도래하기 전에 컴퓨터를 사용하는 국가기관과 금융권, 기업들은 자신들의 컴퓨터 시스템을 점검하고 각종 소프트웨어 및 자체 개발 프로그램 등에서 (In House프로그램) 날짜와 관계되는 모든 내용을 변경해야 했다. 


즉 1999년 12월 31일에서 2000년 1월 1일로 넘어갈 때 날짜나 시각을 다루는 과정에서 오류가 일어나, Y2K (year 2000)로 표현되는 이른바 밀레니엄 버그가 발생하게 된다는 우려였다. 


그 당시 모든 컴퓨터 및 프로그램들은 날짜(DATE)를 표기할 때 YYMMDD형태로 6자리만 할애하였다, 즉 년도 표기 시 '1990'으로 쓰는 대신에 '90'으로 표기하였던 것이다. 그래서 2000년이 도래하면, 1900년과 2000년을 표기할 때 모두 '00'으로 표기해야 하기 때문에 컴퓨터가 혼동을 일으킨다는 것이 Y2K 문제의 요점이었다.    


1946년 세계최초의 컴퓨터라고 불리는 에니악(ENIAC)이 처음 개발될 당시의 컴퓨터는 비용과 기술상의 문제로 년도를 2자리수로 처리하도록 설계되어 있었다. 년도를 2자리수만 써도 컴퓨터가 년도를 인식하는 데 아무 문제가 없었을 뿐만 아니라, 4자리수로 표기할 경우 데이터 분량이 늘어나고 속도가 느려지는 등의 단점도 있었기 때문이다. 그러나 그 당시 2자리수로만 표기할 경우 몇 십 년 후에 컴퓨터가 2000년과 1900년대를 구별하지 못하는 문제가 발생하게 될 줄은 미처 생각하지 못했던 듯하다.


어쨌든, 1990년 후반 즈음에 2000년 문제를 준비하는 과정은 컴퓨터 산업계에 시간 및 돈, 인력의 낭비 등 적지 않은 영향을 미쳤다. 그러나 2000년 1월 1일이 되었을 때 예상과 같이 심각한 수준의 문제는 전혀 발생하지 않아, Y2K를 준비했던 모든 전산담당자들을 허탈하게 만들었던 경험이 있다. 당시 전산시스템담당 이였던 필자 또한 지독하게 고생했던 경험을 생각하면 지금도 허탈한 웃음만 나온다.   


우리나라 사람들은 ‘과거를 너무 쉽게 잊어버린다’는 얘기를 종종 듣는다. 또한 과거의 사태로부터 교훈을 제대로 얻지 못하여 같은 역사를 반복한다는 지적도 적지 않다.

한강 다리가 무너지고 백화점이 붕괴되는 참상을 겪고도 몇 년 지나고 나면 금방 기억에서 잊혀지게 마련이고, 사회의 총체적인 안전 불감증 등으로 인한 비슷한 사고가 반복되기도 한다. 약간 비약일지도 모르지만, 이 나라에서 과거사 청산이 그리 힘든 이유도 어쩌면 쉽사리 과거를 잊기를 좋아하는 국민적 성향과 무관하지 않을지 모르겠다.


이른바 밀레니엄 버그, 혹은 Y2K로 지칭되었던 컴퓨터의 년도 인식 오류 문제도 별 문제없이 지나갔으면 그만이지 뭐 새삼스럽게 다시 끄집어낼 필요가 있느냐고 할지도 모르겠다. 그러나 서기 2000년을 몇 년 앞두고 벌어진 당시의 무척이나 호들갑스러운 상황을 생각한다면, 한 번쯤은 되짚어보는 것도 의미가 없지는 않을 듯하다. 

 

 

 

 

 

이중원 교수


주요 경력

-현 김포대학교 사이버보안학과 교수

-IT 기술, 영업 분야 37년의 내공(1983년~현재) 

-한화생명에서 시스템운용 및 IT기획팀 

-한국 CA에서 기술 및 컨설팅 임원

-(주)인성정보에서 전략사업개발본부장 및 영업본부장 

-경험한 IT기술: OS, 서버, 데이타관리, 네트워크, 보안 분야 등 

-동국 대학교 전산학과 겸임교수 역임  

 

주요 저술 및 기고 

 

-메인프레임과 유닉스 시스템 연결 및 구축–온더넷, 랜 타임즈

-IBM 3746을 이용한 APPN 네트워크 구축–온더넷, 랜 타임즈

-교육개발원의 네트워크 운용자 교육 커리큘럼 및 교재 개발 위원 역임 


자격증 및 기타 

-BS7799 Leader Auditor Certification 

-ITIL V2, V3 Foundation Certification

-동국 대학교 전산학과 겸임교수 역임  


최종 학력  

-숭실대학교 정보과학대학원 정보통신공학 석사