본문 바로가기

Frontend Study - 2/Basic

인터넷이란 무엇인가?

인터넷이란 무엇인가?

인터넷은 세계에서 가장 많이 쓰이는 컴퓨터 네트워크 입니다.

inter (~간의) + net (네트워크)

'네트워크 간의'를 의미하며 네트워크와 네트워크를 연결한다는 의미로 쓰입니다.

네트워크간의 연결, 네트워크의 네트워크라는 뜻을 지니고 있습니다.

 

인터넷의 특성 중 하나는 분권적이라는 것입니다(Decentralization). 누구도 인터넷을 소유하거나 컨트롤 할 수 없습니다.

각각의 조직들이 그들의 네트워크를 만들어 사용자들에게 제공하고, 상호 접속 규약에 대하여 협의 합니다.

 

많은 사람들이 인터넷을 사용하며 웹 브라우저를 이용하기 때문에,

사람들은 인터넷과 동일한 것이라고 생각하는 경우가 있습니다.

하지만 사실 웹은 전자 메일과 같이 인터넷  상에서 동작하는 하나의 서비스 중 하나 입니다.

 

 

누가 인터넷을 운영하는가?

인터넷은 한 개인이나 한 집단에 의해 운영되지 않습니다. 인터넷은 많은 회사와, 정부, 학교 등등의 분권적인 네트워크들에 의해 조직됩니다. 그들은 자발적인 상호 연결 협약에 의해 각자의 네트워크를 운영하고 트래픽을 교환합니다.

 

인터넷이 작동하는 기술적 기준은 Internet Engineering Task Force 에 의해 관리됩니다. IETF는 강제성을 띄지 않는 자율적인 집단입니다. Internet Corporation for Assigned Names and Numbers (ICANN) 은 인터넷 자체를 관리하는 정부처럼 묘사되기도 합니다. 하지만 ICANN의 업무는 ip주소와 도메인 이름에 대한 것들입니다. 누가 인터넷에 연결할 수 있고 어떤 정보들이 인터넷 안에서 보내질 수 있는지, 이러한 권한은 없습니다. 

 

* TCP/IP (위키백과)

TCP/IP는 패킷 통신 방식의 인터넷 프로토콜인 IP (인터넷 프로토콜)와 전송 조절 프로토콜인 TCP (전송 제어 프로토콜)로 이루어져 있다. IP는 패킷 전달 여부를 보증하지 않고, 패킷을 보낸 순서와 받는 순서가 다를 수 있다.(unreliable datagram service) TCP는 IP 위에서 동작하는 프로토콜로, 데이터의 전달을 보증하고 보낸 순서대로 받게 해준다. HTTP, FTP, SMTP 등 TCP를 기반으로 한 많은 수의 애플리케이션 프로토콜들이 IP 위에서 동작하기 때문에, 묶어서 TCP/IP로 부르기도 한다.

 

IP 주소란 무엇인가?

Internet Protocol addresses

IP 주소는 컴퓨터들이 인터넷 상에서 서로를 식별하기 위해 있는 숫자입니다. 예를 들어 vox.com의 ip주소는  216.146.46.10.

ICANN (Internet Assigned Numbers Authority)은 다른 두개의 집단이 하나의 IP주소를 가지지 않게 IP주소를 분배하고 관리하는데 책임이 있습니다.  

IPv6란 무엇인가?

현재 인터넷의 기준인 IPv4는 4천만개의 아이피 주소를 가질 수 있습니다. 이것은 큰 숫자이지만 시간이 지나면서 부족할 수 있게 되었습니다. 그래서 새로운 기준으로 나온 것이 IPv6 입니다. 아직 많은 이용자가 있는 것은 아니지만 늘어나고 있는 추세입니다.

 

 

무선 인터넷은 어떻게 동작하는가? 

인터넷의 초기에는 실제 케이블을 통해서 인터넷에 접근이 가능했습니다. 하지만 현재 우리는 무선 인터넷을 사용하고 있습니다. 

무선 인터넷에는 두가지 종류가 있습니다.

 

wifi & celluar

 

Wifi는 접근하기가 쉽습니다. 개인, 회사 누구나 와이파이 네트워크 장비를 구매하여 사용할 수 있습니다. 특정한 자격요건이 필요하지 않습니다. 다만 서로의 네트워크를 방해하지 않도록 와이파이에는 그 힘에 대한 (범위) 강력한 규제가 있습니다.

 

