1950년대 세계적인 수 많은 전쟁 중 국가안전을 위함이 인터넷의 시초라 볼 수 있다. ARPA(Advanced Research Project Agency) 프로젝트를 시작으로 SAGE(Semi-Automatic Ground Environmet), 등이 발전하여 초기 인터넷인 ARPANET이 탄생하였고 빠르게 다양한 발전들을 거쳐 국방망으로 자리 잡았고 연구개발 네트워크에서 최종적으로 상업망으로 발전해 지금의 인터넷이 우리 일상에 자리잡고 있다.
인터넷(internet)은 TCP/IP(Transmission Control Protocol/Internet Protocol) 통신 프로토콜을 통해 하나의 통신망으로 연결하여 글로벌 커뮤니티를 형성하는 거대 컴퓨터 통신망이다.
인터넷은 눈에 보이지 않는다. 컴퓨터를 연결하는 케이블은 단지 인터넷 데이터를 실어 나르는 통로이다. 케이블은 통신 사업자들 소유이다. 그러나 인터넷은 이러한 통신회사들의 네트워크를 연결해주는 소프트웨어로 프로토콜이라 불리우는 통신규약이다. 기능적으로 보면 인터넷이 물리적 네트워크를 관장하는 상위 네트워크의 역할을 한다.
------------------------------------------[박재천.(2014).인터넷 이야기.타임비]
인터넷은 넓은 의미로 인터넷 시스템으로 구성되어있는데 이는 인터넷 서비스를 제공하는 프로그램인 서버(server)와 이를 이용하는 사용자 혹은 사용자의 기기를 말하는 클라이언트(client)로 구성되어 있다.
예전에는 이들을 이용해 직접 네트워크에 있는 각각의 컴퓨터에서 HOST.TXT를 찾고 호스트 이름을 숫자로 이루어진 주소로 전환하여 수작업으로 인터넷을 사용하였다. 하지만 현재의 인터넷은 우리가 도메인 주소를 입력하면 자동으로 IP주소로 변환하여 네트워크 위치를 찾아 인터넷 화면을 보여주는 원리로 동작한다. 즉, 인터넷 이용이 더욱 활성화 되면서 많은 사람들이 네트워크를 쉽게 사용할 수 있도록 인터넷 주소를 관리하는 DNS(Domain Name System)이 개발되었다.
각각의 네트워크는 우리가 찾고자 하는 네트워크를 잘 찾게끔 아래와 같이 naming, identifier, address를 URL (Uniform Resource Locator) or URI(Uuiform Resource Identifier), IP address, MAC address로 부여한다.
우리는 항상 'http://' 나 'https://'로 시작하는 링크를 통해 인터넷에 접속한다. 이는 HTML 연결 링크를 제공하는 HTTP(Hyper Text Transfer Prptpcol)을 통해 접근할 수 있다. ' https:// velog.io/@kathylee '를 보면 도메인 이름이 'velog.io/@kathylee'인 주소로 문서의 위치를 알려주는 이름 역할을 한다.
IP주소는 Internet Protocol address로 컴퓨터나 프린터 같은 기기에 할당된 숫자이다. 이 IP주소를 가지고 커뮤니케이션을 할 수 있고 인터넷에 참여할 수 있다. 호스트나 네트워크 인터페이스를 식별하고 장소를 추적하는 기능을 가지고 있어 말 그대로 주소 역할을 한다.
MAC address(Media Access Control address)는 물리적인 네트워크에서 발생하는 커뮤니케이션을 위해 네트워크 인터페이스에 할당된 유일한 식별자이다. MAC주소는 대부분의 네트워크 기술에서 사용되며 네트워크 인터페이스 카드(NIC, Network Interface Card)의 제조업자에 의해서 할당되므로 identifier 역할을 한다.
DNS(Domain Name System)는 도메인 이름을 입력하면 각각의 도메인들의 IP주소를 관리하는 DB인 DNS서버를 통해 원하는 사이트로 연결시켜주는 역할을 한다. DNS는 필수적인 주소정보를 자동적으로 찾을 수 있게 되었으며 국가간의 구분없이 같은 인터넷 주소체계를 쓸 수 있다는 큰 장점이 있다.