인터넷의 역사: 패킷 교환에서 현대 클라우드까지

1961-1972: 초기 패킷 교환 원리

  • 1961년: Kleinrock이 큐잉 이론으로 패킷 교환의 효율성을 보임
  • 1964년: Baran이 군사 네트워크에 패킷 교환을 적용
  • 1967년: ARPAnet이 ARPA(Advanced Research Projects Agency)에 의해 고안됨
  • 1969년: 최초의 ARPAnet 노드가 동작
  • 1972년: ARPAnet 공개 데모, NCP(Network Control Protocol) 최초의 호스트 간 프로토콜, 최초의 이메일 프로그램, ARPAnet에 15개의 노드가 존재

1972-1980: 인터네트워킹, 새로운 독점 네트워크들

  • 1970년: 하와이의 ALOHAnet 위성 네트워크
  • 1974년: Cerf와 Kahn이 네트워크 상호연결을 위한 아키텍처를 제안
  • 1976년: Xerox PARC의 Ethernet
  • 1970년대 후반: 독점 아키텍처들인 DECnet, SNA, XNA가 등장
  • 1970년대 후반: 고정 길이 패킷의 스위칭(ATM의 전조)이 개발됨
  • 1979년: ARPAnet에 200개의 노드가 존재, Cerf와 Kahn의 인터네트워킹 원칙이 정의됨 (minimalism, autonomy, best effort 서비스 모델, stateless routers, decentralized control), 오늘날의 인터넷 아키텍처를 정의함

1980-1990: 새로운 프로토콜, 네트워크의 확산

  • 1983년: TCP/IP가 채택됨
  • 1982년: SMTP 이메일 프로토콜이 정의됨
  • 1983년: 이름-IP주소 변환을 위한 DNS가 정의됨
  • 1985년: FTP 프로토콜이 정의됨
  • 1988년: TCP 혼잡 제어가 도입됨
  • 새로운 국가 네트워크들인 CSnet, BITnet, NSFnet, Minitel이 등장
  • 100,000개 이상의 호스트가 인터넷에 연결됨

1990년, 2000년대: 상업화, 웹, 새 응용프로그램들

  • 1990년대 초: ARPAnet 퇴역 및 NSFnet의 상업화 제한 해제 (1995년에 퇴역)
  • 1990년대 초: 웹의 등장 (hypertext [Bush 1945, Nelson 1960년대], HTML, HTTP: Berners-Lee)
  • 1994년: Mosaic, 후에 Netscape
  • 1990년대 후반: 웹의 상업화, 더 많은 killer app들 등장 (인스턴트 메시징, P2P 파일 공유)
  • 약 5천만 대의 호스트, 1억명 이상의 사용자, backbone link가 Gbps급으로 발전

2005년-현재

  • 2005년부터 현재까지 50억 대의 장비가 인터넷에 연결됨 (2016년 기준)
  • 스마트폰, 태블릿 등의 등장
  • 광대역 접속의 적극적 배치와 고속 무선 접속의 증가
  • 온라인 소셜 네트워크의 등장 (Facebook 등)
  • 서비스 제공자들 (Google, Microsoft 등)이 자체 네트워크를 구성하여 인터넷을 우회하여 검색, 비디오, 메일 등을 즉시 접속하도록 함
  • 전자상거래, 대학, 기업 등이 “클라우드”에서 서비스 운영 (예: Amazon EC2)