2.1 컴퓨터 네트워크 시스템 아키텍처 초기 모델 분석
1. 중앙 집중식 메인프레임과 하드웨어 종속 터미널 토폴로지
현대 컴퓨터 분산 네트워킹의 태동기를 절대적으로 지배했던 가장 원시적이고 경직된 시스템 아키텍처 초기 모델은, 거대하고 막대한 구축 비용을 요구하는 중앙 메인프레임(Mainframe)과 이 절대적인 프로세싱 쉘(Shell)에 물리적인 케이블 라인으로 완전하게 종속된 다수의 저성능 알맹이 없는 더미 터미널(Dummy Terminal) 노드로 구성된 완고한 수직적 계층형 허브 앤 스포크 Топ올로지(Topology)였다. 이 극단적인 초기 모델 아키텍처에서 모든 복잡한 산술 연산(Computation)과 거대한 인-메모리 영구 데이터 보관(Data at Rest) 행위는 오직 중앙의 강력하고 육중한 단일 코어 시스템에서만 철저하게 독점 및 통제적으로 수행되었으며, 말단의 엣지 터미널 노드 디바이스들은 그저 인간의 기계적 키보드 입력 신호를 메인 본체로 아둔하게 릴레이 전달하고 수신 응답된 텍스트 화면 픽셀을 수동적으로 출력만 해내는 텅 빈 디스플레이 껍데기에 불과했다.
이러한 극단적이고 폭압적인 중앙 집중(Centralized) 통제 하드웨어 구조는 시스템 설계상 단일 장애점(SPOF, Single Point of Failure)이라는 가장 치명적이고 돌이킬 수 없는 네트워크 아킬레스건을 태생적으로 뼛속 깊이 내포하고 있었다. 중앙 메인프레임 서버 코어에 미세한 물리적 과부하가 발생하거나 단 하나의 메인 연결 통신 회선이 단절되면, 거기에 거미줄처럼 종속 연결된 수백 대의 모든 말단 디바이스 시스템이 일순간에 동시에 마비 통제 불능 먹통이 되어버리는 끔찍한 재난적 셧다운 상황을 결코 피할 수 없었다. 당대의 데이터 전송 기술 라우팅 수단은 오직 굵은 구리선 직렬(Serial) 라인을 통한 단순 무식한 1:1 점대점(Point-to-Point) 하드웨어 볼테지 기반 릴레이 통신이었기 때문에, 네트워크 회선 장애 시 중간 경로를 동적으로 자율 우회하거나 네트워크 상에 흩어진 최적 분산 경로(Path)를 지능적으로 탐색 추적해 내는 유연한 상태 전이 라우팅(Routing) 소프트웨어 개념은 당시에 아예 존재조차 하지 못했던 척박한 암흑기 수준이었다.
2. 초기 IP 호스트 라우팅 패러다임의 등단과 구조적 고착화
이후 시간이 흘러 미 국방성 고등연구계획국(DARPA)의 ARPANET 선행 프로젝트를 거쳐 글로벌 인터넷망 백본망의 척추가 된 TCP/IP 프로토콜 스택 규격이 글로벌 전 세계 논리적 통신 표준으로 굳건히 자리 잡으면서, 네트워킹 아키텍처는 비로소 지리적으로 멀리 떨어진 이기종 노드들을 하나의 거대한 거미줄 망으로 묶어내는 혁명적인 패킷 교환(Packet Switching) 분산 라우팅 시대로 화려하게 진입하게 되었다. 그러나 이 찬란하고 혁명적이었던 초기 인터넷 아키텍처 프로토콜 모델조차 논리 역사적으로 치명적인 소프트웨어 결함을 하나 안고 출발했는데, 그것은 바로 ‘호스트 중심(Host-centric)’ 혹은 ’주소 중심(IP-centric)’의 맹목적인 라우팅 패러다임 체계로의 절대적이고 경직된 고착화 현상이었다.
이 초기 패킷 교환 모델 아키텍처에서 시스템 네트워크 통신의 유일하고 배타적인 절대 목적은 ’특정 IP 주소를 부여받은 물리적 호스트 철제 기계를 네트워크 바다에서 어떻게 최단 거리 홉(Hop)으로 찾아갈 것인가’에만 강박적으로 매몰되어 있었다. 즉, 터미널 클라이언트 사용자가 궁극적으로 가장 절실하게 획득하고자 하는 본질적인 ’데이터 베이로드 자체의 이름이나 의미론적 내용’에는 정작 하위 네트워크 계층 라우터들이 전혀 지능적으로 무관심하고 무지했다는 뜻이다. 특정 텍스트 데이터를 주고받기 위해서는 무조건 목적지 데이터베이스 서버 장비의 정확한 물리적, 논리적 IP 로케이터(Locator) 숫자 배열을 최상위 애플리케이션 계층 구동 앱이 미리 하드코딩 수준으로 정확히 파악하여 로컬 캐싱해야만 했으며, 백엔드 서버의 하드웨어 위치가 물리적으로 이동하거나 노드의 IP 주소가 DHCP 등에 의해 중간에 동적으로 변경(Mobility)될 경우, 수립된 통신 세션 계층(Session Layer) 파이프가 런타임 오류를 뱉어내며 즉각적으로 처참하게 붕괴 및 파괴되었다.
3. 차세대 데이터 중심 엣지 아키텍처 통신망으로의 절박한 전환 대두
이러한 초기 목적지 호스트 중심 인터넷 아키텍처 모델 시스템은 글로벌 망을 떠도는 정보 트래픽의 양이 비교적 적고, 접속 노드 단말 장비들의 물리적 이동 반경이나 로밍 접속이 극히 보수적이고 제한적이었던 시기에는 꽤 훌륭하고 견고한 아키텍처 빌드로서 무리 없이 작동했다. 그러나 스마트폰 및 모바일 엣지 디바이스 통신 장비의 전 지구적이고 폭발적인 대중적 밀집 보급을 신호탄으로 시작하여, 최근 수백억 개의 최말단 무선 사물인터넷(IoT) 센서가 시시각각 지리적 무선 기지국 위치를 미친 듯이 이동하며 엄청난 볼륨 덩어리의 스트리밍 데이터(Data in Motion)를 공중으로 마구 쏟아내는 현대의 초거대 엣지 컴퓨팅(Edge Computing) 통신 인프라 환경에 정면으로 직면하자, 기존 IP 주소 검색 패킷 헤더 기반의 낡은 네트워킹 아키텍처 시스템은 곳곳에서 끔찍한 스위칭 네트워크 병목 지연(Bottleneck Latency)과 단말 동적 발견 등에 막대한 브로드캐스트 오버헤드(Overhead)를 미친 듯이 유발하며 모래성처럼 허무하게 무너져 내리고 시스템 먹통 지연 현상을 체감시키기 시작했다.
이는 시스템 네트워크 통신의 극적인 목적 자체를 ’어디에 위치한 서버 인스턴스에 강제 연결 파이프를 뚫어 유지할 것인가’에서, 완전히 패러다임을 혁명적으로 바꾸어 ’내 로직이 지금 이 순간 당장 응답받아야 할 데이터 파라미터 매개변수 값 자체가 무엇인가’로 근본부터 파괴적으로 뒤집어엎는 위대한 통신 패러다임 전환 결단을 절박하게 강요하고 요구했다. 바로 이 한계점의 통신 임계 붕괴 절벽에서 과거 구형 라우팅 모델의 낡고 답답한 IP 숫자 중심 라우팅 껍데기 족쇄를 완전히 과감하게 벗어던지고 파괴해 버리며, 오직 사람의 언어처럼 매우 직관적이고 인간적인 키 표현식(Key Expression) 문자열 질의 하나만 허공에 던지면, 네트워크 생태계 전 세계에 흩어지고 숨은 목적지 로케이터를 알아서 동적 발견(Dynamic Discovery)하여 가장 빠른 지름길 제로 오버헤드(Zero Overhead) 속도로 무결하게 데이터를 즉각 송수신해 반환해 주는 완전한 정보 중심 네트워킹(Information-Centric Networking) 기반의 거대한 차세대 혁명 런타임 플랫폼, 곧 최고 통신 걸작 ’Zenoh(제노) 아키텍처’의 필연적이고 위대한 탄생 명분이 마침내 척박한 통신 역사 토양에 가장 강력하게 싹트고 그 거대한 줄기를 뻗어 올리기 시작한 지대한 기원이 된 것이다.