김효민의 엔지니어 2.0 | v3.0 엔지니어가 필요하다
흔히 IETF(Internet Engineering Task Force)라 부르는 국제 인터넷 표준화 기구는 인터넷의 운영, 관리, 개발에 대해 협의하고 프로토콜과 구조적인 사안들을 분석하는 인터넷 표준화 작업기구이다. 인터넷 아키텍처 위원회(IAB)의 산하기구로 인터넷의 운영, 관리 및 기술적인 쟁점 등을 해결하는 것을 목적으로 망 설계자, 관리자, 연구자, 망 사업자 등으로 구성된 개방된 공동체. 주로 자발적인 참여와 논의 과정을 통하여 인터넷 관련 기술 표준을 마련하고 있다.
한마디로 IETF는 인터넷에 관련된 거의 모든 기술표준과 프로토콜의 산실역할을 하는 단체라고 말할 수 있다.
하지만 인터넷이 상용화 혹은 대중화되면서 IETF의 인적 구성은 극명한 차이를 보이고 있다. 상용화 이전에는 IETF 개개 분과의 의장은 주로 학계의 인물들이 앉아있지만, 인터넷 상용화 이후에는 업계나 업계의 후원을 받는 사람들이 상단수의 분과 의장은 물론이고 주요 구성원으로 활동하고 있다.
이런 이유로 EU를 비롯한 국가들이 IETF에 불만을 갖는 경우가 많으며, 가끔은 행동으로 표현하기도 한다. 하지만 아직도 IETF는 굳건하게 자리를 잡고 있다.
우리나라에서는 ETRI 같은 연구 단체와 일부 국가 대표기관 그리고 업체 연구소들이 활발하게 움직이고 있고, 멀티미디어, 무선 같은 분야에서 좋은 결과도 나오고는 있으나 통신 분야에서는 아직도 그 힘이 미미하다.
인터넷 표준이 만들어지는 패턴
IETF에서 표준 통신 프로토콜을 만드는 과정을 가만히 들여다보면 거기에는 분명하게 패턴이 있다.
1차 버전은 특정 시스템 내부에서의 통신과 프로토콜 자체의 효율성에 초점을 두고 작업을 한다. 그 다음 2차 버전에서는 두 시스템 간의 통신과 백업 즉 1:1 통신에 초점을 두고 작업하여 안정성을 확보하는 동시에 보안에도 주의를 기울인다. 그리고 3차 버전에서는 시스템들 간의 계층구조와 각 계층 간의 통신 및 백업 그리고 보안에 관련된 표준화 작업을 하는 것이다.
즉 처음 v1.x에서는 1대의 시스템으로 출발하여 v2.x에서는 1:1 통신, 그리고 v3.x에서는 1:n 통신을 가능케 하는 방식으로 표준화 작업을 하는 것이다. 매우 합리적이고 안정적인 방법이다. 그러다 보니 독자들도 경험상 느꼈듯이 v3.x 정도에 이르러야 쓸 만한 것이 만들어진다. 한 번 주위를 둘러보라. 여러분들이 사용하는 통신기기나 운영체제들이 거의 대부분 v3.x 대에 이르러서 쓸 만하게 되었다는 것을 알 수 있을 것이다.
그리고 인터넷 표준이 되기 위해 꼭 갖추어야 할 또 하나의 중요 사항은 다다익선 즉, 기술적이나 학술적으로 완벽한 것이 아닌 많이 사용되는 것이 업계 표준이라는 뜻이다.
예를 들면, 우리가 네트워크 상의 기기나 사용자를 관리하기 위해 사용하는 SNMP(Simple Network Management Protocol)는 프로토콜 자체로만 보면 그다지 훌륭하지는 않다. 물론 TCP나 IP는 더 말할 것도 없다. SNMP는 제대로 된 표준을 완성하기 전까지만 마치 일회용 반창고처럼 사용하려던 것이 업계 표준 관리 프로토콜로 자리잡은 대표적인 사례인 것이다.
엔지니어도 버전이 있다?
우리 엔지니어들이 좀 더 상업적인 시각을 가지고 사용자들의 감성을 헤아릴 수 있는 눈을 갖기 위한 노력을 했으면 한다.
필자가 늘 주장하지만 기업 부설 연구소는 순수 연구기관과는 근본적으로 세상을 보는 눈이 달라야 한다. 우리는 좀 더 세상 가까이 즉, 사용자 가까이에서 사용자의 눈으로 기술을 보고 기술을 응용해야 한다.
또 한편으로는 사용자들이 무엇을 원하는지에 더 신경을 써야 한다. v1.0 엔지니어가 어떻게 구현할 것인지, 어떤 것이 기술적으로 더 완벽한 것인지에 온 신경을 기울였다면 v2.0 엔지니어는 무엇을 만들어주면 더 많은 사람들이 더 편하게 또는 더 행복하게 세상을 살아갈 수 있을지에 신경을 써야 한다는 것이다.
기술이나 방법론에 진리는 없다
그리고 또 한 가지 바람이 있다면, 틀에서 벗어나라는 것이다. 아직도 많은 엔지니어들이 학교에서 졸업을 하지 못한 것 같은 느낌을 주고 있다. 즉, 특정 기술이나 방법을 마치 그것이 세상의 모든 진리인 것처럼 인지하고 무조건적으로 받아들이고 그 기술이나 방법을 따라 하고 있다. 이런 상황을 벗어나지 않는 한 우리는 영원히 그들을 따라잡거나 앞지를 수 없다.
다시 말하지만 지금 공개되어 있는 각종 표준이나 기술은 다만 참고 자료일 뿐이다. 우리 인생에 해답이 없듯이 그 모든 것들과 업체에서 주입하고 있는 수많은 정보는 그저 참고자료일 뿐이다. 이제부터라도 그들의 기술이나 솔루션만을 적용하는 대신 우리의 기술과 우리의 솔루션을 찾고 적용하는데 모든 힘을 기울여야 할 것이다. 왜냐하면 그들이 나의 인생이나 우리의 삶을 살아주지 않기 때문이다.
이때 잊지 말아야 할 것이 사용자들의 감성이다. 우리들이 만든 것을 최종적으로 판단하는 것은 우리 엔지니어들이 아닌 사용자들의 몫이기 때문이다. 우리의 피 속에는 기본적으로 사용하는 사람들의 감성까지도 헤아릴 줄 아는 유전자가 있다. 한글을 창제하신 세종대왕께서는 기술이나 기능적인 측면뿐 아니라 사용자의 감성을 제대로 헤아려서 자손 대대로 수많은 사용자를 보유하심으로써 감성 엔지니어링의 진수를 보여주신 분이다.
이렇게 되는 것이 제대로 쓸 만한 v3.0 엔지니어의 모습이 아닐까 한다.
여러분이 생각하는 v3.0 엔지니어는 어떤 모습일지 독자 여러분의 지혜를 담은 많은 의견 부탁드린다.
*필자는 1985년 코리아제록스에서 소프트웨어 엔지니어로 시작해 IT 컨설팅 전문회사인 CST, 신라정보통신, 글로벌텔레콤, 다산정보통신연구소장 등을 맡았다.
함께 보면 좋은 콘텐츠
Sponsored
Surfshark
“유료 VPN, 분명한 가치 있다” VPN 선택 가이드
ⓒ Surfshark VPN(가상 사설 네트워크, Virtual Private Network)은 인터넷 사용자에게 개인 정보 보호와 보안을 제공하는 중요한 도구로 널리 인정받고 있다. VPN은 공공 와이파이 환경에서도 데이터를 안전하게 전송할 수 있고, 개인 정보를 보호하는 데 도움을 준다. VPN 서비스의 수요가 증가하는 것도 같은 이유에서다. 동시에 유료와 무료 중 어떤 VPN을 선택해야 할지 많은 관심을 가지고 살펴보는 사용자가 많다. 가장 먼저 사용자의 관심을 끄는 것은 별도의 예산 부담이 없는 무료 VPN이지만, 그만큼의 한계도 있다. 무료 VPN, 정말 괜찮을까? 무료 VPN 서비스는 편리하고 경제적 부담도 없지만 고려할 점이 아예 없는 것은 아니다. 보안 우려 대부분의 무료 VPN 서비스는 유료 서비스에 비해 보안 수준이 낮을 수 있다. 일부 무료 VPN은 사용자 데이터를 수집해 광고주나 서드파티 업체에 판매하는 경우도 있다. 이러한 상황에서 개인 정보가 유출될 우려가 있다. 속도와 대역폭 제한 무료 VPN 서비스는 종종 속도와 대역폭에 제한을 생긴다. 따라서 사용자는 느린 인터넷 속도를 경험할 수 있으며, 높은 대역폭이 필요한 작업을 수행하는 데 제약을 받을 수 있다. 서비스 제한 무료 VPN 서비스는 종종 서버 위치가 적거나 특정 서비스 또는 웹사이트에 액세스하지 못하는 경우가 생긴다. 또한 사용자 수가 늘어나 서버 부하가 증가하면 서비스의 안정성이 저하될 수 있다. 광고 및 추적 위험 일부 무료 VPN은 광고를 삽입하거나 사용자의 온라인 활동을 추적하여 광고주에게 판매할 수 있다. 이 경우 사용자가 광고를 보아야 하거나 개인 정보를 노출해야 할 수도 있다. 제한된 기능 무료 VPN은 유료 버전에 비해 기능이 제한될 수 있다. 예를 들어, 특정 프로토콜이나 고급 보안 기능을 지원하지 않는 경우가 그렇다. 유료 VPN의 필요성 최근 유행하는 로맨스 스캠은 인터넷 사기의 일종으로, 온라인 데이트나 소셜 미디어를 통해 가짜 프로필을 만들어 상대를 속이는 행위다. 이러한 상황에서 VPN은 사용자가 안전한 연결을 유지하고 사기 행위를 방지하는 데 도움이 된다. VPN을 통해 사용자는 상대방의 신원을 확인하고 의심스러운 활동을 감지할 수 있다. 서프샤크 VPN은 구독 요금제 가입 후 7일간의 무료 체험을 제공하고 있다. ⓒ Surfshark 그 외에도 유료 VPN만의 강점을 적극 이용해야 하는 이유는 다음 3가지로 요약할 수 있다. 보안 강화 해외 여행객이 증가함에 따라 공공 와이파이를 사용하는 경우가 늘어나고 있다. 그러나 공공 와이파이는 보안이 취약해 개인 정보를 노출할 위험이 있다. 따라서 VPN을 사용하여 데이터를 암호화하고 개인 정보를 보호하는 것이 중요하다. 서프샤크 VPN은 사용자의 개인 정보를 안전하게 유지하고 해킹을 방지하는 데 유용하다. 개인정보 보호 인터넷 사용자의 검색 기록과 콘텐츠 소비 패턴은 플랫폼에 의해 추적될 수 있다. VPN을 사용하면 사용자의 IP 주소와 로그를 숨길 수 있으며, 개인 정보를 보호할 수 있다. 또한 VPN은 사용자의 위치를 숨기고 인터넷 활동을 익명으로 유지하는 데 도움이 된다. 지역 제한 해제 해외 여행 중에도 한국에서 송금이 필요한 경우가 생길 수 있다. 그러나 IP가 해외 주소이므로 은행 앱에 접근하는 것이 제한될 수 있다. VPN을 사용하면 지역 제한을 해제해 해외에서도 한국 인터넷 서비스를 이용할 수 있다. 따라서 해외에서도 안전하고 편리하게 인터넷을 이용할 수 있다. 빠르고 안전한 유료 VPN, 서프샤크 VPN ⓒ Surfshark 뛰어난 보안 서프샤크 VPN은 강력한 암호화 기술을 사용하여 사용자의 인터넷 연결을 안전하게 보호한다. 이는 사용자의 개인 정보와 데이터를 보호하고 외부 공격으로부터 사용자를 보호하는 데 도움이 된다. 다양한 서버 위치 서프샤크 VPN은 전 세계 곳곳에 여러 서버가 위치하고 있어, 사용자가 지역 제한된 콘텐츠에 액세스할 수 있다. 해외에서도 로컬 콘텐츠에 손쉽게 접근할 수 있음은 물론이다. 속도와 대역폭 서프샤크 VPN은 빠른 속도와 무제한 대역폭을 제공하여 사용자가 원활한 인터넷 경험을 누릴 수 있도록 지원한다. 온라인 게임, 스트리밍, 다운로드 등 대역폭이 필요한 활동에 이상적이다. 다양한 플랫폼 지원 서프샤크 VPN은 다양한 플랫폼 및 디바이스에서 사용할 수 있다. 윈도우, 맥OS, iOS, 안드로이드 등 다양한 운영체제 및 디바이스에서 호환되어 사용자가 어디서나 안전한 인터넷을 즐길 수 있다. 디바이스 무제한 연결 서프샤크 VPN은 무제한 연결을 제공하여 사용자가 필요할 때 언제든지 디바이스의 갯수에 상관없이 VPN을 사용할 수 있다.