1969년 BBN(Bolt, Barenek and Newman)사(社)는 과학자들과 연구원들이 상대방의 컴퓨터 장비를 사용할 수 있도록 해주는 ARPANET 통신 네트워크의 개발 계약을 수주하였다. 통신 네트워크를 개발하던 중 엔지니어인 레이 톰린슨(1941년 출생)은 두 개의 프로그램 코딩을 테스트하기 시작했다. SNDMSG는 동일한 네트워크의 구성원들이 서로 간에 메시지를 교환할 수 있도록 해주는 반면 CPYNET은 두 개의 분리된 네트워크 간에 파일을 전송할 수 있도록 해주었다. 톰린슨은 이 두 개의 프로그램을 조합하여 독립적인 네트워크의 서로 다른 사용자들 간에 메시지를 전송할 수 있는 시스템을 제작하였다.

톰린슨이 결정한 가장 중요한 사항 중 하나는 호스트 네트워크 이름과 사용자 이름을 분리하기 위해 ‘@ 부호’를 사용한 것이다. 이것은 다소 난해한 부호라는 점을 빼면 꽤 논리적인 선택이었다.

해설 더 보기: terms.naver.com