본문 바로가기

Roadmap

Internet - 1

[출처] TCPSchool.com, 인터넷 시스템(Internet System)

How does the internet work? - 1

인터넷이란?

인터넷이란 가장 유명한 탈중앙화 컴퓨터 네트워크로 누구도 인터넷을 소유하거나 연결할 수 있는 사람을 제어하지 않는다.

다만 수천 개의 서로 다른 조직이 자체 네트워크를 운영하고 자발적인 상호 연결 계약을 협상한다. 대부분 웹 브라우저를 통해 인터넷 콘텐츠에 접근하는데 이로 인해 인터넷과 웹을 혼동하는 경우도 있다. 웹은 인터넷을 이용할 수 있는 인터넷 응용 프로그램 중 하나이며 email, torrent 등 여러 가지 인터넷 응용 프로그램이 있다.

 

인터넷 주소?

인터넷은 컴퓨터의 네트워크로 연결된 컴퓨터를 식별하기 위해 고유한 주소가 있어야한다. 인터넷 주소의 형식은 nnn.nnn.nnn.nnn으로 각 0-255 사이의 숫자를 가진다. 이 주소를 IP(Internet Protocol)이라 한다.

 

프로토콜 스택?

인터넷에 연결된 다른 컴퓨터와 메시지를 주고받기 위해서는 텍스트에서 전자 신호로 변경하여 인터넷을 통해 전송된 다음 다시 그 전자 신호를 텍스트로 변경하는 작업이 필요한데 프로토콜 스택을 통해 이뤄진다. 인터넷에서 사용되는 프로토콜 스택은 TCP/IP 프로토콜 스택이다.

프로토콜 스택 설명
애플리케이션 프로토콜 스택 WWW(World Wide Web), email, FTP 등 애플리케이션에 특정한 프로토콜이다.
전송 제어 프로토콜 스택 TCP는 포트 번호를 사용하여 컴퓨터의 특정 응용 프로그램에 네트워크 패킷을 보낸다.
인터넷 프로토콜 스택 IP주소를 사용하여 특정 컴퓨터의 주소로 보낸다.
하드웨어 스택 전송받은 패킷 데이터를 네트워크 신호로 변환하거나 그 반대로 신호를 패킷 데이터로 변환한다.

 

도메인 이름 및 주소?

연결하려는 컴퓨터의 IP를 모두 외우고 다닐수가 없기 때문에 DNS(Domain Name System)을 통해 인터넷에서 컴퓨터의 이름과 해당 IP주소를 추적할 수 있다. 인터넷에 연결된 많은 컴퓨터는 DNS 데이터베이스의 일부와 다른 사람이 접근할 수 있도록 하는데 이러한 컴퓨터를 DNS 서버라고 한다. 전체 데이터베이스를 포함하는 DNS 서버는 없으며 분산 데이터베이스이다. 예를 들어 org, gov, edu, com, net 등으로 끝나는 주소가 있다면 org는 org 일부를 가지고 있는 DNS 서버에 연결하고 com은 com, net은 net을 가지고 있는 DNS 서버에 연결하여 해당 도메인을 찾아 대상 컴퓨터에 연결하여 데이터를 요청한다.

 

[출처] - http://web.stanford.edu/class/msande91si/www-spr04/readings/week1/InternetWhitepaper.htm

'Roadmap' 카테고리의 다른 글

Internet - 5  (0) 2022.01.18
Internet - 4  (0) 2022.01.17
Internet - 3  (0) 2022.01.14
Internet - 2  (0) 2022.01.13
Developer-roadmap 2022, Backend  (0) 2022.01.11