Cellular 는 더 중앙집권적입니다.

celluar는 서비스 영역을 셀 단위로 나눕니다. 이용자의 밀집도가 높을 수록 셀의 범위는 좁아지고, 밀집도가 낮을 수록 셀의 범위는 넓어집니다. 각각의 셀들은 서비스를 기기들에 제공하기 위해 타워를 가지고 있습니다. 이용자가 기존 셀에서 다른 셀로 이동할 경우, 네트워크는 자동으로 기존 타워에서 다른 타워로 남어가게 됩니다. 이 과정을 통해 유저는 자연스럽게 넘어갈 수 있씁니다.

셀은 자격없이 쓰기에는 너무 강력합니다. 이 라이센스는 경매를 통해 판매 되곤 합니다. (전파 통신 사업 면허 경매)

 

 

패킷이란 무엇인가?

패킷은 인터넷에서 쓰이는, 효율적으로 전송하기 위해 자른 기본 정보 단위입니다. 

패킷은 두 부분으로 나뉩니다. header 부분은 패킷이 가야하는 목적지와 패킷의 길이,  패킷이 전송중에 손상되었는지 수령인이 알 수 있게 도와주는 checksum value가 있습니다. 그리고 payload 부분입니다. 헤더는 패킷의 소스와 목적지를 식별하는 반면 페이로드는 실제 데이터를 의미합니다. 헤더 정보 또는 오버 헤드 데이터는 전송 프로세스에서만 사용되기 때문에 목적지에 도달하면 패킷에서 제거됩니다. 따라서 페이로드는 대상 시스템에서 수신 한 유일한 데이터입니다. 데이터가 전송된 이후, 패킷은 64 kilobytes of data를 포함할 수 있게 됩니다. 

 

패킷이 목적지에 도착하지 못하는 것과 다른 복사본을 탐지하게 되는 것은 받는 컴퓨터의 책임으로 정리됩니다. 이것은 분쟁여지가 있어보이지만 코어 기반과 적은 비용, 높은 퍼포먼스를 위해서 필요합니다. 

 

 

월드 와이드 웹 (WWW) 은 무엇인가?

월드 와이드 웹(World Wide Web, WWW, W3)은 인터넷에 연결된 컴퓨터를 통해 사람들이 정보를 공유할 수 있는 전 세계적인 정보 공간을 말합니다. 간단히 (the Web)이라 부르는 경우가 많습니다. 웹은 인터넷에 정보를 올리는 가장 흔한 방법입니다. 웹은 1991년 CERN의 Timothy Berners-Lee에 의해 만들어졌고, 다른 어플리케이션에 비해 강력하고 유저 프렌들리한 인터페이스를 제공하였습니다.

웹은 그 의미 자체로 인터넷이 아닙니다. 전자 메일과 같이 인터넷 상에서 동작하는 하나의 서비스 중 하나 입니다.

 

웹 브라우저는 무엇인가?

웹 브라우저는 유저로 하여금 웹사이트를 다운로드하고 볼 수 있게 하는 컴퓨터 프로그램입니다. 

컴퓨터, 태블릿, 핸드폰에서 이용 가능합니다.

 

 

SSL은 무엇인가? 

Secure Sockets Layer. 인터넷에서 교환되는 정보를 보호하는 암호화 기술로 알려집니다. 우리가 지메일 웹사이트를 들어간다면 Url옆에 자물쇠 모양의 아이콘을 볼 수 있습니다. 

이 자물쇠는 제 3자가 우리가 받거나 보내는 정보들을 읽을 수 없다는 것을 의미합니다. 제 3자가 보게 된다면 암호화된 무작위의 글자들을 보게 될 것입니다.

 

 

도메인 이름 시스템이란 무엇인가? (DNS)

The Domain Name System (DNS)

도메인 네임 시스템은 우리가 216.146.46.10 의 주소를 가지고 있는 Vox 사이트를  vox.com으로 입력하여 들어갈 수 있게 합니다. 

Internet Corporation for Assigned Names and Numbers (ICANN)에 의해 관리되고 무엇됩니다. 

 

 

 

https://www.vox.com/2014/6/16/18076282/the-internet

'Frontend Study - 2 > Basic' 카테고리의 다른 글

쿠키 & 세션 & 캐시  (0) 2022.09.19
Semantic Web & Semantic Tag  (0) 2022.06.20
프로세스와 스레드 (Process & Thread)  (0) 2022.06.19